Merge changes from topics "board_use_recovery_as_root_soong", "ramdisk"
* changes:
Add e2fsck_ramdisk for VAB devices
Export BOARD_USES_RECOVERY_AS_BOOT to soong.
diff --git a/core/soong_config.mk b/core/soong_config.mk
index 7c58082..d223792 100644
--- a/core/soong_config.mk
+++ b/core/soong_config.mk
@@ -203,6 +203,8 @@
$(call add_json_bool, InstallExtraFlattenedApexes, $(PRODUCT_INSTALL_EXTRA_FLATTENED_APEXES))
+$(call add_json_bool, BoardUsesRecoveryAsBoot, $(BOARD_USES_RECOVERY_AS_BOOT))
+
$(call json_end)
$(file >$(SOONG_VARIABLES).tmp,$(json_contents))
diff --git a/target/product/virtual_ab_ota.mk b/target/product/virtual_ab_ota.mk
index c00b0ed..5c398b4 100644
--- a/target/product/virtual_ab_ota.mk
+++ b/target/product/virtual_ab_ota.mk
@@ -17,3 +17,5 @@
PRODUCT_VIRTUAL_AB_OTA := true
PRODUCT_PRODUCT_PROPERTIES += ro.virtual_ab.enabled=true
+
+PRODUCT_PACKAGES += e2fsck_ramdisk