[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.
[MOS-994] Fix redirection to dial number view by pressing BACK from add new number view Fix for inconsistent redirection when the user dial number from home screen and want to save it but instead of save the user click BACK to go to screen with dialed number
[CP-1962] Add Harmony color detection * Added serial number based Harmony color detection. * Unified serial number handling for both products.
[MOS-230] Print last instruction address before RTWDOG reset Added mechanism that stores address of last executed instruction before RTWDOG timeout to enable some basic debugging in such cases, as such resets do not create crashdumps and leave no information in logs.
[CP-2020] Imported contact does not appear in Center Stopped sending notification when contact add failed
[MOS-341] Fixed autofill data during adding previously deleted phone number Fixed a scenario when the user, after deleting some contact, wont to add this previously deleted number to contact by providing a phone number from home screen and clicking Add button.
[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.
[BH-1701] Add extended user heap statistics for debugging Added extended statistics to help track potential memory leaks: * used user heap size per task * number of successful allocations * number of successful frees
[BH-1647] Add serial number to about section Added serial number entry to about window
[CP-889] Add extended information about number duplications Changed a way of returning information to Center about number duplications
[BH-1690] Add information about the connection to the PC Minor fixes to label positioning and connection detection
[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.
[BH-1702] Fix RTWDOG main DCDC reset Fix of the issue that RTWDOG performed only CPU reset in case of timeout due to IRQ misconfiguration resulting in RTWDOG handler not being called.
[BH-1673] Fixes for Harmony random resets Next part of Harmony random resets fixes: * added RC OSC startup delay as in newest lpm.c; * changed order of clock source, oscillator and LDO switching; * removed connecting internal DCDC load resistor, as it is only required to speed up converter startup after it was turned off completely; * changed DCDC operation mode to continuous conduction; * set low VDD_SOC_IN voltage back to 950mV as suggested in RM. * added switching DCDC converter mode to discontinuous conduction for two lowest CPU clock frequencies, as using CCM mode resulted in very high current consumption that would shorten Harmony's life on battery significantly.
[BH-1700] Add date and time to logs at the startup Save date and time at the startup of the system for analysis purposes.
[MOS-993] Logger bug fixes and optimizations Fixes and optimizations in logger: * fixed possible buffer overflow when logging logs over line buffer size; * reduced max log line length to 2048; * moved pubsetbuf before file opening; * log file stream buffer created once in logger ctor; * updatet UTs; * additional minor cleanup.
[MOS-973] Fix for a ghost call after quick click back key to end a call Fixed a scenario where the user click to make a call to some contact and then quickly click BACK (right function button) to end the call and despite that Pure was still calling without showing any information. This fix prevent to handle key press event as a key longpress even after application lose a focus, or change a state.
[BH-1691] Fix battery and date layout Fixed battery and date layout for Harmony
[BH-1673] Harmony random resets fixes * Switching VDD_SOC_IN only after PLL2 is turned off. * Weak LDO stabilization delay. * Removed switching to 1.275V before frequency change. * Cleanups in LDO switching. * Removed switching PeriphClk2Div for fCPU <= 24MHz, using AhbDiv instead. * Removed log from _exit that caused logger mutex deadlock