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