Difference between revisions of "11.3.0-36"
(Safehax fix details) |
(NS & GSP) |
||
Line 14: | Line 14: | ||
Process9 now sets a global flag when starting applications (other than unique ID 0xF802A), and the firmlaunch function panics when attempting to launch SAFE_FIRM with if that flag has been set, to prevent safehax. | Process9 now sets a global flag when starting applications (other than unique ID 0xF802A), and the firmlaunch function panics when attempting to launch SAFE_FIRM with if that flag has been set, to prevent safehax. | ||
+ | |||
+ | ===Modules=== | ||
+ | No kernel module was changed. | ||
+ | |||
+ | ====NS==== | ||
+ | Only two constants were actually changed: the minimal value required for the kernel's minor version number (now 0x35, ie. 11.3 NFIRM, it used to be 0x23, ie. 5.0 NFIRM), and the version number used for [[FS:InitializeWithSdkVersion]]. | ||
+ | |||
+ | ====[[New_3DS]] GSP==== | ||
+ | At least the 3 following functions were updated (11.3 N3DS addresses): | ||
+ | |||
+ | * sub_102048: now writes 0 to LCD register 0x10202014 and ORs 0x1020200C with 0x10001 | ||
+ | * sub_10B4F4 | ||
+ | * sub_10B7DC | ||
Revision as of 01:23, 7 February 2017
The Old3DS+New3DS 11.3.0-36 system update was released on February 6, 2017. This Old3DS update was released for the following regions: USA, EUR, JPN, CHN, KOR, and TWN. This New3DS update was released for the following regions: USA, EUR, JPN, CHN, KOR, and TWN.
Security flaws fixed: <fill this in manually later, see the updatedetails page from the ninupdates-report page(s) once available for now>.
Change-log
Official USA change-log:
- Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience
System Titles
NATIVE_FIRM
Process9
Actual code changed in Process9 .text. 2 functions were updated, and 1 new function was added which is called by the first function(see below).
Process9 now sets a global flag when starting applications (other than unique ID 0xF802A), and the firmlaunch function panics when attempting to launch SAFE_FIRM with if that flag has been set, to prevent safehax.
Modules
No kernel module was changed.
NS
Only two constants were actually changed: the minimal value required for the kernel's minor version number (now 0x35, ie. 11.3 NFIRM, it used to be 0x23, ie. 5.0 NFIRM), and the version number used for FS:InitializeWithSdkVersion.
New_3DS GSP
At least the 3 following functions were updated (11.3 N3DS addresses):
- sub_102048: now writes 0 to LCD register 0x10202014 and ORs 0x1020200C with 0x10001
- sub_10B4F4
- sub_10B7DC
See Also
System update report(s):