Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Verified Commit cd276837 authored by Alexander Martinz's avatar Alexander Martinz
Browse files

axolotl: use own odm partition



Change-Id: Icffecef9106ed5214e5d9d00c30910215b271c46
Signed-off-by: Alexander Martinz's avatarAlexander Martinz <amartinz@shiftphones.com>
parent 3ad26205
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
@@ -91,6 +91,7 @@ AB_OTA_PARTITIONS += \
    recovery \

AB_OTA_PARTITIONS += \
    odm \
    product \
    system \
    system_ext \
@@ -108,7 +109,7 @@ BOARD_AVB_VBMETA_SYSTEM_ALGORITHM := SHA256_RSA4096
BOARD_AVB_VBMETA_SYSTEM_ROLLBACK_INDEX := $(PLATFORM_SECURITY_PATCH_TIMESTAMP)
BOARD_AVB_VBMETA_SYSTEM_ROLLBACK_INDEX_LOCATION := 1

BOARD_AVB_VBMETA_VENDOR := vendor
BOARD_AVB_VBMETA_VENDOR := odm vendor
BOARD_AVB_VBMETA_VENDOR_KEY_PATH := external/avb/test/data/testkey_rsa4096.pem
BOARD_AVB_VBMETA_VENDOR_ALGORITHM := SHA256_RSA4096
BOARD_AVB_VBMETA_VENDOR_ROLLBACK_INDEX := $(PLATFORM_SECURITY_PATCH_TIMESTAMP)
@@ -222,6 +223,7 @@ BOARD_SUPER_PARTITION_SIZE := 12884901888
BOARD_SUPER_PARTITION_GROUPS := axolotl_dynamic_partitions
BOARD_AXOLOTL_DYNAMIC_PARTITIONS_SIZE := 6438256640
BOARD_AXOLOTL_DYNAMIC_PARTITIONS_PARTITION_LIST := \
    odm \
    product \
    system \
    system_ext \
@@ -240,6 +242,11 @@ BOARD_DTBOIMG_PARTITION_SIZE := 0x0800000
BOARD_METADATAIMAGE_PARTITION_SIZE := 16777216
BOARD_USES_METADATA_PARTITION := true

# odm.img
BOARD_USES_ODMIMAGE := true
BOARD_ODMIMAGE_FILE_SYSTEM_TYPE := ext4
TARGET_COPY_OUT_ODM := odm

# persist.img
BOARD_PERSISTIMAGE_PARTITION_SIZE := 33554432
BOARD_PERSISTIMAGE_FILE_SYSTEM_TYPE := ext4
+1 −0
Original line number Diff line number Diff line
@@ -3,6 +3,7 @@
system                          /system         ext4    ro,barrier=1                         wait,slotselect,avb=vbmeta_system,logical,first_stage_mount
system_ext                      /system_ext     ext4    ro,barrier=1                         wait,slotselect,avb=vbmeta_system,logical,first_stage_mount
product                         /product        ext4    ro,barrier=1                         wait,slotselect,avb=vbmeta,logical,first_stage_mount
odm                             /odm            ext4    ro,barrier=1                         wait,slotselect,avb=vbmeta_vendor,logical,first_stage_mount
vendor                          /vendor         ext4    ro,barrier=1                         wait,slotselect,avb=vbmeta_vendor,logical,first_stage_mount

/dev/block/by-name/metadata     /metadata       ext4    noatime,nosuid,nodev,discard,data=journal,commit=1    wait,formattable,first_stage_mount,check,metadata_csum