9.1.0: Difference between revisions
No edit summary |
heh. |
||
(9 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
The Switch 9.1.0 system update was released on December 4, 2019. This Switch update was released for the following regions: ALL. | The Switch 9.1.0 system update was released on December 4, 2019. This Switch update was released for the following regions: ALL. | ||
Security flaws fixed: | Security flaws fixed: yes. | ||
==Change-log== | ==Change-log== | ||
Line 14: | Line 14: | ||
===BootImagePackage=== | ===BootImagePackage=== | ||
All files in RomFS were updated. | All files in RomFS were updated. | ||
====Secure Monitor==== | |||
Secure Monitor was updated. | |||
* System register configuration now sets CPUACTLR_EL1. | |||
** This sets CPUACTLR_EL1 to the same value as in [[Kernel_Loader#KernelLdr_MapInitialIdentityMapping|KernelLdr]], previously this code only configured CPUECTLR_EL1. | |||
====Warmboot==== | ====Warmboot==== | ||
Line 19: | Line 26: | ||
<check back for more diffs later> | <check back for more diffs later> | ||
====FIRM Sysmodules==== | |||
FIRM sysmodules were updated. Specific diffs available below: | |||
=====[[Filesystem services|FS]]===== | |||
The only difference is that nn::crypto::VerifyRsa2048PssSha256 now memsets the decrypted signature buffer to zero after extracting the hash. | |||
=====[[Loader services|Loader]]===== | |||
The only difference besides GNU build hash update is that the Anti-Downgrade arrays were updated to the new title versions. | |||
==System Titles== | ==System Titles== | ||
Line 35: | Line 51: | ||
System update report(s): | System update report(s): | ||
* [https://yls8.mtheall.com/ninupdates/reports.php?date=12-04-19_07-05-11&sys=hac] | * [https://yls8.mtheall.com/ninupdates/reports.php?date=12-04-19_07-05-11&sys=hac] | ||
{{NavboxVersions}} | |||
[[Category:System versions]] |