summaryrefslogtreecommitdiff
Diffstat
-rw-r--r--BoardConfig.mk22
-rw-r--r--Kernel.mk6
-rw-r--r--board-info.txt2
-rw-r--r--bootloader.img4461
-rw-r--r--bootloader.img.sha11
-rw-r--r--darwin.mk36
-rw-r--r--device.mk9
-rw-r--r--fstab.system.amlogic17
-rw-r--r--recovery/recovery_system.fstab29
-rw-r--r--upgrade/u-boot.bin.sd.bin4466
-rw-r--r--upgrade/u-boot.bin.usb.bl22
-rw-r--r--upgrade/u-boot.bin.usb.tpl4459
12 files changed, 6869 insertions, 6641 deletions
diff --git a/BoardConfig.mk b/BoardConfig.mk
index fe09e86..42fe123 100644
--- a/BoardConfig.mk
+++ b/BoardConfig.mk
@@ -71,10 +71,15 @@ BOARD_VENDORIMAGE_FILE_SYSTEM_TYPE := ext4
BOARD_USES_VENDORIMAGE := true
TARGET_COPY_OUT_VENDOR := vendor
-BOARD_ROOT_EXTRA_FOLDERS := odm
+ifneq ($(BOARD_BUILD_SYSTEM_ROOT_IMAGE), true)
+BOARD_ROOT_EXTRA_FOLDERS += odm
+endif
+
BOARD_ODMIMAGE_FILE_SYSTEM_TYPE := ext4
BOARD_USES_ODMIMAGE := true
+BOARD_USES_METADATA_PARTITION := true
+
BOARD_USES_PRODUCTIMAGE := true
BOARD_PRODUCTIMAGE_FILE_SYSTEM_TYPE := ext4
TARGET_COPY_OUT_PRODUCT := product
@@ -94,9 +99,24 @@ BOARD_ODMIMAGE_PARTITION_SIZE := 134217728
BOARD_PRODUCTIMAGE_PARTITION_SIZE := 134217728
endif
+ifneq ($(USE_USB_AS_HOST),true)
+BOARD_KERNEL_CMDLINE += --cmdline "otg_device=1"
+endif
+
+ifeq ($(BOARD_BUILD_DISABLED_VBMETAIMAGE), true)
+ifeq ($(BOARD_BUILD_SYSTEM_ROOT_IMAGE), true)
+BOARD_KERNEL_CMDLINE += --cmdline "root=179:18"
+endif
+endif
+
TARGET_SUPPORT_USB_BURNING_V2 := true
TARGET_AMLOGIC_RES_PACKAGE := device/amlogic/darwin/logo_img_files
+
+ifeq ($(BOARD_BUILD_SYSTEM_ROOT_IMAGE), true)
+TARGET_RECOVERY_FSTAB := device/amlogic/darwin/recovery/recovery_system.fstab
+else
TARGET_RECOVERY_FSTAB := device/amlogic/darwin/recovery/recovery.fstab
+endif
#BOARD_HAL_STATIC_LIBRARIES := libhealthd.mboxdefault