Changes

Jump to navigation Jump to search
1,685 bytes added ,  15:27, 21 April 2021
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==
<fill this in (manually) later>
+
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==

Navigation menu