Difference between revisions of "12.0.2"

From Nintendo Switch Brew
Jump to navigation Jump to search
 
Line 9: Line 9:
 
==System Titles==
 
==System Titles==
 
The following was updated: [[System_Version_Title|SystemVersion]], [[Bluetooth_Driver_services|bluetooth]], [[PGL_services|pgl]], BootImagePackages.
 
The following was updated: [[System_Version_Title|SystemVersion]], [[Bluetooth_Driver_services|bluetooth]], [[PGL_services|pgl]], BootImagePackages.
 +
 +
===BootImagePackage===
 +
All files in RomFS were updated.
 +
 +
====Secure Monitor====
 +
* GetConfig was updated to reflect new number of burnt fuses.
 +
* Warmboot magic was updated to 0x1EF.
 +
* Package2 versions were changed from 0xF/0x10 to 0x10/0x11.
 +
 +
====Warmboot====
 +
* Magic was updated to 0x1EF.
 +
 +
====FIRM Sysmodules====
 +
Boot, Loader, and SM were updated. Specific diffs available below:
 +
 +
=====SM=====
 +
tipc autogen was updated, asm for buffer serialization is different now.
 +
 +
=====Loader=====
 +
Anti-downgrade list was updated.
 +
 +
=====Boot=====
 +
ChargerDriver::Initialize now sets PINMUX_AUX_CAM_FLASH_EN_0.tristate = PASSTHROUGH. This is the only change.
 +
 +
===[[PGL_services|pgl]]===
 +
tipc autogen was updated (same as sm).
  
 
===[[Bluetooth_Driver_services|bluetooth]]===
 
===[[Bluetooth_Driver_services|bluetooth]]===

Latest revision as of 15:20, 12 May 2021

The Switch 12.0.2 system update was released on May 12, 2021 (UTC). This Switch update was released for the following regions: ALL, and CHN.

Security flaws fixed: yes.

Change-log

Official ALL change-log:

  • General system stability improvements to enhance the user's experience.

System Titles

The following was updated: SystemVersion, bluetooth, pgl, BootImagePackages.

BootImagePackage

All files in RomFS were updated.

Secure Monitor

  • GetConfig was updated to reflect new number of burnt fuses.
  • Warmboot magic was updated to 0x1EF.
  • Package2 versions were changed from 0xF/0x10 to 0x10/0x11.

Warmboot

  • Magic was updated to 0x1EF.

FIRM Sysmodules

Boot, Loader, and SM were updated. Specific diffs available below:

SM

tipc autogen was updated, asm for buffer serialization is different now.

Loader

Anti-downgrade list was updated.

Boot

ChargerDriver::Initialize now sets PINMUX_AUX_CAM_FLASH_EN_0.tristate = PASSTHROUGH. This is the only change.

pgl

tipc autogen was updated (same as sm).

bluetooth

Only 1 func was changed, this fixed a vuln.

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