@@ -10,7 +10,7 @@ DEVICE_PATH := device/xiaomi/emerald
10
10
# For building with minimal manifest
11
11
ALLOW_MISSING_DEPENDENCIES := true
12
12
13
- # A/B
13
+ # A/B Support
14
14
AB_OTA_UPDATER := true
15
15
AB_OTA_PARTITIONS += \
16
16
vendor \
@@ -22,7 +22,10 @@ AB_OTA_PARTITIONS += \
22
22
vendor_dlkm \
23
23
system_ext \
24
24
product
25
- BOARD_USES_RECOVERY_AS_BOOT := true
25
+
26
+ # Vendor Boot (For Devices Using Separate vendor_boot.img)
27
+ BOARD_USES_VENDOR_BOOT := true
28
+ BOARD_MOVE_RECOVERY_RESOURCES_TO_VENDOR_BOOT := true
26
29
27
30
# Architecture
28
31
TARGET_ARCH := arm64
@@ -70,7 +73,7 @@ ifeq ($(TARGET_FORCE_PREBUILT_KERNEL),true)
70
73
TARGET_PREBUILT_KERNEL := $(DEVICE_PATH ) /prebuilt/kernel
71
74
TARGET_PREBUILT_DTB := $(DEVICE_PATH ) /prebuilt/dtb.img
72
75
BOARD_MKBOOTIMG_ARGS += --dtb $(TARGET_PREBUILT_DTB )
73
- BOARD_INCLUDE_DTB_IN_BOOTIMG :=
76
+ BOARD_INCLUDE_DTB_IN_BOOTIMG := true
74
77
endif
75
78
76
79
# Partitions
@@ -82,10 +85,10 @@ BOARD_SYSTEMIMAGE_PARTITION_TYPE := ext4
82
85
BOARD_USERDATAIMAGE_FILE_SYSTEM_TYPE := ext4
83
86
BOARD_VENDORIMAGE_FILE_SYSTEM_TYPE := ext4
84
87
TARGET_COPY_OUT_VENDOR := vendor
85
- BOARD_SUPER_PARTITION_SIZE := 9126805504 # TODO: Fix hardcoded value
88
+ BOARD_SUPER_PARTITION_SIZE := 9126805504
86
89
BOARD_SUPER_PARTITION_GROUPS := xiaomi_dynamic_partitions
87
- BOARD_XIAOMI_DYNAMIC_PARTITIONS_PARTITION_LIST := system system system system_ext system_ext vendor vendor product product mi_ext mi_ext vendor_dlkm vendor_dlkm odm_dlkm odm_dlkm
88
- BOARD_XIAOMI_DYNAMIC_PARTITIONS_SIZE := 9122611200 # TODO: Fix hardcoded value
90
+ BOARD_XIAOMI_DYNAMIC_PARTITIONS_PARTITION_LIST := system system_ext vendor product mi_ext vendor_dlkm odm_dlkm
91
+ BOARD_XIAOMI_DYNAMIC_PARTITIONS_SIZE := 9122611200
89
92
90
93
# Platform
91
94
TARGET_BOARD_PLATFORM := mt6789
@@ -114,3 +117,8 @@ TW_SCREEN_BLANK_ON_BOOT := true
114
117
TW_INPUT_BLACKLIST := "hbtp_vm"
115
118
TW_USE_TOOLBOX := true
116
119
TW_INCLUDE_REPACKTOOLS := true
120
+ TW_INCLUDE_FUSE_EXFAT := true
121
+ TW_INCLUDE_NTFS_3G := true
122
+ TW_HAS_MTP := true
123
+ TW_NO_USB_STORAGE := true
124
+ TW_DEFAULT_BRIGHTNESS := 180
0 commit comments