Package2: Difference between revisions
m Formatting fix |
|||
(14 intermediate revisions by 6 users not shown) | |||
Line 141: | Line 141: | ||
== Section 1 == | == Section 1 == | ||
When decrypted, this section contains the built-in system modules encapsulated in a custom format. | When decrypted, this section contains the built-in system modules encapsulated in a custom format. | ||
Note: On firmware [[8.0.0]] INI1 is contained within the Kernel and section 1 is empty with NULL SHA256 to match. | |||
=== INI1 === | === INI1 === | ||
Line 159: | Line 161: | ||
| 0x8 | | 0x8 | ||
| u32 | | u32 | ||
| NumberProcesses | | NumberProcesses (Must be <0x51) | ||
|- | |- | ||
| 0xC | | 0xC | ||
Line 167: | Line 169: | ||
==== KIP1 ==== | ==== KIP1 ==== | ||
Kernel | Kernel Initial Process. | ||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
Line 205: | Line 207: | ||
| 0x1F | | 0x1F | ||
| u8 | | u8 | ||
| Flags: bit0-2: compression-enable for each section, when set. Bit3: Is64Bit. Bit4: IsAddrSpace36Bit. Bit5: [2.0.0+] | | Flags: bit0-2: compression-enable for each section, when set. Bit3: Is64Bit. Bit4: IsAddrSpace36Bit. Bit5: [2.0.0+] UseSystemPoolPartition (1: System, 0: Application). Bit6, Bit7: reserved (unused) | ||
|- | |- | ||
| 0x20 | | 0x20 | ||
Line 283: | Line 285: | ||
| 0x7 | | 0x7 | ||
| 0x0508 | | 0x0508 | ||
|- | |||
| [[5.0.0]] | |||
| 0x7 | |||
| 0x8 | |||
| 0x0609 | |||
|- | |||
| [[6.0.0]] | |||
| 0x8 | |||
| 0x9 | |||
| 0x070A | |||
|- | |||
| [[6.2.0]] | |||
| 0x9 | |||
| 0xA | |||
| 0x080B | |||
|- | |||
| [[7.0.0]] | |||
| 0xA | |||
| 0xB | |||
| 0x090C | |||
|- | |||
| [[8.1.0]] | |||
| 0xB | |||
| 0xC | |||
| 0x0A0D | |||
|- | |||
| [[9.0.0]] | |||
| 0xC | |||
| 0xD | |||
| 0x0B0E | |||
|- | |||
| [[9.1.0]] | |||
| 0xD | |||
| 0xE | |||
| 0x0C0F | |||
|} | |} | ||
Line 291: | Line 328: | ||
=== Retail Modulus === | === Retail Modulus === | ||
8D 13 A7 77 6A E5 DC C0 3B 25 D0 58 E4 20 69 59 | |||
55 4B AB 70 40 08 28 07 A8 A7 FD 0F 31 2E 11 FE | |||
47 A0 F9 9D DF 80 DB 86 5A 27 89 CD 97 6C 85 C5 | |||
6C 39 7F 41 F2 FF 24 20 C3 95 A6 F7 9D 4A 45 74 | |||
8B 5D 28 8A C6 99 35 68 85 A5 64 32 80 9F D3 48 | |||
39 A2 1D 24 67 69 DF 75 AC 12 B5 BD C3 29 90 BE | |||
37 E4 A0 80 9A BE 36 BF 1F 2C AB 2B AD F5 97 32 | |||
9A 42 9D 09 8B 08 F0 63 47 A3 E9 1B 36 D8 2D 8A | |||
D7 E1 54 11 95 E4 45 88 69 8A 2B 35 CE D0 A5 0B | |||
D5 5D AC DB AF 11 4D CA B8 1E E7 01 9E F4 46 A3 | |||
8A 94 6D 76 BD 8A C8 3B D2 31 58 0C 79 A8 26 E9 | |||
D1 79 9C CB D4 2B 6A 4F C6 CC CF 90 A7 B9 98 47 | |||
FD FA 4C 6C 6F 81 87 3B CA B8 50 F6 3E 39 5D 4D | |||
97 3F 0F 35 39 53 FB FA CD AB A8 7A 62 9A 3F F2 | |||
09 27 96 3F 07 9A 91 F7 16 BF C6 3A 82 5A 4B CF | |||
49 50 95 8C 55 80 7E 39 B1 48 05 1E 21 C7 24 4F | |||
=== Debug Modulus === | === Debug Modulus === |