11.3.0-36: Difference between revisions
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 | |||