Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f3bad219 authored by Hung-ying Tyan's avatar Hung-ying Tyan
Browse files

GSI: build pvmfw.img

to enable AVF related VTS tests on GSI.
`pvmfw` currently only supports AArch64.

Bug: 376363989
Change-Id: Ie8f800bc8817e987357cdd926da22be66122c5b3
Test: verified that pvmfw.img is only generated with gsi_arm64, not other gsi_$arch targets
parent 069a5cd7
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -69,6 +69,11 @@ BOARD_SUPER_PARTITION_SIZE := 3229614080
BOARD_SUPER_PARTITION_GROUPS := gsi_dynamic_partitions
BOARD_GSI_DYNAMIC_PARTITIONS_PARTITION_LIST := system
BOARD_GSI_DYNAMIC_PARTITIONS_SIZE := 3221225472

# Build pvmfw with GSI: b/376363989
ifeq (true,$(PRODUCT_BUILD_PVMFW_IMAGE))
BOARD_PVMFWIMAGE_PARTITION_SIZE := 0x00100000
endif
endif

# TODO(b/123695868, b/146149698):
+5 −0
Original line number Diff line number Diff line
@@ -79,6 +79,11 @@ PRODUCT_BUILD_SUPER_EMPTY_IMAGE := false
PRODUCT_BUILD_SYSTEM_DLKM_IMAGE := false
PRODUCT_EXPORT_BOOT_IMAGE_TO_DIST := true

# Build pvmfw with GSI: b/376363989, pvmfw currently only supports AArch64
ifneq (,$(filter %_arm64,$(TARGET_PRODUCT)))
PRODUCT_BUILD_PVMFW_IMAGE := true
endif

# Additional settings used in all GSI builds
PRODUCT_PRODUCT_PROPERTIES += \
    ro.crypto.metadata_init_delete_all_keys.enabled=false \