diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk index 1ee94a5..dbb952e 100644 --- a/BoardConfigCommon.mk +++ b/BoardConfigCommon.mk @@ -36,6 +36,25 @@ BOARD_KERNEL_SEPARATED_DTBO := true BOARD_MKBOOTIMG_ARGS += --header_version $(BOARD_BOOT_HEADER_VERSION) TARGET_KERNEL_SOURCE := kernel/xiaomi/sdm710 +# Partitions +BOARD_FLASH_BLOCK_SIZE := 262144 # (BOARD_KERNEL_PAGESIZE * 64) +BOARD_BUILD_SYSTEM_ROOT_IMAGE := true +BOARD_BOOTIMAGE_PARTITION_SIZE := 67108864 +BOARD_DTBOIMG_PARTITION_SIZE := 25165824 +BOARD_RECOVERYIMAGE_PARTITION_SIZE := 67108864 +BOARD_CACHEIMAGE_PARTITION_SIZE := 268435456 +BOARD_CACHEIMAGE_FILE_SYSTEM_TYPE := ext4 +BOARD_USERDATAIMAGE_PARTITION_SIZE := 114898743296 + +PARTITIONS_LIST := system vendor + +$(foreach p, $(call to-upper, $(PARTITIONS_LIST)), \ + $(eval BOARD_$(p)IMAGE_FILE_SYSTEM_TYPE := ext4) \ + $(eval TARGET_COPY_OUT_$(p) := $(call to-lower, $(p)))) + +BOARD_SYSTEMIMAGE_PARTITION_SIZE := 3758096384 +BOARD_VENDORIMAGE_PARTITION_SIZE := 1610612736 + # Platform BOARD_USES_QCOM_HARDWARE := true TARGET_BOARD_PLATFORM := sdm710