9.0.0: Difference between revisions
→Kernel: lol |
|||
(5 intermediate revisions by 3 users not shown) | |||
Line 4: | Line 4: | ||
==Change-log== | ==Change-log== | ||
[https://en-americas-support.nintendo.com/app/answers/detail/a_id/22525/p/897 | From [https://en-americas-support.nintendo.com/app/answers/detail/a_id/22525/p/897 official source]: | ||
<blockquote> | |||
Ver. 9.0.0 (Released September 9, 2019) | |||
* | |||
* | Added the following system functionality: | ||
* | |||
* | * '''Added a search feature for the News Channel.''' | ||
** Channels can be searched using filters or free text. | |||
* '''Added “Display QR Code to Check In” to User Settings.''' | |||
* | ** You can display a QR Code on-screen to check in using your Nintendo Account. | ||
* | * '''Alarm Notifications have been added to System Settings > Notifications.''' | ||
* | ** You can check or delete pre-set alarms. | ||
** Alarms can be set up only within supported software (to be added at a later time). | |||
** A controller firmware update may be required to use this feature. | |||
* | * '''You can now configure touch screen sensitivity settings.''' | ||
* | ** Select between Standard and Stylus sensitivity (optimized for stylus input). | ||
* | * '''Added the option to turn on/off the system button input (Nintendo Switch Lite only).''' | ||
* | ** When this setting is turned off the system no longer receives input from the console buttons, with the exception of the Capture and HOME Buttons, and can only be operated from a wirelessly paired controller (sold separately). | ||
* | ** This setting is on by default and can only be turned off if a compatible controller (sold separately) is wirelessly paired to the console. | ||
** The setting will automatically turn back on when the console is restarted or after returning from sleep mode. | |||
* '''Added “Online Play Invites” section to the User's page.''' | |||
* | ** Invites from friends to join online play in supported software will be displayed in this section. | ||
* | * '''General system stability improvements to enhance the user's experience.''' | ||
* | ** Resolved an issue where some users can’t start the Fire Emblem: Three Houses game, and get an error instead. | ||
</blockquote> | |||
* | |||
* | |||
* | |||
* | |||
* | |||
* | |||
* | |||
* | |||
* | |||
* | |||
===FIRM=== | ===FIRM=== | ||
Line 80: | Line 62: | ||
====Kernel==== | ====Kernel==== | ||
Kernel was updated. | Kernel was updated. | ||
* Starting with this version, Kernel .rwdata is now 0x1000 aligned instead of 0x10000 aligned. | |||
<check back later for diff> | <check back later for diff> | ||
Line 94: | Line 78: | ||
[[Gamecard_ASIC#User_firmware|Gamecard ASIC firmware]] was updated. | [[Gamecard_ASIC#User_firmware|Gamecard ASIC firmware]] was updated. | ||
A new field "AcidSignatureKeyGeneration" in the [[NPDM|NPDM]] format is now used to select between different public keys for verifying the [[NPDM#ACID|ACID]] signature. | |||
=====[[Loader services|Loader]]===== | =====[[Loader services|Loader]]===== | ||
Line 100: | Line 85: | ||
* Instead of using 1 as the minimum value, the minimum value is looked up from an array in .rodata on a per-module basis. | * Instead of using 1 as the minimum value, the minimum value is looked up from an array in .rodata on a per-module basis. | ||
** All current entries use 0x24000000 (9.0.0) as the minimum version. | ** All current entries use 0x24000000 (9.0.0) as the minimum version. | ||
=====[[Boot]]===== | |||
Code was added implementing (partial, unfinished) support for a new hardware form-factor. Hardware type for this is 4 ("Calcio"), uses Mariko SoC. | |||
==System Titles== | ==System Titles== | ||
Line 160: | Line 148: | ||
The services which were previously hosted by this sysmodule were moved into [[PTM_services|ptm-sysmodule]]. | The services which were previously hosted by this sysmodule were moved into [[PTM_services|ptm-sysmodule]]. | ||
===[[RO_services|ro-sysmodule]]=== | |||
A new field "CertificationSignatureKeyGeneration" in the [[NRR|NRR]] format is now used to select between different public keys for verifying the [[NRR#Certification|Certification]] signature. | |||
==Keys== | ==Keys== |