[CP-84] Implement Security API
- Added pass code unlock from MC
- Removed Set USB security status
- Changed isLocked to phoneLocked in request for phone lock status
- Removed remainings of USB security in Settings App
- Reworked USB security model to depend both on
Phone lock state and Pass code being enabled
- Updated test_security.py
[CP-145] Implement Security Endpoint helper
Added helper and moved out processing code to helper
[CP-148] Fix setting of response in the Parser Context
Incomming ResponseContext was overwritten instead of used.
[CP-83] Update tests for unlocking phone and usb
Removed leftovers of old usb security tests implementation.
Added tests for unlocking via security endpoint.
[EGD-6446] Fix notes delete window
Fix of title in note delete window
to use note beggining
[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)
[EGD-6898] Remove dead SimProcedure code
There were leftovers from an earlier SIM initialization procedure
[BH-396] Move CrashDebug to a separate directory
Move CrashDebug to a separate directory
[BH-360] Move TPLIB re2 to separate dir
Changed submodule directory and updated cmake scripts.
Updated paths in PureCoverage script and Doxyfile
[EGD-6899] Fix AppCall access
Fix of an access to call window
during tethering
[BH-371] Replace gsl with mainline submodule and move to third-party
Replacing loose gsl files with gsl mainline project as submodule
and moving it to third-party
[EGD-6867] Renamed TopBar into StatusBar
Renamed TopBar into StatusBar.
[BH-460] Moved TPLIB littlefs
Moved littlefs library to dedicated third party directory,
fixed include paths
[EGD-6897] Change force flag to disable check
Now force flags disable all sanity check in the
pure flash tool
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
[EGD-6897] Add force flag to the pureflash
On some devices like ESCSI minor device id is not
properly recognized.
This patch add --force flag for skip checking minor
device numbers (partitions).
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
[EGD-6896] Sanitize Tray event handling
Tray events were handled inconsistently with its Message used
in a separate context
[EGD-6035] Fix support for glibc-2.32
GLIBC 2.32 doesn't work with changes made for 2.33.
[EGD-6841] Add more sanity check in the pureflash
Add more sanity check before flashing to the
block device. Add additional checks against:
* Write image partition is mounted in a linux
* Write image into the partition instead of blkdev
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
[EGD-6400] Added no autolocking while torch on feature
When torch is on we don't want to be able to autolock phone