8.0.0
Jump to navigation
Jump to search
The Switch 8.0.0 system update was released on April 15, 2019. This Switch update was released for the following regions: ALL.
Security flaws fixed: Yes.
Change-log
Official ALL change-log:
- Added the following system functionality:
- A Sort Software feature is available after selecting to view All Software from the HOME Menu
- Software can be sorted by time last played, total play time, software title, and software publisher
- The All Software option displays when there are 13 or more software icons on the HOME Menu
- A View All Available News option is available within News, allowing you to view all news items currently being distributed
- Go to News > Channel List > View More
- Select from 15 new icons from the Splatoon™ 2 and Yoshi’s Crafted World™ games for your user
- To edit your user icon, head to your My Page on the top left of the HOME Menu > Profile
- A feature to Transfer Your Save Data is now available, allowing you to transfer your save data for individual games between your Nintendo Switch systems
- Go to System Settings > Data Management > Transfer Your Save Data
- Save data will not remain on your source system after the transfer process completes
- A Zoom feature can be enabled from within System Settings
- Go to System Settings > System to turn Zoom ON
- Once enabled, you can use the Zoom feature by pressing the HOME Button twice
- An option is available to prevent the system from waking from Sleep Mode when an AC adapter is disconnected
- Go to System Settings > Sleep Mode > Wake When AC Adapter is Disconnected
- This also applies when undocking your console
- A VR Mode (3D Visuals) restriction is available within Parental Controls
- This will also be available in the Nintendo Switch Parental Controls app through a later update
- Go to System Settings > Parental Controls
- These settings can also be changed from within Nintendo Labo Toy-Con 04: VR Kit
- Hong Kong / Taiwan / South Korea is available for selection in Region
- Go to System Settings > System > Region
- The following names have been changed (functionality remains the same)
- Save Data Cloud Backup > Save Data Cloud
- Transfer Your User and Save Data > Transfer Your User Data
- General system stability improvements to enhance the user's experience.
FIRM
All files under RomFS were updated.
Package1ldr
package1ldr was updated. The TSEC secureboot firmware was not updated.
NX_BOOTLOADER
NX bootloader was updated.
Secure Monitor
The Secure Monitor was updated.
- DMA controller configuration now disables AHB-DMA from arbitration.
- The SMC handler now checks a "is SMC allowed" bitmask against configuration set by NX bootloader(This just comes from bits 1-4 of the "attribute" field of the bootloader in BCT).
- Nintendo can now blacklist certain SMCs from certain boot conditions, but since the bitmask is zero for retail firmware (everything is allowed) this isn't particularly meaningful.
- smcGetConfig's "get_memory_configuration_by_bootconfig" implementation changed. It now calls a new function "get_dram_configuration", which returns a configuration value depending on the DRAM ID.
- Code configuring what peripherals to set secure-world only no longer assumes that the code is a retail unit.
- This removes what were presumed to be compile-time ifdefs for retail vs dev added in 7.0.0.
- Code responsible for configuring HiZ charger mode has changed a little.
- smcCpuSuspend no longer checks hardware type when deciding whether to go down HiZ mode codepaths.
- wakeup code on warmboot now checks whether HiZ mode is enabled, instead of unconditionally disabling it.
- TSEC no longer has access to the kernel carveout, and TSECB now has access to the kernel carveout.
- The Read/Write access levels were changed from 1 to 9, to facilitate this.
System Titles
- 1 new title was added: FunctionBlackList.
- All titles were updated, except for the following: dictionaries, UrlBlackList, PlatformConfigHoag, miiEdit, and flog.
FunctionBlackList
This contains /blacklist.dat
which contains 8-bytes of zeros.
See Also
System update report(s):
Nintendo Switch System Versions | |
---|---|
1.0.0 | |
2.0.0 • 2.1.0 • 2.2.0 • 2.3.0 | |
3.0.0 • 3.0.1 • 3.0.2 | |
4.0.0 • 4.0.1 • 4.1.0 | |
5.0.0 • 5.0.1 • 5.0.2 • 5.1.0 | |
6.0.0 • 6.0.1 • 6.1.0 • 6.2.0 | |
7.0.0 • 7.0.1 | |
8.0.0 • 8.0.1 • 8.1.0 • 8.1.1 | |
9.0.0 • 9.0.1 • 9.1.0 • 9.2.0 | |
10.0.0 • 10.0.1 • 10.0.2 • 10.0.3 • 10.0.4 • 10.1.0 • 10.1.1 • 10.2.0 | |
11.0.0 • 11.0.1 | |
12.0.0 • 12.0.1 • 12.0.2 • 12.0.3 • 12.1.0 | |
13.0.0 • 13.1.0 • 13.2.0 • 13.2.1 | |
14.0.0 • 14.1.0 • 14.1.1 • 14.1.2 | |
15.0.0 • 15.0.1 | |
16.0.0 • 16.0.1 • 16.0.2 • 16.0.3 • 16.1.0 | |
17.0.0 • 17.0.1 | |
18.0.0 • 18.0.1 • 18.1.0 | |
19.0.0 • 19.0.1 |