FP4: Build all the buildable partitions
diff --git a/BoardConfig.mk b/BoardConfig.mk
index bc6d03c..1420c1a 100644
--- a/BoardConfig.mk
+++ b/BoardConfig.mk
@@ -31,7 +31,16 @@
# A/B
AB_OTA_UPDATER := true
AB_OTA_PARTITIONS += \
- recovery
+ boot \
+ dtbo \
+ odm \
+ product \
+ recovery \
+ system \
+ system_ext \
+ vbmeta \
+ vbmeta_system \
+ vendor
# Audio
AUDIO_FEATURE_ENABLED_EXTENDED_COMPRESS_FORMAT := true
@@ -131,8 +140,36 @@
# Media
TARGET_USES_ION := true
-# Partitions
+# Metadata
+BOARD_USES_METADATA_PARTITION := true
+
+# Partitions (Sizes)
+BOARD_BOOTIMAGE_PARTITION_SIZE := 100663296
+BOARD_DTBOIMG_PARTITION_SIZE := 25165824
BOARD_RECOVERYIMAGE_PARTITION_SIZE := 100663296
+BOARD_METADATAIMAGE_PARTITION_SIZE := 16777216
+BOARD_SUPER_PARTITION_SIZE := 6442450944
+BOARD_SUPER_PARTITION_GROUPS := qti_dynamic_partitions
+BOARD_QTI_DYNAMIC_PARTITIONS_PARTITION_LIST := odm product system system_ext vendor
+BOARD_QTI_DYNAMIC_PARTITIONS_SIZE := 6438256640
+
+BOARD_SYSTEMIMAGE_PARTITION_RESERVED_SIZE:= 236870912
+BOARD_SYSTEM_EXTIMAGE_PARTITION_RESERVED_SIZE:= 236870912
+BOARD_VENDORIMAGE_PARTITION_RESERVED_SIZE:= 236870912
+BOARD_PRODUCTIMAGE_PARTITION_RESERVED_SIZE:= 236870912
+BOARD_ODMIMAGE_PARTITION_RESERVED_SIZE:= 236870912
+BOARD_PRODUCTIMAGE_PARTITION_RESERVED_SIZE:= 236870912
+BOARD_RECOVERYIMAGE_PARTITION_SIZE := 100663296
+
+# Partitions (Other)
+BOARD_ODMIMAGE_FILE_SYSTEM_TYPE := ext4
+BOARD_PRODUCTIMAGE_FILE_SYSTEM_TYPE := ext4
+BOARD_SYSTEM_EXTIMAGE_FILE_SYSTEM_TYPE := ext4
+BOARD_SYSTEMIMAGE_FILE_SYSTEM_TYPE := ext4
+BOARD_VENDORIMAGE_FILE_SYSTEM_TYPE := ext4
+TARGET_COPY_OUT_ODM := odm
+TARGET_COPY_OUT_PRODUCT := product
+TARGET_COPY_OUT_SYSTEM_EXT := system_ext
TARGET_COPY_OUT_VENDOR := vendor
# Platform