botdevice/rom/gsi/device/pragmatismo/botos/BoardConfig.mk

41 lines
908 B
Makefile
Raw Normal View History

# BotOS Board Configuration
# Generic System Image (GSI) for ARM64
# Architecture
TARGET_ARCH := arm64
TARGET_ARCH_VARIANT := armv8-a
TARGET_CPU_ABI := arm64-v8a
TARGET_CPU_VARIANT := generic
TARGET_2ND_ARCH := arm
TARGET_2ND_ARCH_VARIANT := armv8-a
TARGET_2ND_CPU_ABI := armeabi-v7a
TARGET_2ND_CPU_VARIANT := generic
# Treble
BOARD_VNDK_VERSION := current
PRODUCT_FULL_TREBLE := true
# Partitions
BOARD_SYSTEMIMAGE_FILE_SYSTEM_TYPE := ext4
BOARD_USERDATAIMAGE_FILE_SYSTEM_TYPE := ext4
BOARD_VENDORIMAGE_FILE_SYSTEM_TYPE := ext4
# System as root
BOARD_BUILD_SYSTEM_ROOT_IMAGE := true
# Boot image
BOARD_KERNEL_BASE := 0x00000000
BOARD_KERNEL_PAGESIZE := 4096
BOARD_KERNEL_CMDLINE := androidboot.hardware=botos
# Verified Boot
BOARD_AVB_ENABLE := true
# SELinux
BOARD_SEPOLICY_DIRS += device/pragmatismo/botos/sepolicy
# Recovery
TARGET_USERIMAGES_USE_EXT4 := true
TARGET_USERIMAGES_USE_F2FS := true