40 lines
908 B
Makefile
40 lines
908 B
Makefile
# 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
|