gta4xl-common: build and flash a disabled vbmeta image
A combination of --flags 0 and --algorithm NONE
disables avb verification through bootloader
while --flags 2 and --set_hastree_disabled_flag
lead to reboot to download mode with vbmeta error
Change-Id: Ia7860243c1d14cfc8ac54b9801802866d88f47a1
diff --git a/BoardConfigPlatform.mk b/BoardConfigPlatform.mk
index 15e08bd..21b6818 100644
--- a/BoardConfigPlatform.mk
+++ b/BoardConfigPlatform.mk
@@ -201,7 +201,8 @@
BOARD_AVB_ALGORITHM := SHA256_RSA2048
endif
BOARD_AVB_ROLLBACK_INDEX := $(PLATFORM_SECURITY_PATCH_TIMESTAMP)
-BOARD_AVB_MAKE_VBMETA_IMAGE_ARGS += --flag 2
+BOARD_AVB_MAKE_VBMETA_IMAGE_ARGS += --flags 0
+BOARD_AVB_MAKE_VBMETA_IMAGE_ARGS += --algorithm NONE
endif # BOARD_AVB_ENABLE
### WIFI
diff --git a/releasetools/releasetools.py b/releasetools/releasetools.py
index f2a3b69..fa4b98f 100644
--- a/releasetools/releasetools.py
+++ b/releasetools/releasetools.py
@@ -37,6 +37,8 @@
def OTA_InstallEnd(info):
PrintInfo(info, "/dev/block/by-name/dtbo")
AddImage(info, "dtbo.img", "/dev/block/by-name/dtbo")
+ PrintInfo(info, "/dev/block/by-name/vbmeta")
+ AddImage(info, "vbmeta.img", "/dev/block/by-name/vbmeta")
return
def FullOTA_InstallBegin(info):