[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-1950] Templates menu navigation loop and pagination on pure gets blocked Fixed problem where the Templates window gets unresponsive for user input while changes in templates were done via MC
[MOS-980] Match volume popup timeout with phone modes popup As title describes.
[CP-1841] Distorted playback and poor device control responsiveness Fixed problem with an unresponding device after playing specific WAV files. WAV files encoded with ADPCM are not supported now by the devices.
[MOS-982] Recognizing WCDMA network access method for 3G in GUI Ditto
[MOS-933] Added translations for Bluetooth connection status Ditto
[MOS-981] Fix crash on phone turn off Fix of the issue that the phone might sometimes crash on shutdown.
[MOS-981] Magnetometer driver cleanup Cleanup of the magnetometer driver. Added checks of all I2C operations return codes and error messages in case of failures.
[MOS-977] Added VoLTE support in additional countries Added VoLTE support in Poland, Germany, Denmark, United Kingdom, Netherlands, Canada and Austria.
[BH-1671] Reinit eMMC driver Reinit eMMC driver if write/read transmission failed.
[BH-1661] E-ink display power management tweaks Tweaks and changes required to optimize power consumption for Harmony.
[CP-1939] Difference in displaying file name for list and for loop play function Fixed problem with displaying end of title when playing song in loop was selected.
[CP-1938] UI issues when uploading multiple copies of a specific file Fixed problem with badly calculating characters to show which cause a problem with displaying text on UI.
[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.
[BH-1672] Add logging of eMMC parameters Added logging of eMMC storage card parameters so that it's easy to determine what chip is installed in the device the logs are from.
[MOS-000] Cleanup of translation files Removed unused, duplicated entries Sorted up jsons
[CP-1837] Fix MTP crashes Update usb_stack submodule.
[MOS-000] Reworked translation verification tool Added removal of unused keys in files Refactored code
[CP-1797] Low battery connection with mc is possible Add a reason field to USBSecurityEndpoint reson when device is locked.
[CP-1852] Too many user files removes default relaxation audio from the list Changed order in which files in Relaxation are displayed Added error message when files limit is exceeded