android_packages_modules_Vi.../virtualizationservice
Jiyong Park acf31b0105 Sign bootconfig partitions
We need to verify the bootconfig partitions. Otherwise, attackers can
compose a random bootconfig partition, and use it instead of the
prebuilt ones. Then they would be able to modify the behavior of the VM.

Now, bootconfig partitions are signed using avb just like other
partitions. In addition, the disk 1 where the bootconfig is in has
a new vbmeta partition. The partition has the bootconfig partition as
the chained partition. This vbmeta partition can be used to add more
bootconfig-like partitions in the future.

Bug: 203031847
Test: run microdroid test app
Change-Id: I66c7defd07785fcb13180a368786151bd973cc65
2021-11-04 21:26:17 +09:00
..
aidl Console output and OS logs are separated 2021-10-27 10:07:12 +09:00
src Sign bootconfig partitions 2021-11-04 21:26:17 +09:00
.gitignore Rename VirtManager to VirtualizationService. 2021-05-26 12:27:37 +00:00
Android.bp virtualizationservice: "prefer_staged" for apexes 2021-10-05 20:03:12 +09:00
TEST_MAPPING Create composite disk image in VirtualizationService. 2021-06-22 13:31:03 +00:00