71 lines
2.1 KiB
Makefile
71 lines
2.1 KiB
Makefile
BOARD_VENDOR := amazon
|
|
|
|
# headers
|
|
TARGET_SPECIFIC_HEADER_PATH := device/amazon/ford/include
|
|
|
|
# inherit from the proprietary version
|
|
-include vendor/amazon/ford/BoardConfigVendor.mk
|
|
|
|
TARGET_OTA_ASSERT_DEVICE := ford
|
|
|
|
|
|
# Platform
|
|
TARGET_BOARD_PLATFORM := mt8127
|
|
TARGET_BOARD_PLATFORM_GPU := mali-450
|
|
TARGET_BOOTLOADER_BOARD_NAME := ford
|
|
|
|
# Bootloader
|
|
TARGET_NO_BOOTLOADER := true
|
|
|
|
# Architecture
|
|
TARGET_ARCH := arm
|
|
TARGET_CPU_VARIANT := cortex-a7
|
|
TARGET_ARCH_VARIANT := armv7-a-neon
|
|
TARGET_ARCH_VARIANT_CPU := cortex-a15
|
|
TARGET_CPU_ABI := armeabi-v7a
|
|
TARGET_CPU_ABI2 := armeabi
|
|
TARGET_CPU_SMP := true
|
|
|
|
# Kernel Config
|
|
BOARD_MKBOOTIMG_ARGS := --ramdisk_offset 0x04000000 --tags_offset 0x00000100
|
|
BOARD_KERNEL_CMDLINE :=
|
|
BOARD_KERNEL_BASE := 0x80000000
|
|
BOARD_KERNEL_PAGESIZE := 2048
|
|
TARGET_PREBUILT_KERNEL := device/amazon/ford/kernel
|
|
#TARGET_KERNEL_SOURCE := kernel/amazon/ford
|
|
#TARGET_KERNEL_CONFIG := ford_defconfig
|
|
|
|
# Flags
|
|
TARGET_GLOBAL_CFLAGS += -mfpu=neon -mfloat-abi=softfp
|
|
TARGET_GLOBAL_CPPFLAGS += -mfpu=neon -mfloat-abi=softfp
|
|
COMMON_GLOBAL_CFLAGS += -DREFRESH_RATE=60
|
|
|
|
BOARD_HAS_MTK := true
|
|
|
|
# Filesystem
|
|
BOARD_BOOTIMAGE_PARTITION_SIZE := 16777216
|
|
BOARD_RECOVERYIMAGE_PARTITION_SIZE := 16777216
|
|
BOARD_SYSTEMIMAGE_PARTITION_SIZE := 1258291200
|
|
BOARD_USERDATAIMAGE_PARTITION_SIZE := 6227082752
|
|
BOARD_FLASH_BLOCK_SIZE := 131072
|
|
TARGET_USERIMAGES_USE_EXT4 := true
|
|
|
|
# Vold
|
|
TARGET_USE_CUSTOM_LUN_FILE_PATH := /sys/devices/platform/mt_usb/musb-hdrc.0.auto/gadget/lun%d/file
|
|
|
|
# Cyanogen recovery
|
|
RECOVERY_VARIANT := cm
|
|
TARGET_RECOVERY_FSTAB := device/amazon/ford/fstab.ford
|
|
#BOARD_CUSTOM_RECOVERY_KEYMAPPING := ../../device/samsung/smdk4412-common/recovery/recovery_keys.c
|
|
#BOARD_CUSTOM_GRAPHICS := ../../../device/samsung/smdk4412-common/recovery/graphics.c
|
|
BOARD_USE_CUSTOM_RECOVERY_FONT := \"roboto_23x41.h\"
|
|
BOARD_USES_MMCUTILS := true
|
|
BOARD_HAS_LARGE_FILESYSTEM := true
|
|
BOARD_HAS_NO_MISC_PARTITION := true
|
|
BOARD_HAS_NO_SELECT_BUTTON := true
|
|
RECOVERY_SDCARD_ON_DATA := true
|
|
TW_INTERNAL_STORAGE_PATH := "/data/media"
|
|
TW_INTERNAL_STORAGE_MOUNT_POINT := "data"
|
|
TW_EXTERNAL_STORAGE_PATH := "/sdcard"
|
|
TW_EXTERNAL_STORAGE_MOUNT_POINT := "sdcard"
|