[MOS-803] DeviceInfo endpoint update
* Added some changes to the DeviceInfo endpoint
* Updated relevant code accordingly
* Removed unneeded paths definitions
* Minor bug fixes
[MOS-783] Change boot.bin to os.bin
Change the confusing system binary name.
[MOS-786] Added support for A/B boot codes in OS
Further implementation of A/B booting
[MOS-783] First part of new dir structure implementation
Works:
- generating .img for Pure;
- Pure boots after flashing new image and
seems to be working fine;
Not yet:
- generating update package;
- generating image for Harmony;
- simulator;
- path-related unit tests fail
due to paths being hardcoded
in test scenarios.
[MOS-694] Move DB initialization from OS to build scripts
* Switched to DB initialization at compile time
* Organized and cleaned up db files directories(not finished completely)
* Fixed DB related unit tests
* Minor improvements to CMake
* Small fixes for GCC12 build
[BH-1415] Front light intensity for pre-wake up and main alarm
The user can manage the intensity
of the front light during the pre-wake up
and main alarm. The intensity can be selected
from a 10-degree scale, where 1 is the lightest
front light and 10 the brightest.
[MOS-792] Added VoLTE setting in db
VoLTE enabled/disabled state is now stored in settings
database. VoLTE is enabled or disabled to mach setting
during modem initialisation.
[MOS-792] Added VoLTE setting in db
VoLTE enabled/disabled state is now stored in settings
database. VoLTE is enabled or disabled to mach setting
during modem initialisation.
[MOS-713] Fix access to the phone before going onboarding
Before accepting the EULA,
the user may fully use the Mudita-Center.
[MOS-743] Workaround for audio config paths
Workaround for the issue that updater
places audio config JSON files in
wrong location. This should be
removed after the updater is fixed.
Additionally update of loudspeaker
routing config.
[BH-1556] Change default layout
Default layout changed to the 'ClassicWithBattery'.
[BH-1356] Meditation stats backend
Added meditation statc backend.
Added temporary widget for testing
purposes and corresponding modules
(meditation stats presenter, window,model).
[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-402] Time legibility on lock screen fix
Fix of the issue that time on the lock screen was
getting illegible after a few hours. This change
fixes the problem by performing deep refresh
instead of fast refresh every 30 minutes. The
refresh rate can be easily changed, as it is stored
in settings database.
[BH-1469] Main alarm default volume
Default volume set to 5
[BH-1449] Fix crash during startup
* Moved all Bell-specific paths to AlarmSoundPaths.
* Fixed loading default layout logic. Currently, there is no
db update schema which in specific cases can lead to
layout setting field missing. In this case, load default layout and
update missing db field.
* Added support for Aarch64 Linux.
[BH-1408] Main alarm stops
Cherry pick of the missing PR.
[MOS-153] Fix quotes too log copies
Fixes too long copies in quotes categories