initial commit
[GitHub/mt8127/TWRP_android_device_alcatel_ttab.git] / BoardConfig.mk
1 # Bootloader
2 TARGET_NO_BOOTLOADER := false
3 TARGET_BOOTLOADER_BOARD_NAME := mt8127
4
5 # Platform
6 TARGET_BOARD_PLATFORM := mt8127
7
8 TARGET_ARCH := arm
9 TARGET_CPU_ABI := armeabi-v7a
10 TARGET_CPU_ABI2 := armeabi
11 TARGET_ARCH_VARIANT := armv7-a-neon
12 TARGET_CPU_SMP := true
13 TARGET_CPU_VARIANT := cortex-a7
14
15 # Flags
16 TARGET_GLOBAL_CFLAGS += -mfpu=neon -mfloat-abi=softfp
17 TARGET_GLOBAL_CPPFLAGS += -mfpu=neon -mfloat-abi=softfp
18
19 # Kernel
20 #TARGET_PREBUILT_KERNEL := device/alcatel/ttab/kernel
21 TARGET_KERNEL_CONFIG := ttab_defconfig
22 TARGET_KERNEL_SOURCE := kernel/alcatel/ttab
23 BOARD_KERNEL_IMAGE_NAME := zImage
24 BOARD_KERNEL_CMDLINE := androidboot.selinux=permissive
25 BOARD_KERNEL_BASE := 0x80000000
26 BOARD_KERNEL_PAGESIZE := 2048
27 BOARD_CUSTOM_BOOTIMG_MK := device/alcatel/ttab/mkbootimg.mk
28 BOARD_MKBOOTIMG_ARGS := --cmdline "$(BOARD_KERNEL_CMDLINE)" --base 0x80000000 --pagesize 2048 --kernel_offset 0x00008000 --ramdisk_offset 0x04000000 --second_offset 0x00f00000 --tags_offset 0x00000100 --board vC1O-0
29
30 BOARD_RECOVERYIMAGE_PARTITION_SIZE := 16777216
31 BOARD_FLASH_BLOCK_SIZE := 131072
32 TARGET_USERIMAGES_USE_EXT4 := true
33 TARGET_USERIMAGES_SPARSE_EXT_DISABLED := false
34
35 TARGET_RECOVERY_FSTAB := device/alcatel/ttab/recovery/etc/twrp.fstab
36 BOARD_HAS_MTK_HARDWARE := true
37 BOARD_SUPPRESS_SECURE_ERASE := true
38
39 # TWRP
40 TW_USE_MODEL_HARDWARE_ID_FOR_DEVICE_ID := true
41 TW_NO_EXFAT := true
42 TWHAVE_SELINUX := true
43 TW_THEME := portrait_mdpi
44 TW_NO_EXFAT_FUSE := true
45 TARGET_USE_CUSTOM_LUN_FILE_PATH := "/sys/devices/platform/mt_usb/musb-hdrc.0.auto/gadget/lun%d/file"
46 #TW_EXCLUDE_SUPERSU := true
47 TW_BRIGHTNESS_PATH := /sys/class/leds/lcd-backlight/brightness
48 TW_MAX_BRIGHTNESS := 255
49 TW_CUSTOM_CPU_TEMP_PATH := /sys/devices/virtual/thermal/thermal_zone1/temp
50 TWRP_EVENT_LOGGING := true
51 TW_INCLUDE_CRYPTO := true
52 TW_NO_REBOOT_BOOTLOADER := true
53 TW_NO_SCREEN_BLANK := true
54
55 TWRP_INCLUDE_LOGCAT := true
56 TARGET_USES_LOGD := true