Sysroot: Difference between revisions

From Vita Developer wiki
Jump to navigation Jump to search
Line 53: Line 53:
| 0x98 || 0x4 || <code>prog_rvk.srvk</code> raw data paddr
| 0x98 || 0x4 || <code>prog_rvk.srvk</code> raw data paddr
|-
|-
| 0x9C || 0x4 || <code>prog_rvk.srvk</code> size
| 0x9C || 0x2?? || <code>prog_rvk.srvk</code> size
|-
|-
| 0xA0 || 0x2 || Model (0x1000)
| 0x9E || 0x8 || PS Code(see [http://www.psdevwiki.com/ps3/AIM_Manager#0x19004_-_Get_PS_Code | here] )
|-
| 0xA2 || 0x2 || Device type (0x401 = retail device, 0x101 = devkit device)
|-
| 0xA4 || 0x2 || Device config (0x1000 = standard form, 0x102 = pstv)
|-
| 0xA6 || 0x2 || Type (0x300 = retail, 0x100 = devkit)
|-
|-
| 0xB0 || 0x10 || Session ID
| 0xB0 || 0x10 || Session ID
Line 77: Line 71:


* Copied from henkaku wiki. PS Code change to be added
* Copied from henkaku wiki. PS Code change to be added
* Little Endian

Revision as of 18:05, 30 April 2017

Small buffer containing some checked information by the console.

  • Offset 0x9E size 0x8 is also known as PS Code

Table of contents

Offset Size Description
0x00 0x2 Version (usually 1)
0x02 0x2 Sysroot size (0x100 or 0x200)
0x04 0x4 Current Firmware Version
0x08 0x4 Firmware Version Shipped from Factory
0x2C 0x8 Bitfield flags 1
0x40 0x4 Devkit Function address 1
0x44 0x4 Devkit UID 1
0x48 0x4 Devkit Function address 1
0x4C 0x4 ASLR Seed
0x50 0x4 Devkit Config Flags1 (0x80000001 or 0x80000003)
0x54 0x4 Devkit Config Flags2 (0x0)
0x58 0x4 Devkit Config ??
0x5C 0x4 Devkit Config Flags3 (0x20000010)
0x60 0x4 DRAM base paddr
0x64 0x4 DRAM size
0x6C 0x4 Boot type indicator (0x20000 on resume), 0x1 = no suspend/boot logo
0x70 0x10 Some serial
0x80 0x4 secure_kernel.enp raw data paddr (optional)
0x84 0x4 secure_kernel.enp size (optional)
0x90 0x4 kprx_auth_sm.self raw data paddr
0x94 0x4 kprx_auth_sm.self size
0x98 0x4 prog_rvk.srvk raw data paddr
0x9C 0x2?? prog_rvk.srvk size
0x9E 0x8 here] )
0xB0 0x10 Session ID
0xC4 0x4 Boot type indicator (0x80 on resume)
0xD0 0x4 Saved context paddr
0xF8 0x4 BootLoader Revision
0xFC 0x4 Sysroot Magic value (0xCBAC03AA)
0x100 0x20 Encrypted Session Key (FW 2.12+)
  • Copied from henkaku wiki. PS Code change to be added
  • Little Endian