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