Difference between revisions of "12.0.0"

From Nintendo Switch Brew
Jump to navigation Jump to search
(add some sections to be filled out)
(Move BIP to appropriate section)
Line 9: Line 9:
 
*    For steps on how to check if the error is occurring or what to do if the error has already occurred, you may find this information helpful
 
*    For steps on how to check if the error is occurring or what to do if the error has already occurred, you may find this information helpful
 
*
 
*
===BootImagePackage===
 
All files in RomFS were updated.
 
 
====Secure Monitor====
 
<check back for diffs later>
 
 
====Warmboot====
 
<check back for diffs later>
 
 
====Kernel====
 
* Compiler upgrade; kernel now compiled with clang 10 or 11, previously (as of [[11.0.0]]) it used clang 9.
 
<check back for diffs later>
 
 
====FIRM Sysmodules====
 
FIRM sysmodules were updated. Specific diffs available below:
 
<check back for more diffs later>
 
  
 
==System Titles==
 
==System Titles==
Line 43: Line 27:
 
* Web-applets: "/buildinfo/buildinfo.dat" and "/.nrr/dll.nrr" were updated.
 
* Web-applets: "/buildinfo/buildinfo.dat" and "/.nrr/dll.nrr" were updated.
  
=== BootImagePackages ===
+
===BootImagePackage===
All files in RomFs were updated.
+
All files in RomFS were updated.
 +
 
 +
====Secure Monitor====
 +
<check back for diffs later>
 +
 
 +
====Warmboot====
 +
<check back for diffs later>
 +
 
 +
====Kernel====
 +
* Compiler upgrade; kernel now compiled with clang 10 or 11, previously (as of [[11.0.0]]) it used clang 9.
 +
<check back for diffs later>
 +
 
 +
====FIRM Sysmodules====
 +
FIRM sysmodules were updated. Specific diffs available below:
 +
<check back for more diffs later>
  
 
=== [[Applet_Manager_services|am]] ===
 
=== [[Applet_Manager_services|am]] ===
Line 55: Line 53:
 
System update report(s):
 
System update report(s):
 
* [https://yls8.mtheall.com/ninupdates/reports.php?date=2021-04-06_00-02-35&sys=hac]
 
* [https://yls8.mtheall.com/ninupdates/reports.php?date=2021-04-06_00-02-35&sys=hac]
 
  
 
{{NavboxVersions}}
 
{{NavboxVersions}}
  
 
[[Category:System versions]]
 
[[Category:System versions]]

Revision as of 03:32, 6 April 2021

The Switch 12.0.0 system update was released on April 6, 2021 (UTC). This Switch update was released for the following regions: ALL, and CHN.

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 ALL change-log:

  • We fixed the issue with the save data backup feature, where in rare cases, the automatic backup of save data is interrupted if a communication error occurs during completion of the save data backup process.
  • For steps on how to check if the error is occurring or what to do if the error has already occurred, you may find this information helpful

System Titles

All titles were updated except for the following: lbl (stubbed), SharedFont, Dictionary, AvatarImage, LocalNews, Eula, UrlBlackList, ControllerIcon, ApplicationBlackList, FunctionBlackList. The only updated applets were the web-applets.

NPDM changes:

  • am now has access to usb:hs and vi:s.
  • vi now has access to fsp-srv and FS permissions were changed to 0x100000 (SystemData).

RomFs changes (besides sysver titles):

  • CertStore: "/ssl_TrustedCerts.bdf" was updated.
  • ErrorMessage: Errors were added / message data updated.
  • BrowserDll: "/buildinfo/buildinfo.dat" and the OSS NROs in "/nro/netfront/dll_1/" were updated. "/legallines.htdocs/index.html" and "/safe.htdocs/html/EU{language}/index.html" were updated.
  • FirmwareDebugSettings, PlatformConfigIcosa, PlatformConfigCopper, PlatformConfigHoag, PlatformConfigIcosaMariko: "/file" was updated.
  • BootImagePackages: See below.
  • ControllerFirmware: "/TouchScreenFirmwareInfo.csv" was updated.
  • NgWordT: "/mars_dirty_words_db" was updated.
  • Web-applets: "/buildinfo/buildinfo.dat" and "/.nrr/dll.nrr" were updated.

BootImagePackage

All files in RomFS were updated.

Secure Monitor

<check back for diffs later>

Warmboot

<check back for diffs later>

Kernel

  • Compiler upgrade; kernel now compiled with clang 10 or 11, previously (as of 11.0.0) it used clang 9.

<check back for diffs later>

FIRM Sysmodules

FIRM sysmodules were updated. Specific diffs available below: <check back for more diffs later>

am

Besides IPC changes, the codebin now contains various new strings:

  • "is_crda_fw_update_supported"
  • "CrdA.dfu"
  • "is_grc_and_migration_launched_exclusively"

See Also

System update report(s):

Nintendo Switch System Versions
1.0.0
2.0.02.1.02.2.02.3.0
3.0.03.0.13.0.2
4.0.04.0.14.1.0
5.0.05.0.15.0.25.1.0
6.0.06.0.16.1.06.2.0
7.0.07.0.1
8.0.08.0.18.1.08.1.1
9.0.09.0.19.1.09.2.0
10.0.010.0.110.0.210.0.310.0.410.1.010.1.110.2.0
11.0.011.0.1
12.0.012.0.112.0.212.0.312.1.0
13.0.013.1.013.2.013.2.1
14.0.014.1.014.1.114.1.2
15.0.015.0.1
16.0.016.0.116.0.216.0.316.1.0
17.0.017.0.1
18.0.0