9.6.0-24: Difference between revisions
Keep the date consistent with ninupdates. |
|||
| Line 13: | Line 13: | ||
==System Titles== | ==System Titles== | ||
===New3DS NATIVE_FIRM=== | ===New3DS NATIVE_FIRM=== | ||
The arm9loader was updated. Old version of firm generated and initialized keyX for keyslots 0x15, 0x16, 0x18-0x1F. This version keeps the old algorithm for keyslots 0x15 | The arm9loader was updated. | ||
Old version of firm generated and initialized keyX for keyslots 0x15, 0x16, 0x18-0x1F. This version keeps the old algorithm for keyslots 0x11, 0x15, 0x18. | |||
For keyslots 0x16, 0x19-0x1F it uses a new key for keyslot 0x11. This time it is loaded from (nand_sector96+0x10) instead of (nand_sector96+0). They also changed the initialization vector for the 0x19-0x1F key-generation to a new hardcoded key. | |||
On panic, arm9loader now clears keyslots 0x15, 0x16, 0x18, 0x19, 0x19-0x1F. Previous versions only cleared 0-8, 0x15, 0x16. | On panic, arm9loader now clears keyslots 0x15, 0x16, 0x18, 0x19, 0x19-0x1F. Previous versions only cleared 0-8, 0x15, 0x16. | ||