From 6c263ead13e0af160a301747aa8c37b9cf84d565 Mon Sep 17 00:00:00 2001 From: Chih-Wei Huang Date: Wed, 20 Nov 2019 02:03:15 +0800 Subject: [PATCH] Determine partition size at runtime --- BoardConfig.mk | 4 ++-- x86.mk | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/BoardConfig.mk b/BoardConfig.mk index d9e42ee..a9c81ee 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -11,8 +11,6 @@ BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := device/generic/common/bluetooth BOARD_USE_LEGACY_UI := true -BOARD_SYSTEMIMAGE_PARTITION_SIZE = $(if $(MKSQUASHFS),0,1610612736) - # customize the malloced address to be 16-byte aligned BOARD_MALLOC_ALIGNMENT := 16 @@ -93,5 +91,7 @@ BOARD_SEPOLICY_DIRS += device/generic/common/sepolicy/nonplat \ BOARD_PLAT_PRIVATE_SEPOLICY_DIR := device/generic/common/sepolicy/plat_private BOARD_BUILD_SYSTEM_ROOT_IMAGE := true +BOARD_SYSTEMIMAGE_PARTITION_RESERVED_SIZE := 33554432 +BOARD_USES_OEMIMAGE := true BUILD_BROKEN_USES_NETWORK := true USE_XML_AUDIO_POLICY_CONF := 1 diff --git a/x86.mk b/x86.mk index 9026430..7fb561d 100644 --- a/x86.mk +++ b/x86.mk @@ -21,6 +21,8 @@ PRODUCT_PROPERTY_OVERRIDES := \ ro.com.android.dateformat=MM-dd-yyyy \ +PRODUCT_USE_DYNAMIC_PARTITION_SIZE := true + $(call inherit-product,$(LOCAL_PATH)/device.mk) # Get a list of languages. -- 2.11.0