In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Changes

Jump to navigation Jump to search
289 bytes added ,  15:27, 12 April 2008
no edit summary
Line 7: Line 7:     
*Blocks 0x40 - 0x89: boot2  (first copy)
 
*Blocks 0x40 - 0x89: boot2  (first copy)
*Blocks 0x1C0 - ?    : boot2  (second copy)
+
*Blocks 0x140 - 0x189  : boot2  (second copy)
 
** boot2 is the third-stage bootloader; it is stored in a modified WAD format, including a [[ticket]] that is encrypted with the common key and signed.
 
** boot2 is the third-stage bootloader; it is stored in a modified WAD format, including a [[ticket]] that is encrypted with the common key and signed.
    +
*Blocks 0x2BC0:  Encrypted filesystem data.  Data is encrypted with a per-console AES key, and then signed with a (separate, per-console) HMAC key.
 +
 +
*Blocks 0x3F800 - 0x40000: Filesystem metadata (SFFS, unencrypted).  There are 16 superblocks contained therein -- one every 0x80 blocks.
    
The NAND flash driver inside boot2 and IOS supports the following chip IDs:
 
The NAND flash driver inside boot2 and IOS supports the following chip IDs:

Navigation menu