Difference between revisions of "8.1.0"

From Nintendo Switch Brew
Jump to navigation Jump to search
(→‎FIRM Sysmodules: diff all sysmodules)
(→‎SPL: heh)
Line 63: Line 63:
  
 
=====[[SPL services|SPL]]=====
 
=====[[SPL services|SPL]]=====
SM was not updated.
+
SPL was not updated.
  
 
==System Titles==
 
==System Titles==

Revision as of 04:48, 18 June 2019

The Switch 8.1.0 system update was released on June 17, 2019. This Switch update was released for the following regions: ALL.

Security flaws fixed: yes.

Change-log

Official ALL change-log:

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

FIRM

All files in RomFS were updated.

Package1ldr

package1ldr was updated. The TSEC secureboot firmware was updated.

NX_BOOTLOADER

NX bootloader was updated.

<check back later for diff>

Secure Monitor

The Secure Monitor was updated.

<check back later for diff>

Kernel

Kernel was not changed.

Warmboot

<check back later for diff>

FIRM Sysmodules

FIRM sysmodules were updated. Specific diffs available below:

Boot

Only GNU build hash was updated.

FS

Only GNU build hash was updated.

Loader
  • ldr:pm->CreateProcess() now performs additional validation on the NPDM header.
    • When the title id is one of certain hardcoded titles, Loader now validates that the version field at NPDM header is non-zero. This prevents selectively downgrading those titles to versions vulnerable to known exploits.
    • The titles checked are:
      • settings
      • bus
      • audio
      • nvservices
      • ns
      • ssl
      • es
      • creport
      • ro
NCM

Only GNU build hash was updated.

PM

Only GNU build hash was updated.

SM

SM was not updated.

SPL

SPL was not updated.

System Titles

No changes with IPC service commands.

Titles' RomFS changes:

  • BrowserDll: the NROs and buildinfo were updated.

Keys

Keys were updated.

See Also

System update report(s):