Quellcode durchsuchen

'BoardConfig.mk' ändern

Vinylsmith vor 7 Monaten
Ursprung
Commit
4f265290e3
1 geänderte Dateien mit 17 neuen und 2 gelöschten Zeilen
  1. 17 2
      BoardConfig.mk

+ 17 - 2
BoardConfig.mk

@@ -9,14 +9,29 @@ DEVICE_PATH := device/hmd/DPL_sprout
 
 # For building with minimal manifest
 ALLOW_MISSING_DEPENDENCIES := true
+FOX_BUILD_DEVICE := DPL_sprout
 
 # A/B
 AB_OTA_UPDATER := true
 AB_OTA_PARTITIONS += \
     system \
     boot \
-    vendor
+    vendor \
+	dtbo
 BOARD_USES_RECOVERY_AS_BOOT := true
+BOARD_RAMDISK_USE_LZMA := true
+
+FOX_RECOVERY_BOOT_PARTITION := /dev/block/platform/bootdevice/by-name/boot
+
+# Use Magiskboot to patch boot images (Required for OrangeFox)
+OF_USE_MAGISKBOOT := true
+OF_USE_MAGISKBOOT_FOR_ALL_PATCHES := true
+OF_KEEP_DM_VERITY := true
+OF_KEEP_FORCED_ENCRYPTION := true
+
+# Optional: Add tools
+FOX_USE_TAR_BINARY := true
+FOX_USE_SED_BINARY := true
 
 # Architecture
 TARGET_ARCH := arm64
@@ -67,7 +82,7 @@ endif
 BOARD_BUILD_SYSTEM_ROOT_IMAGE := true
 BOARD_FLASH_BLOCK_SIZE := 131072 # (BOARD_KERNEL_PAGESIZE * 64)
 BOARD_BOOTIMAGE_PARTITION_SIZE := 67108864
-BOARD_RECOVERYIMAGE_PARTITION_SIZE := 67108864
+#BOARD_RECOVERYIMAGE_PARTITION_SIZE := 67108864
 BOARD_HAS_LARGE_FILESYSTEM := true
 BOARD_SYSTEMIMAGE_PARTITION_TYPE := ext4
 BOARD_USERDATAIMAGE_FILE_SYSTEM_TYPE := ext4