summaryrefslogtreecommitdiff
path: root/BoardConfig.mk
diff options
context:
space:
mode:
Diffstat (limited to 'BoardConfig.mk')
-rw-r--r--BoardConfig.mk9
1 files changed, 8 insertions, 1 deletions
diff --git a/BoardConfig.mk b/BoardConfig.mk
index 2f03a28..ba5bd05 100644
--- a/BoardConfig.mk
+++ b/BoardConfig.mk
@@ -44,6 +44,7 @@ USE_CAMERA_STUB := true
BOARD_BOOTIMAGE_PARTITION_SIZE := 20971520 # 20 MiB
BOARD_RECOVERYIMAGE_PARTITION_SIZE := 67108864 # 64 MiB
BOARD_USERDATAIMAGE_PARTITION_SIZE := 961658368 # ~917 MiB
+BOARD_DTBOIMG_PARTITION_SIZE := 8388608 # 8 MiB
BOARD_SUPER_PARTITION_SIZE := 2684354560 # 2560 MiB
BOARD_SUPER_PARTITION_GROUPS := group_oem
@@ -101,9 +102,15 @@ BOARD_AVB_ENABLE := true
# Include *.dtb to boot.img and use Android Boot Image v2
BOARD_INCLUDE_DTB_IN_BOOTIMG := true
-BOARD_PREBUILT_DTBIMAGE_DIR := $(DTB_DIR)
BOARD_MKBOOTIMG_ARGS := --header_version 2
+# Pass unsigned dtbo image (generated by build/tasks/dtimages.mk) to Android
+# build system for AVB signing
+DTBO_UNSIGNED := dtbo-unsigned.img
+# $(PRODUCT_OUT) hasn't been defined yet, so use "=" instead of ":="
+# so that it is resolved later
+BOARD_PREBUILT_DTBOIMAGE = $(PRODUCT_OUT)/$(DTBO_UNSIGNED)
+
# Board uses A/B OTA.
AB_OTA_UPDATER := true
# A/B updater updatable partitions list. Keep in sync with the partition list