12.0.1: Difference between revisions
Created page with "The Switch 12.0.1 system update was released on April 20, 2021 (UTC). This Switch update was released for the following regions: ALL. Security flaws fixed: <fill this in manu..." |
|||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
The Switch 12.0.1 system update was released on April 20, 2021 (UTC). This Switch update was released for the following regions: ALL. | The Switch 12.0.1 system update was released on April 20, 2021 (UTC). This Switch update was released for the following regions: ALL, and CHN. | ||
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: <fill this in manually later, see the updatedetails page from the ninupdates-report page(s) once available for now>. | ||
Line 8: | Line 8: | ||
==System Titles== | ==System Titles== | ||
Besides the [[System_Version_Title|sysver]] titles, the following titles were updated: [[Bluetooth_Driver_services|bluetooth]], [[Sockets_services|bsdsocket]], NgWord/NgWord2. | |||
There were no IPC changes. There were no NPDM changes besides the usual version-update. The only RomFs changes were for the bad word lists, besides the sysver titles. | |||
===[[Bluetooth_Driver_services|bluetooth]]=== | |||
Error handling in various bt-audio funcs were updated. | |||
An initialization func was updated. | |||
Minor other changes. | |||
The impl funcs for [[Bluetooth_Driver_services#EnableBluetooth|EnableBluetooth]] and [[Bluetooth_Driver_services#DisableBluetooth|DisableBluetooth]] were updated. | |||
[[Bluetooth_Driver_services#EnableBle|EnableBle]]/[[Bluetooth_Driver_services#DisableBle|DisableBle]] was updated: on entry the func to update the objptr for enabled-object is used, then on exit it's called again to update it to disabled-object. | |||
The func for the "nn.bluetooth.HidMessageHandler" thread was updated. | |||
A func which triggers [[Bluetooth_Driver_services#ConnectionEventType|ConnectionEventType]] value 4 will now use {Address loaded from a func} instead of the input Address, if the input Address matches an Address from elsewhere (this comparison also done on the previous version, without changing the Address). | |||
The Abort was removed in the code which initializes the "nn.bluetooth.BsaClient" thread, which was triggered depending on the value of global state. | |||
The func used for the BSA Security callback was updated: | |||
* For the pairing/authentication complete event, this will no longer Abort when the input Address doesn't match the Address from elsewhere. | |||
* Various other event handling in this func was also updated. | |||
==See Also== | ==See Also== |