[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.
[MOS-484] Fix freezes on the screen with the logo Sometimes the Mudita logo screen was still visible even though the phone turned on and initialized properly.
[MOS-419] Removed AbortCall as popup and fixed tethering poup Removed dead code causing harm Moved tethering to call logic
[MOS-506] Apply new audio config from R&D in Wrocław After taking measurements and tweaking the audio paths with audio specialists, we found out pretty good settings which should be incorporated into the code
[MOS-411] Wired headset audio fix Fixes non-working wired headset audio during call
[MOS-453] Fix HF on Low Battery Notification Fix in action handling in ApplicationManager
[MOS-459] Wait with GUI change till RING delay As in the description, we can wait with audio etc too - as it's stupid othervise
[MOS-457] Alarms list updating fix Fix of the issue that adding or deleting alarm in alarms app didn't result in immediate updating of the alarms list - app has to be closed and opened for changes to be seen