[CP-319] Extends reboot reason code
Extends reboot reason codes after reboot to updater
to detect updater command requests: Update, FactoryReset
and the Recovery.
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
[CP-312] Add reboot to update function
Because update procedure it is splitted to the two stages
downloading and update throught separate binary we need
to pass ecoboot special flag to request reboot to updater
bin after update procedure.
This patch adds this functionality to the PureOS.
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
[EGD-7044] Strip down calendar code
Stripping the calendar code to provide only
MVP defined functionalities
[EGD-7026] Fix nullptr calls and unlock behaviour
When unlocking there was unnecessary screen blink between unlock and PIN
code actions. Also nullptr calls removed from TimerHandle.
[EGD-6952] Fix tethering on low battery
Added prevention of tehering mode change
while battery is below critical level
[BH-374] Librarize application-antenna
Add apps-common, librarize application-antenna
[BH-515] Create main Bell app
Create main Bell app
Merge branch 'master' into stable
[BH-353] Add Documentation for main targets
* clean up mimimu required cmake version
* fixes for release workflow
Add documentation for targets, fixes for cmake
and release workflow.
Merge branch 'master' into stable
[BH-370] Convert utils common_data into a libs
Create clipboard and eventsore libs
[BH-378] PR changes
PR changes - mainly includes
[BH-378] Style fixed
Fixed style
[BH-378] Utils move log to library
Moved log to separate library
[BH-353] Add minimal build target for BH
* add BellHybridMain
* fixing post review
Git automatically converts BellHybird as move from source/main.cpp to
prevent this and maintain "main.cpp" history adding new target as
separate commit.
[BH-353] Add minimal build target for BH
Introducing changes required for adding BellHybird target without
removing PurePhone.
Adden new targets:
* Pure (builds PurePhone and PurePhone.img)
* Bell (builds BellHybird and BellHybird.img)
* [PurePhone|BellHybrid]-[UpdatePackage|StandaloneImage)
Merge branch 'master' into stable
[EGD-6746] Expose new Message types system-wide
Allow all modules to access Request/Notification Message send templates.
[BH-364] Move TPLIB magic_enum to separate dir
Changed submodule directory and updated cmake scripts and include paths