[CP-2032] Unplugging the cable during file upload leaves partially sent file Files not completely sent will be deleted after the USB cable is removed from device to not leave any partially sent file
[MOS-1016] Long files list loading time Revert changes in Service GUI.
[MOS-1018] ServiceAudio power management optimizations Optimized power management strategy used by ServiceAudio: * changed minimum CPU frequency from 528MHz to 264MHz; * added switching to 24MHz when operation active, but paused; * minor cleanup in several places.
[CP-2130] Never ending files upload Corrected check to see if a device has enough free space to upload a file.
[MOS-1014] Screen remains black after turning off the phone with dark mode enabled Regression fixed by adjusting wipeout function.
[MOS-170] Report domestic roaming as home network Changed behaviour of roaming indicator so that domestic roaming is displayed as home network.
[BH-1412] Fix system shutdown procedure Changed startup services order. Prevent handling multiple "close ready" messages from one service while closing system. Introduced a new state in ServiceGUI. Fixed a problem with turning on Harmony with a connected USB cable.
[MOS-1002] Change USSD code handling to match design Fixed issues with GUI behaviour on failed USSD code handling. Minor code cleanup in several parts of system.
[BH-1412] Fix services dependencies Changes in dependecy managment Replacing state flags with states in ServiceGUI Unifying some parts of code
[BH-1714] Handling eink initialization errors Added error detection while eink initialization. Added mechanism to reinitialize the eink in case of error.
[BH-1733] Add Harmony version information In the Settings->About section, we will have information about which version of Harmony the user has. co-author @Lefucjusz
[MOS-1005] Fix handsfree ringing after caller hangs up * Fix of the issue that incoming call triggered handsfree ringing which didn't stop after calling side hung up. * Cleanup of several places in code, minor bluetooth <-> cellular integration refactor.
[BH-1714] Eink refactor and error handling Cleanup and refactor for eink code. Changed turning on/off procedure. Add error handling.
[MOS-30] Fix for Alarm not being handled properly during a phone call During the phone call, the alarm was not displayed and subsequent alarms after this scenario did not work. This has now been fixed and the alarm during a phone call will be automatically snooze.
[MOS-999] Provide additional info in log filename Added info about product, OS version, commit hash and serial number to log filename to simplify triage and quick sanity check of the logs in cases many log files have to be analyzed.
[MOS-238] Change RNG used in quotes randomization * Changed RNG used when randomizing quotes list that was accidentally omitted in the previous PR. * Small cleanup around RandomizedQuoteModel.
[MOS-238] Use on-chip hardware TRNG as an entropy source Use hardware TRNG integrated into RT1051 MCU as an entropy source for builds complied for RT1051.
[MOS-183] Fix RT1051 debug build Fix of multiple issues that resulted in debug build failing.
[BH-1625] The shutdown window doesn't appear while closing the system Fixed the problem with the not appearing system closing window in some cases
[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.