android_system_core/fs_mgr/libfs_avb
Bowgo Tsai 918668a2cd libfs_avb: support rollback protection for Live GSI
This commit extracts the security patch level (SPL), e.g.,
com.android.build.system.security_patch = 2019-04-05 from AVB property
descriptors when attempting to mount a standalone image (e.g., live
GSI). Then compares the SPL between the old system.img and the new live
system.img for rollback protection.

Bug: 122705329
Test: boot an old Live GSI, checks rollback is detected
Change-Id: I7aae58c0b2062a3ff57ed932ad58e7b604453fed
2019-02-21 10:32:18 +08:00
..
include/fs_avb libfs_avb: support rollback protection for Live GSI 2019-02-21 10:32:18 +08:00
tests libfs_avb: support rollback protection for Live GSI 2019-02-21 10:32:18 +08:00
Android.bp libfs_avb: adding two public APIs 2019-02-12 22:03:20 +08:00
TEST_MAPPING Move the tests to postsubmit group 2019-02-04 10:31:32 -08:00
avb_ops.cpp libfs_avb: support loading vbmeta structs from any partition 2019-01-24 17:43:25 +08:00
avb_ops.h libfs_avb: adding two public APIs 2019-02-12 22:03:20 +08:00
avb_util.cpp libfs_avb: support rollback protection for Live GSI 2019-02-21 10:32:18 +08:00
avb_util.h libfs_avb: support rollback protection for Live GSI 2019-02-21 10:32:18 +08:00
fs_avb.cpp libfs_avb: support rollback protection for Live GSI 2019-02-21 10:32:18 +08:00
fs_avb_util.cpp libfs_avb: adding two public APIs 2019-02-12 22:03:20 +08:00
run_tests.sh libfs_avb: adding two public APIs 2019-02-12 22:03:20 +08:00
sha.h
types.cpp libfs_avb: adding two public APIs 2019-02-12 22:03:20 +08:00
util.cpp libfs_avb: support loading vbmeta structs from any partition 2019-01-24 17:43:25 +08:00
util.h libfs_avb: refactoring 2019-01-10 18:11:48 +08:00