[MOS-997] Fix failing sync with Mudita Center Fix of the issue that sync with Mudita Center would fail often after changes introduced in CP-1968.
[MOS-183] Fix RT1051 debug build Fix of multiple issues that resulted in debug build failing.
[CP-1968] Disconnecting the device during file upload causes problems with the USB Fixed the problem with an endless loop while sending data when USB is already disconnected.
[BH-1706] Fix inaccessible MTP on Harmony Fix of the issue that Harmony's MTP was constantly locked after MOS-686 fix, as the mechanics of unlocking was not handled for Harmony at all.
[CP-2014] Fix file list isn't always loaded Fix critical sections for send/recv virtual com functions.
[MOS-686] Fixed MTP availability only after phone unlocked 2 This is fix for Windows. It's fix for previous fix witch: Fixed file access via MTP even when phone is not unlocked. Now access is granted when the phone is unlocked by the user entering a passcode. If the phone is not passcode protected (passcode is nor set) then access to the files is always possible via MTP.
[MOS-686] Fixed MTP availability only after phone unlocked Fixed file access via MTP even when phone is not unlocked. Now access is granted when the phone is unlocked by the user entering a passcode. If the phone is not passcode protected (passcode is nor set) then access to the files is always possible via MTP.
[BH-1595] USB reset procedure * Fixed incorrect reset procedure * Minor refactor
[BH-1595] USB charger detection issues * Fixed issues with USB charging port detection * Fixed memory leak in usb_stack/OS integration layer * Fixed incorrect handling of software timer * Minor cleaning/refactor. [BH-1595] Turned off USB/PC charging Charging enabled only for a dedicated charger. Users won't be able to charger while connected to the PC.
[CP-1942] Re-adding the same file results in an increase in the amount of occupied space Fixed problem with adding files with the same name resulting in increasing its size instead of replacing the file. USB Stack changes.
[CP-1837] Fix MTP crashes Update usb_stack submodule.
[CP-1837] Random crashes while copying files Use ConstMemoryConstrainedFileRef newly added to taglib
[MOS-878] Don't break audio playback on file deletion Since a currently played file is deleted, the player goes to the next file from the list. A special case: if the deleted file is the last one, the playback stops (and can be resumed by the user).
[MOS-890] Fix issues with long filenames Fix of the multiple issues that manifested when trying to copy file with name longer than 64 characters, which in worst scenario would lead to OS bootloop due to filesystem corruption.
[MOS-297] Fixed release build for the simulator Fixed.
[MOS-854] Fix crash with USB logs enabled Fix of the issue that phone would freeze/crash with USB logs enabled, which was caused by logging from inside critical section.
[MOS-205] Unneeded fs notify events Fixed problem with fs notification events being sent one time too many.
[MOS-892] Fixed MTP/FS integration issues Fixed regression introduced by MOS-544.
[MOS-890] Fix invalid filename after copying from Win11 Update usb_stack submodule after fix for filename corruption.
[MOS-71] Add clearing USB CDC buffer after reconnect/init Fixes an issue, when somehow transmission is interrupted and rest of the buffer is being transmitted, altering the original message