Changes

Jump to navigation Jump to search
666 bytes added ,  23:44, 17 November 2009
added info about console keys
== The new boot1 ==
Nintendo has released a new version of [[boot1]], which disables Bootmii as a [[boot2]] hack. Fortunately, Bootmii can also be modified to work as a replacement for IOS, or as a separate IOS ([[IOS254]]). See more at [http://hackmii.com/2009/02/bootmii-and-the-new-boot1/ Hackmii]. Since boot1 cannot be updated, all consoles already manufactured before this update are safe. About 10% of the consoles that ran the BootMii Checker tool have the new boot1.
 
== Console Keys and keys.bin ==
Instead of using [[xyzzy]], you can retrieve your console keys from the keys.bin file BootMii v3 or later produces when backing up the NAND. To view them, open keys.bin with a hex editor. Here are the offsets for each key:
<pre>ECC Private Key: 0x128 (30 bytes)
Console ID: 0x124 (4 bytes)
NAND AES key: 0x158 (16 bytes)
NAND HMAC: 0x144 (20 bytes)
Common key (AES): 0x114 (16 bytes)
PRNG seed (AES): 0x168 (16 bytes)
boot1 hash: 0x100 (20 bytes)
ng_key_id: 0x208 (4 bytes)
ng_sig: 0x20c (60 bytes)</pre>
 
For a full description of the purpose of each key, see [http://hackmii.com/2008/04/keys-keys-keys/ this writeup on HackMii].
== Media ==
3

edits

Navigation menu