1 USE_CAMERA_STUB
:= true
3 DEVICE_DIR
:= device
/alcatel
/ttab
4 VENDOR_DIR
:= vendor
/alcatel
/ttab
5 KERNEL_DIR
:= kernel
/alcatel
/ttab
8 TARGET_SPECIFIC_HEADER_PATH
:= $(DEVICE_DIR
)/include
10 # inherit from the proprietary version
11 -include $(VENDOR_DIR
)/BoardConfigVendor.mk
14 TARGET_BOARD_PLATFORM
:= mt8127
15 TARGET_BOARD_PLATFORM_GPU
:= mali-450mp4
19 TARGET_ARCH_VARIANT
:= armv7-a-neon
20 TARGET_CPU_VARIANT
:= cortex-a7
21 TARGET_CPU_ABI
:= armeabi-v7a
22 TARGET_CPU_ABI2
:= armeabi
23 TARGET_CPU_SMP
:= true
24 ARCH_ARM_HAVE_TLS_REGISTER
:= true
25 ARCH_ARM_HAVE_NEON
:= true
27 TARGET_NO_BOOTLOADER
:= true
28 BOARD_HAS_NO_SELECT_BUTTON
:= true
29 TARGET_BOOTLOADER_BOARD_NAME
:= ttab
30 TARGET_OTA_ASSERT_DEVICE
:= ttab
32 TARGET_INIT_VENDOR_LIB
:= libinit_ttab
33 TARGET_USES_64_BIT_BINDER
:= true
35 BOARD_BOOTIMAGE_PARTITION_SIZE
:= 16777216
36 BOARD_RECOVERYIMAGE_PARTITION_SIZE
:= 16777216
37 BOARD_SYSTEMIMAGE_PARTITION_SIZE
:= 1468006400
38 BOARD_USERDATAIMAGE_PARTITION_SIZE
:= 12852920320
39 TARGET_USERIMAGES_USE_EXT4
:= true
40 BOARD_CACHEIMAGE_PARTITION_SIZE
:= 268435456
41 BOARD_CACHEIMAGE_FILE_SYSTEM_TYPE
:= ext4
42 BOARD_FLASH_BLOCK_SIZE
:= 131072
44 TARGET_USERIMAGES_SPARSE_EXT_DISABLED
:= false
45 BOARD_HAS_NO_MISC_PARTITION
:= true
47 BACKLIGHT_PATH
:= "/sys/class/leds/lcd-backlight/brightness"
50 TARGET_USE_CUSTOM_LUN_FILE_PATH
:= /sys
/devices
/platform
/mt_usb
/musb-hdrc
.0.auto
/gadget
/lun
%d
/file
53 TARGET_KERNEL_CONFIG
:= ttab_defconfig
54 TARGET_KERNEL_SOURCE
:= kernel
/alcatel
/ttab
55 BOARD_KERNEL_IMAGE_NAME
:= zImage
56 BOARD_KERNEL_CMDLINE
:= androidboot.selinux
=permissive androidboot.hardware
=mt8127
57 BOARD_KERNEL_BASE
:= 0x80000000
58 BOARD_KERNEL_PAGESIZE
:= 2048
59 BOARD_CUSTOM_BOOTIMG_MK
:= device
/alcatel
/ttab
/mkbootimg.mk
60 BOARD_MKBOOTIMG_ARGS
:= --cmdline
"$(BOARD_KERNEL_CMDLINE)" --base
0x80000000 --pagesize
2048 --kernel_offset
0x00008000 --ramdisk_offset
0x04000000 --second_offset
0x00f00000 --tags_offset
0x00000100 --board vC29-0
63 BOARD_HAS_MTK_HARDWARE
:= true
66 BOARD_EGL_CFG
:= $(DEVICE_DIR
)/configs
/egl.cfg
68 # Surfaceflinger optimization for VD surfaces
69 TARGET_FORCE_HWC_FOR_VIRTUAL_DISPLAYS
:= true
70 NUM_FRAMEBUFFER_SURFACE_BUFFERS
:= 3
71 TARGET_RUNNING_WITHOUT_SYNC_FRAMEWORK
:= true
72 VSYNC_EVENT_PHASE_OFFSET_NS
:= -5000000
73 SF_VSYNC_EVENT_PHASE_OFFSET_NS
:= -5000000
76 BOARD_WLAN_DEVICE
:= MediaTek
77 WPA_SUPPLICANT_VERSION
:= VER_0_8_X
78 BOARD_HOSTAPD_DRIVER
:= NL80211
79 BOARD_HOSTAPD_PRIVATE_LIB
:= lib_driver_cmd_mt66xx
80 BOARD_WPA_SUPPLICANT_DRIVER
:= NL80211
81 BOARD_WPA_SUPPLICANT_PRIVATE_LIB
:= lib_driver_cmd_mt66xx
82 WIFI_DRIVER_FW_PATH_PARAM
:= /dev
/wmtWifi
83 WIFI_DRIVER_FW_PATH_AP
:= AP
84 WIFI_DRIVER_FW_PATH_STA
:= STA
85 WIFI_DRIVER_FW_PATH_P2P
:= P2P
86 WIFI_DRIVER_STATE_CTRL_PARAM
:= /dev
/wmtWifi
87 WIFI_DRIVER_STATE_ON
:= 1
88 WIFI_DRIVER_STATE_OFF
:= 0
89 WPA_SUPPLICANT_USE_HIDL
:= true
91 # BT (added 03/10/2016)
92 BOARD_HAVE_BLUETOOTH
:= true
93 BOARD_HAVE_BLUETOOTH_MTK
:= true
94 BOARD_BLUETOOTH_DOES_NOT_USE_RFKILL
:= true
95 BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR
:= $(DEVICE_DIR
)/bluetooth
98 TARGET_NEEDS_NETD_DIRECT_CONNECT_RULE
:= true
101 TARGET_RECOVERY_FSTAB
:= $(DEVICE_DIR
)/recovery.fstab
103 DEVICE_MANIFEST_FILE
+= $(DEVICE_DIR
)/manifest.xml
106 TARGET_LD_SHIM_LIBS
:= \
107 /system
/bin
/guiext-server|libmtk_symbols.so \
108 /system
/lib
/libgui_ext.so|libmtk_symbols.so \
109 /system
/lib
/hw
/hwcomposer.mt8127.so|libmtk_symbols.so \
110 /system
/lib
/libMtkOmxVenc.so|libmtk_symbols.so \
111 /system
/vendor
/lib
/libvcodecdrv.so|libmtk_symbols.so \
112 /system
/lib
/libcam_utils.so|libmtk_symbols.so \
113 /system
/lib
/libcam.utils.sensorlistener.so|libmtk_symbols.so \
114 /system
/vendor
/lib
/libwvm.so|libmtk_symbols.so \
115 /system
/lib
/libcam.utils.sensorlistener.so|libmtk_symbols.so \
116 /system
/lib
/hw
/gps.mt8127.so|libboringssl-compat.so
119 BOARD_SECCOMP_POLICY
:= $(DEVICE_DIR
)/seccomp
120 #BOARD_SEPOLICY_DIRS += $(DEVICE_DIR)/sepolicy
122 TARGET_RELEASETOOLS_EXTENSIONS
:= $(DEVICE_DIR
)/releasetools