diff options
Diffstat (limited to 'include/user')
-rw-r--r-- | include/user/kernel/modulemgr.h | 7 | ||||
-rw-r--r-- | include/user/vshbridge.h | 12 |
2 files changed, 19 insertions, 0 deletions
diff --git a/include/user/kernel/modulemgr.h b/include/user/kernel/modulemgr.h index da2f3e1..b1be55d 100644 --- a/include/user/kernel/modulemgr.h +++ b/include/user/kernel/modulemgr.h @@ -85,6 +85,13 @@ typedef struct SceKernelFwInfo { SceUInt unk_24; } SceKernelFwInfo; +/** + * Gets system firmware information. + * + * @param[out] data - firmware information. + * + * @note - If you spoofed the firmware version it will return the spoofed firmware. + */ int sceKernelGetSystemSwVersion(SceKernelFwInfo *data); #ifdef __cplusplus diff --git a/include/user/vshbridge.h b/include/user/vshbridge.h index db64be4..e2771f3 100644 --- a/include/user/vshbridge.h +++ b/include/user/vshbridge.h @@ -8,8 +8,20 @@ extern "C" { #endif +/** + * Gets real system firmware information. + * + * @param[out] data - firmware information. + */ int _vshSblGetSystemSwVersion(SceKernelFwInfo *data); +/** + * Gets factory (minimum) firmware version. + * + * @param[out] minver - factory firmware version. + */ +int _vshSblAimgrGetSMI(int *minver); + int _vshSblAimgrGetConsoleId(char CID[32]); /** |