Difference between revisions of "9.5.0-22"
Line 19: | Line 19: | ||
===NATIVE_FIRM=== | ===NATIVE_FIRM=== | ||
− | In Old3DS Process9 only *one* u32 was changed: the address of the FIRM header used during FIRM launch. This fixes [[3DS_System_Flaws#FIRM_Process9|firmlaunch-hax]]. | + | In Old3DS/New3DS Process9 only *one* u32 was changed: the address of the FIRM header used during FIRM launch. This fixes [[3DS_System_Flaws#FIRM_Process9|firmlaunch-hax]]. |
There was no actual code changes in the ARM11 kernel. | There was no actual code changes in the ARM11 kernel. |
Revision as of 05:57, 4 February 2015
The 9.5.0-22 system update was released on February 2, 2015.
Change-log
Official change-log:
- Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.
System Titles
The following titles were updated: eShop, Home Menu, CVer, and Old3DS/New3DS NVer.
The GPIO system-module and the NFC New3DS system-module were updated.
Old3DS/New3DS NATIVE_FIRM was updated. None of the Old3DS/New3DS system-titles updated with 9.5.0-22 actually require this NATIVE_FIRM.
Home Menu
These changes are minor, this includes removal of some throw_fatalerr() func calls.
GPIO system-module
These changes are minor. Code was added to the function handling GPIO service command 0x000A0042, for closing the input handle when an error occurs in this function.
NATIVE_FIRM
In Old3DS/New3DS Process9 only *one* u32 was changed: the address of the FIRM header used during FIRM launch. This fixes firmlaunch-hax.
There was no actual code changes in the ARM11 kernel.
New3DS NATIVE_FIRM
The ARM9-loader has added a new keyX with keyslot 0x16 that is generated on hard-boot. The ARM9 binary is now encrypted with this keyslot, instead of the original one.
See Also
System update reports: