Add use_fec: false to microdroid partitions
Previously, all android_filesystem and android_system_image module
types always passed --do_not_generate_fec to avbtool. However, most
regular android partitions do include fec. So just disable fec for
microdroid explicitly. sign_virt_apex_test doesn't pass unless fec
is disabled.
Bug: 381120092
Test: atest --host sign_virt_apex_test
Change-Id: I9dd63c3afdcb87c089a0bfa18679c6250b2e0253
diff --git a/build/microdroid/Android.bp b/build/microdroid/Android.bp
index 7f23ae6..f750f62 100644
--- a/build/microdroid/Android.bp
+++ b/build/microdroid/Android.bp
@@ -50,6 +50,7 @@
avb_private_key: ":microdroid_sign_key",
avb_algorithm: "SHA256_RSA4096",
avb_hash_algorithm: "sha256",
+ use_fec: false,
partition_name: "system",
deps: [
"init_second_stage.microdroid",
@@ -245,6 +246,7 @@
avb_private_key: ":microdroid_sign_key",
avb_algorithm: "SHA256_RSA4096",
avb_hash_algorithm: "sha256",
+ use_fec: false,
file_contexts: ":microdroid_vendor_file_contexts.gen",
// For deterministic output, use fake_timestamp, hard-coded uuid
fake_timestamp: "1611569676",