Difference between revisions of "12.0.0"

From Nintendo Switch Brew
Jump to navigation Jump to search
Line 22: Line 22:
 
* [[SSL_services|CertStore]]: "/ssl_TrustedCerts.bdf" was updated.
 
* [[SSL_services|CertStore]]: "/ssl_TrustedCerts.bdf" was updated.
 
* ErrorMessage: Errors were added / message data 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.
+
* BrowserDll: "/buildinfo/buildinfo.dat" and the OSS NROs in "/nro/netfront/dll_1/" were updated.
 +
* Help: "/legallines.htdocs/index.html" and "/safe.htdocs/html/EU{language}/index.html" were updated.
 
* FirmwareDebugSettings, PlatformConfigIcosa, PlatformConfigCopper, PlatformConfigHoag, PlatformConfigIcosaMariko: "/file" was [[System_Settings|updated]].
 
* FirmwareDebugSettings, PlatformConfigIcosa, PlatformConfigCopper, PlatformConfigHoag, PlatformConfigIcosaMariko: "/file" was [[System_Settings|updated]].
 
* BootImagePackages: See below.
 
* BootImagePackages: See below.

Revision as of 00:07, 7 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.

The following sysmodules had IPC changes: Bus, bluetooth, hid, audio, account, ns, am, nim, btm, erpt, vi, npns, glue, pgl, fs, sm.

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.
  • Help: "/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.018.0.118.1.0
19.0.019.0.1