From 7d03d4c90ce52bfa309c1ec80667b3833d397f25 Mon Sep 17 00:00:00 2001 From: =Bowgo Tsai Date: Fri, 31 Oct 2025 21:31:29 +0700 Subject: [PATCH] S666LN: Use sha256 to build the hashtree in avb image which enables sha256 for Pixel devices, we should do the same thing for CuttleFish. Bug: 178983355 Test: , and checks sha256 is used for dm-verity partitions. Signed-off-by: KimelaZX --- BoardConfig.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/BoardConfig.mk b/BoardConfig.mk index edf6bee..7d992c8 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -198,6 +198,13 @@ BOARD_AVB_VBMETA_VENDOR_ALGORITHM := SHA256_RSA2048 BOARD_AVB_VBMETA_VENDOR_ROLLBACK_INDEX := 1 BOARD_AVB_VBMETA_VENDOR_ROLLBACK_INDEX_LOCATION := 3 +BOARD_AVB_ODM_DLKM_ADD_HASHTREE_FOOTER_ARGS += --hash_algorithm sha256 +BOARD_AVB_PRODUCT_ADD_HASHTREE_FOOTER_ARGS += --hash_algorithm sha256 +BOARD_AVB_SYSTEM_ADD_HASHTREE_FOOTER_ARGS += --hash_algorithm sha256 +BOARD_AVB_SYSTEM_EXT_ADD_HASHTREE_FOOTER_ARGS += --hash_algorithm sha256 +BOARD_AVB_VENDOR_ADD_HASHTREE_FOOTER_ARGS += --hash_algorithm sha256 +BOARD_AVB_VENDOR_DLKM_ADD_HASHTREE_FOOTER_ARGS += --hash_algorithm sha256 + # VNDK BOARD_VNDK_VERSION := current