[MOS-559] Fix unlock when phone started not in Connected mode Fix of the issue that when phone was started in mode different than Connected, next mode changed resulted in bypassing of the lock.
[MOS-560] Parameter calibration for URC pooling mode In reporting mode, if we receive more than 4 URCs in the last 15 minutes, we will switch to the pooling mode immediately
[MOS-570] Fix HFP answering bug Call answer event was incorrectly routed to BT, thus the device was not aware of answering the call
[MOS-556] Fix call rejection in DND Calls from a favorite contact for enabled notifications were rejected.
[MOS-492] Enable overriding audio profiles via harness Profile modification is possible via python script
[MOS-509] Fixed tethering popup loop Tethering popup loop is fixed. Also there was unneded USB configuration on each battery SoC change event.
[MOS-463] Unify cellular namespace Unified cellular namespace, fixed test buildiing, removed some unused includes
[MOS-463] Fix no dialing state during BT turned on When BT was connected (or just turned on) there was no dialing state - the call went directly to ongoing call. Moreover, fixed no ringing sound during ringing state - there was a bug in BT stack.
[MOS-528] Fixed BT disconnect option Fix of the issue that after connecting to Bluetooth device it was impossible to disconnect using Disconnect button. Refactor of connect/disconnect events naming (and all names related).
[MOS-515] Fix freezing on the on-boarding screen The synchronization of the application startup has been improved.
[MOS-516] FIX: tethering while call disabled We discard tethering while call now
[MOS-512] Fix build with gcc12 As in topic
[MOS-513] Fix issues related to the GCC12 gcc Fix issues related to the GCC 12 Fix paths for ignore license headers
[MOS-302] Fix application switching During the incoming call apps apps instead of going to background were closed, thus phone lock context were lost. Now apps are being moved to the background as they supposed to be
[MOS-487] Review required renames as in description
[MOS-487] Added call events state machine Added tests and calls substate bluetooth sm diagram created All old bluetooth tests reviewed and updated removed new - with queue it's not required removed TODO Co-authored-by: Bartosz Cichocki <sp2fet@gmail.com>
[MOS-487] Move switch case to sm massive switch case removed added logger moved state machine implementation added double dispatch
[MOS-419] Without RING URC CLIP comes delayed This is modem issue workaround
[CP-1310] Add timeLeftToNextAttempt field to security EP The time of the next attempt to unlock the phone on the MC side was bonded with the system time of the MC host system. This could lead to issues when the time on Pure was different than on MC host operating system. Now everything relies on Pure system time.
[MOS-451] Drop invalid SoC Invalid state of charge is now dropped. Invalid SoC was interpreted as 0% battery.