summaryrefslogtreecommitdiff
Diffstat
-rw-r--r--BoardConfig.mk23
-rw-r--r--Kernel.mk6
-rw-r--r--board-info.txt2
-rw-r--r--bootloader.img3214
-rw-r--r--bootloader.img.sha13
-rw-r--r--darwin.mk63
-rw-r--r--fstab.AB.amlogic14
-rw-r--r--fstab.AB.verity.amlogic14
-rw-r--r--fstab.amlogic1
-rw-r--r--fstab.verity.amlogic16
-rw-r--r--recovery/recovery.fstab4
-rw-r--r--upgrade/u-boot.bin.sd.bin3217
-rw-r--r--upgrade/u-boot.bin.usb.bl22
-rw-r--r--upgrade/u-boot.bin.usb.tpl3212
14 files changed, 4858 insertions, 4933 deletions
diff --git a/BoardConfig.mk b/BoardConfig.mk
index bf62f10..963caba 100644
--- a/BoardConfig.mk
+++ b/BoardConfig.mk
@@ -64,20 +64,35 @@ BOARD_HAVE_FLASHLIGHT := false
BOARD_HAVE_HW_JPEGENC := true
TARGET_USERIMAGES_USE_EXT4 := true
-BOARD_SYSTEMIMAGE_PARTITION_SIZE := 1946157056
BOARD_USERDATAIMAGE_PARTITION_SIZE := 576716800
BOARD_FLASH_BLOCK_SIZE := 4096
BOARD_VENDORIMAGE_FILE_SYSTEM_TYPE := ext4
-BOARD_VENDORIMAGE_PARTITION_SIZE := 268435456
BOARD_USES_VENDORIMAGE := true
TARGET_COPY_OUT_VENDOR := vendor
BOARD_ROOT_EXTRA_FOLDERS := odm
BOARD_ODMIMAGE_FILE_SYSTEM_TYPE := ext4
-BOARD_ODMIMAGE_PARTITION_SIZE := 268435456
BOARD_USES_ODMIMAGE := true
+BOARD_USES_PRODUCTIMAGE := true
+BOARD_PRODUCTIMAGE_FILE_SYSTEM_TYPE := ext4
+TARGET_COPY_OUT_PRODUCT := product
+
+BOARD_DTBIMAGE_PARTITION_SIZE := 262144
+BOARD_BOOTIMAGE_PARTITION_SIZE := 16777216
+BOARD_RECOVERYIMAGE_PARTITION_SIZE := 25165824
+ifeq ($(ANDROID_BUILD_TYPE), 64)
+BOARD_SYSTEMIMAGE_PARTITION_SIZE := 1551892480
+BOARD_VENDORIMAGE_PARTITION_SIZE := 268435456
+BOARD_ODMIMAGE_PARTITION_SIZE := 134217728
+BOARD_PRODUCTIMAGE_PARTITION_SIZE := 134217728
+else
+BOARD_SYSTEMIMAGE_PARTITION_SIZE := 1342177280
+BOARD_VENDORIMAGE_PARTITION_SIZE := 268435456
+BOARD_ODMIMAGE_PARTITION_SIZE := 134217728
+BOARD_PRODUCTIMAGE_PARTITION_SIZE := 134217728
+endif
TARGET_SUPPORT_USB_BURNING_V2 := true
TARGET_AMLOGIC_RES_PACKAGE := device/amlogic/darwin/logo_img_files
@@ -106,7 +121,7 @@ TARGET_RECOVERY_UI_LIB += \
libsystemcontrol_static
ifneq ($(AB_OTA_UPDATER),true)
TARGET_RECOVERY_UPDATER_LIBS := libinstall_amlogic
-TARGET_RECOVERY_UPDATER_EXTRA_LIBS += libenv libsystemcontrol_static
+TARGET_RECOVERY_UPDATER_EXTRA_LIBS += libenv libsystemcontrol_static libsecurity libdtb
endif
include device/amlogic/common/sepolicy.mk