Difference between revisions of "10.1.0"

From Nintendo Switch Brew
Jump to navigation Jump to search
(Created page with "The Switch 10.1.0 system update was released on July 14, 2020 (UTC). This Switch update was released for the following regions: ALL. Security flaws fixed: <fill this in manua...")
 
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
The Switch 10.1.0 system update was released on July 14, 2020 (UTC). This Switch update was released for the following regions: ALL.
 
The Switch 10.1.0 system update was released on July 14, 2020 (UTC). This Switch update was released for the following regions: ALL.
  
Security flaws fixed: <fill this in manually later, see the updatedetails page from the ninupdates-report page(s) once available for now>.
+
Security flaws fixed: yes.
  
 
==Change-log==
 
==Change-log==
Line 8: Line 8:
  
 
==System Titles==
 
==System Titles==
<fill this in (manually) later>
+
* The following sysmodules were updated: [[Settings_services|settings]], [[Friend_services|friends]], [[HID_services|hid]], [[WLAN_services|wlan]], [[NV_services|nvservices]], [[NS_Services|ns]], [[Applet_Manager_services|am]], [[NIM_services|nim]], [[BTM_services|btm]], [[NPNS_services|npns]], [[ETicket_services|es]], [[Migration_services|migration]], [[OLSC_services|olsc]].
 +
* The following SystemData were updated (besides SystemVersion/RebootlessSystemUpdateVersion): [[SSL_services#CertStore|CertStore]], ErrorMessage, SsidList, FirmwareDebugSettings, all BootImagePackages, FatalMessage, [[HID_services#Firmware_update|ControllerFirmware]].
 +
* The following applets were updated: [[qlaunch]], [[Controller_Applet|controller]], [[Software_Keyboard|swkbd]], [[MyPage_Applet|myPage]].
 +
 
 +
[[NPDM]] changes: version was updated. The Handle Table Size for npns was changed from 100 to 128.
 +
 
 +
The only sysmodules with IPC changes were: [[Settings_services|settings]], [[Applet_Manager_services|am]], [[NIM_services|nim]], [[OLSC_services|olsc]].
 +
 
 +
The sysmodules are built with the updated SDK, even though the sdkver wasn't changed.
 +
 
 +
RomFs changes (besides SystemVersion/RebootlessSystemUpdateVersion):
 +
* [[SSL_services#CertStore|CertStore]]: "/ssl_CaFingerprints.bdf" and "/ssl_TrustedCerts.bdf" were updated.
 +
* ErrorMessage: New errors were added.
 +
* SsidList: "/ssid_list.csv" was updated.
 +
* FirmwareDebugSettings: "/file" was [[System_Settings|updated]].
 +
* BootImagePackages: Only change was for updating package2.
 +
* FatalMessage: Added "/pt-BR/".
 +
* [[HID_services#Firmware_update|ControllerFirmware]]: "/FirmwareInfo.csv" and "/ukyosakyo_ep2_ota.bin" were updated.
 +
* [[qlaunch]]: "/lyt/Set.szs", "/message/{language}/qlaunch.msbt.szs", "/message/{language}/setting.msbt.szs" were updated.
 +
* [[Controller_Applet|controller]]: "/lyt/Controller.szs", "/message/Ocean.msbp.szs", "/message/USen/controller.msbt.szs", "/message/USes/controller.msbt.szs", "/message/USfr/controller.msbt.szs" were updated.
 +
* [[Software_Keyboard|swkbd]]: "/message/Ocean.msbp.szs" was updated.
 +
* [[MyPage_Applet|myPage]]: "/lyt/MyPage.szs", "/lyt/Set.szs", "/message/{language}/myPage.msbt.szs", "/message/{language}/setting.msbt.szs", "/message/Ocean.msbp.szs", "/sound/myPage_action.bksnd" were updated.
 +
 
 +
=== [[HID_services|hid]]-sysmodule ===
 +
All hidsys ButtonConfig cmds which use an input s32 were updated, the s32 is now [[Switch_System_Flaws#System_Modules|validated]].
 +
 
 +
Various other funcs were also updated.
 +
 
 +
=== [[BTM_services|btm]]-sysmodule ===
 +
Two funcs changed:
 +
 
 +
* First func: This will no longer Abort when [[Bluetooth_Driver_services#StopInquiry|StopInquiry]] fails, the Result is now ignored. Added a call to the below func with arg=8 which is used in some cases, Aborting on fail.
 +
* Second func: Two func calls were removed. A func call was added, for setting a bool flag to false with mutex-locking.
 +
 
 +
=== [[Migration_services|migration]]-sysmodule ===
 +
Various [[OLSC_services|olsc]] service cmd usage was updated, for using different cmds instead of the previously used cmds, and a new func call which uses an additional cmd was added.
  
 
==See Also==
 
==See Also==

Latest revision as of 21:53, 18 July 2020

The Switch 10.1.0 system update was released on July 14, 2020 (UTC). 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.

System Titles

NPDM changes: version was updated. The Handle Table Size for npns was changed from 100 to 128.

The only sysmodules with IPC changes were: settings, am, nim, olsc.

The sysmodules are built with the updated SDK, even though the sdkver wasn't changed.

RomFs changes (besides SystemVersion/RebootlessSystemUpdateVersion):

  • CertStore: "/ssl_CaFingerprints.bdf" and "/ssl_TrustedCerts.bdf" were updated.
  • ErrorMessage: New errors were added.
  • SsidList: "/ssid_list.csv" was updated.
  • FirmwareDebugSettings: "/file" was updated.
  • BootImagePackages: Only change was for updating package2.
  • FatalMessage: Added "/pt-BR/".
  • ControllerFirmware: "/FirmwareInfo.csv" and "/ukyosakyo_ep2_ota.bin" were updated.
  • qlaunch: "/lyt/Set.szs", "/message/{language}/qlaunch.msbt.szs", "/message/{language}/setting.msbt.szs" were updated.
  • controller: "/lyt/Controller.szs", "/message/Ocean.msbp.szs", "/message/USen/controller.msbt.szs", "/message/USes/controller.msbt.szs", "/message/USfr/controller.msbt.szs" were updated.
  • swkbd: "/message/Ocean.msbp.szs" was updated.
  • myPage: "/lyt/MyPage.szs", "/lyt/Set.szs", "/message/{language}/myPage.msbt.szs", "/message/{language}/setting.msbt.szs", "/message/Ocean.msbp.szs", "/sound/myPage_action.bksnd" were updated.

hid-sysmodule

All hidsys ButtonConfig cmds which use an input s32 were updated, the s32 is now validated.

Various other funcs were also updated.

btm-sysmodule

Two funcs changed:

  • First func: This will no longer Abort when StopInquiry fails, the Result is now ignored. Added a call to the below func with arg=8 which is used in some cases, Aborting on fail.
  • Second func: Two func calls were removed. A func call was added, for setting a bool flag to false with mutex-locking.

migration-sysmodule

Various olsc service cmd usage was updated, for using different cmds instead of the previously used cmds, and a new func call which uses an additional cmd was added.

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