[EGD-6425] Update USB submodule version Restored USB submodule version to HEAD
[EGD-5443] Onboarding date and time window Add posibility to override bottom bar in Date and Time settings window. Change primiary action to save in OnBoardingDateAndTimeWindow Back to previous window after settings date/time in onboarding flow
[EGD-6156] Create crash dumps Integrate the CrashCatcher library in order to store phone state after a fault occurs. The dumps are stored in the CrashCatcher hex format and can be debugged using the CrashDebug stub built for x86_64 via the 'debug_crash_dump.sh' script.
[EGD-6388] Fix TextLine addition and deletion with scroll test Fixed missing line start condition memorizing on empty blocks removal.
[EGD-5913] Fixed language assets fallback load Fixed language assets fallback load bug causing invalid information display on startup.
[EGD-5909] Fix disable test_usb_echo.py Test checked for echo mode being enabled, and continued execution while echo mode was off.
[EGD-6383] Add HW initialization for headset keys detection Replaced timer-based hander with IRQ handler to get headset status Added initialization for headset key press detection
[EGD-6322] Add rejecting incoming calls in dnd mode Adds rejecting incoming calls in Do not disturb mode.
[EGD-6121] Add offline mode in service cellular Adds entering and leaving ito offline mode in sevice cellular. Outgoin SMS and calls are blocked Proper popups are shown in applications Call and Messages.
[EGD-6415] Do not silently crash on empty image name Image should not silently crash with empty or incorrect image name.
[EGD-6413] Update CI Debug for UT Release for harness Split build types for UT and Harness tests.
[EGD-6376] Fix for no response on SIM pin confirm CellularSimPinDataMessage wasn't handled by ServiceCellular which caused that GUI didn't receive any response and stuck in last known state.
[EGD-6351] Add Factory reset window Add Factory reset window to Settings
[EGD-5748] Remake Cellular flow This commit changes TS0710 Worker operation. 1. It introduces MessageBuffers as main interprocess data passing mechanism. 2. DMA transaction status codes and CMUX errors are now propagated to Service. 3. Data processing has been refactored.
[EGD-6361] Fixed quotation marks in Notes Fixed quoatation marks in Notes so that they get reflected and stored properly in SQL
[EGD-5792] Fix small typos in header comments Changing some spellings in comments. Item, parent, axis, and position.
[EGD-6393] Fix for crashing unit tests System update unit test crashes. The test is disabled as that piece of code is not unit-testable.
[EGD-5834] Fix restore API Change restore API backup/restore/update harness tests
[EGD-6259] Turn off usb security To prevent errors with USB connectivity and charging screens.
[EGD-6113] Always run tests on linux release With original script was able to select build dir to run against this script always chooses "Release" version