# Primary Arch TARGET_ARCH := arm64 TARGET_ARCH_VARIANT := armv8-a TARGET_CPU_VARIANT := generic TARGET_CPU_ABI := arm64-v8a # Secondary Arch TARGET_2ND_ARCH := arm TARGET_2ND_ARCH_VARIANT := armv7-a-neon TARGET_2ND_CPU_VARIANT := cortex-a15 TARGET_2ND_CPU_ABI := armeabi-v7a TARGET_2ND_CPU_ABI2 := armeabi TARGET_USES_64_BIT_BINDER := true TARGET_SUPPORTS_32_BIT_APPS := true TARGET_SUPPORTS_64_BIT_APPS := true TARGET_BOARD_PLATFORM := apm ANDROID_64=true WITH_DEXPREOPT ?= true USE_OPENGL_RENDERER := true BIONIC_TESTS ?= true # Kernel Config KERNEL_CONFIG ?= arch/arm64/configs/defconfig \ $(realpath $(TOP))/device/linaro/apm/android.conf # Kernel Source and Device Tree TARGET_KERNEL_SOURCE ?= kernel/apm DEVICE_TREES := apm-mustang:apm-mustang.dtb TARGET_NO_BOOTLOADER := true TARGET_NO_KERNEL := false TARGET_NO_RECOVERY := true TARGET_USERIMAGES_USE_EXT4 := true BOARD_SYSTEMIMAGE_PARTITION_SIZE := 786432000 BOARD_USERDATAIMAGE_PARTITION_SIZE := 576716800 BOARD_CACHEIMAGE_PARTITION_SIZE := 69206016 BOARD_CACHEIMAGE_FILE_SYSTEM_TYPE := ext4 BOARD_FLASH_BLOCK_SIZE := 512 TARGET_USERIMAGES_SPARSE_EXT_DISABLED := true