aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuK1337 <priv.luk@gmail.com>2020-11-19 19:12:06 +0100
committerAlessandro Astone <ales.astone@gmail.com>2021-01-28 20:08:27 +0100
commit835eef00055442a0beb13501125abf727e0345f8 (patch)
treef86b002a4cfd46bb92ca9f839f4246c57934fba8
parent331acc75a7637991c77c9f5904ceadb4a5cc4c89 (diff)
sm8250-common: Add system_ext to dynamic partitions list
Change-Id: Ibac5e64c748fdbe2d26acb8fcaa85c674d3ba92f
-rw-r--r--BoardConfigCommon.mk10
-rw-r--r--common.mk1
-rw-r--r--rootdir/etc/fstab.qcom1
3 files changed, 9 insertions, 3 deletions
diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk
index 94a3a8c..7f68a8f 100644
--- a/BoardConfigCommon.mk
+++ b/BoardConfigCommon.mk
@@ -154,15 +154,18 @@ BOARD_RECOVERYIMAGE_PARTITION_SIZE := 104857600
BOARD_USERDATAIMAGE_PARTITION_SIZE := 495457218560
ifneq ($(WITH_GMS),true)
BOARD_PRODUCTIMAGE_EXTFS_INODE_COUNT := -1
-BOARD_PRODUCTIMAGE_PARTITION_RESERVED_SIZE := 1258291200
+BOARD_PRODUCTIMAGE_PARTITION_RESERVED_SIZE := 660602880
BOARD_SYSTEMIMAGE_EXTFS_INODE_COUNT := -1
-BOARD_SYSTEMIMAGE_PARTITION_RESERVED_SIZE := 1258291200
+BOARD_SYSTEMIMAGE_PARTITION_RESERVED_SIZE := 660602880
+BOARD_SYSTEM_EXTIMAGE_EXTFS_INODE_COUNT := -1
+BOARD_SYSTEM_EXTIMAGE_PARTITION_RESERVED_SIZE := 660602880
endif
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
BOARD_ODMIMAGE_FILE_SYSTEM_TYPE := ext4
-BOARD_ASUS_DYNAMIC_PARTITIONS_PARTITION_LIST := product system vendor odm
+BOARD_ASUS_DYNAMIC_PARTITIONS_PARTITION_LIST := product system vendor odm system_ext
BOARD_ASUS_DYNAMIC_PARTITIONS_SIZE := 6438256640 # ( BOARD_SUPER_PARTITION_SIZE / 2 - 4MB )
BOARD_SUPER_PARTITION_GROUPS := asus_dynamic_partitions
BOARD_SUPER_PARTITION_SIZE := 12884901888
@@ -170,6 +173,7 @@ BOARD_FLASH_BLOCK_SIZE := 262144 # (BOARD_KERNEL_PAGESIZE * 64)
TARGET_COPY_OUT_ODM := odm
TARGET_COPY_OUT_PRODUCT := product
TARGET_COPY_OUT_VENDOR := vendor
+TARGET_COPY_OUT_SYSTEM_EXT := system_ext
# Power
TARGET_TAP_TO_WAKE_NODE := "/proc/driver/dclick"
diff --git a/common.mk b/common.mk
index 5c46a83..a8f3323 100644
--- a/common.mk
+++ b/common.mk
@@ -48,6 +48,7 @@ AB_OTA_PARTITIONS += \
product \
recovery \
system \
+ system_ext \
vbmeta \
vbmeta_system \
vendor
diff --git a/rootdir/etc/fstab.qcom b/rootdir/etc/fstab.qcom
index 09f41bc..5bf6202 100644
--- a/rootdir/etc/fstab.qcom
+++ b/rootdir/etc/fstab.qcom
@@ -36,6 +36,7 @@
#<src> <mnt_point> <type> <mnt_flags and options> <fs_mgr_flags>
system /system ext4 ro,barrier=1,discard wait,slotselect,avb=vbmeta_system,logical,first_stage_mount,avb_keys=/avb/q-gsi.avbpubkey:/avb/r-gsi.avbpubkey:/avb/s-gsi.avbpubkey
+system_ext /system_ext ext4 ro,barrier=1,discard wait,slotselect,avb=vbmeta_system,logical,first_stage_mount
product /product ext4 ro,barrier=1,discard wait,slotselect,avb=vbmeta_system,logical,first_stage_mount
vendor /vendor ext4 ro,barrier=1,discard wait,slotselect,avb,logical,first_stage_mount
odm /odm ext4 ro,barrier=1,discard wait,slotselect,avb,logical,first_stage_mount