Build microdroid-vbmeta and -vbmeta_system
Bug: 180676957
Test: m microdroid-vbmeta microdroid-vbmeta_system
avbtool info_image --image <built_image>
Test: atest MicrodroidHostTestCases
Change-Id: Ifa3dae5080e68faca921b7817db98548727eefc4
diff --git a/microdroid/Android.bp b/microdroid/Android.bp
index 0d8d94b..e818420 100644
--- a/microdroid/Android.bp
+++ b/microdroid/Android.bp
@@ -292,3 +292,34 @@
relative_install_path: "selinux",
installable: false,
}
+
+vbmeta {
+ name: "microdroid_vbmeta",
+ partition_name: "vbmeta",
+ private_key: "microdroid.pem",
+ partitions: [
+ "microdroid_vendor",
+ "microdroid_vendor_boot-5.10",
+ ],
+ chained_partitions: [
+ {
+ name: "vbmeta_system",
+ rollback_index_location: 1,
+ private_key: "microdroid.pem",
+ },
+ {
+ name: "boot",
+ rollback_index_location: 2,
+ private_key: "microdroid.pem",
+ },
+ ],
+}
+
+vbmeta {
+ name: "microdroid_vbmeta_system",
+ partition_name: "vbmeta_system",
+ private_key: "microdroid.pem",
+ partitions: [
+ "microdroid",
+ ],
+}