Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- USE_CAMERA_STUB := true
- BOARD_CAMERA_LIBRARIES := libcamera
- # inherit from the proprietary version
- -include vendor/hisense/AD683G/BoardConfigVendor.mk
- TARGET_SPECIFIC_HEADER_PATH := device/hisense/AD683G/include
- COMMON_GLOBAL_CFLAGS += -DTARGET_7x27A -DCHECK_FOR_EXTERNAL_FORMAT -DNO_UPDATE_PREVIEW -DANCIENT_GL -DFORCE_CPU_UPLOAD -DREFRESH_RATE=65
- COMMON_GLOBAL_CFLAGS += -DUSE_AAC_HW_DEC -DCAMERA_MM_HEAP -DTARGET7x27A -DQCOM_ICS_DECODERS -DQCOM_HARDWARE -DQCOM_NO_SECURE_PLAYBACK
- MM_CORE_TARGET = 7627A
- TARGET_GLOBAL_CFLAGS += -mfpu=neon -mfloat-abi=softfp
- TARGET_GLOBAL_CPPFLAGS += -mfpu=neon -mfloat-abi=softfp
- # Target information
- TARGET_NO_BOOTLOADER := true
- TARGET_NO_RADIOIMAGE := true
- # Arch related definitions
- TARGET_BOARD_PLATFORM := msm7627a
- TARGET_BOARD_PLATFORM_GPU := qcom-adreno200
- TARGET_CPU_SMP := true
- TARGET_ARCH_VARIANT := armv7-a-neon
- TARGET_CPU_ABI := armeabi-v7a
- TARGET_CPU_ABI2 := armeabi
- ARCH_ARM_HAVE_TLS_REGISTER := true
- TARGET_BOOTLOADER_BOARD_NAME := AD683G
- TARGET_CORTEX_CACHE_LINE_32 := true
- BOARD_KERNEL_CMDLINE := console=tty,115200n8 androidboot.hardware=qcom
- BOARD_KERNEL_BASE := 0x00e3b004
- BOARD_KERNEL_PAGESIZE := 4096
- TARGET_PREBUILT_KERNEL := device/hisense/AD683G/kernel
- TARGET_PROVIDES_INIT_RC := true
- # fix this up by examining /proc/mtd on a running device
- TARGET_USERIMAGES_USE_EXT4 := true
- BOARD_BOOTIMAGE_PARTITION_SIZE := 9461760
- BOARD_RECOVERYIMAGE_PARTITION_SIZE := 10485760
- BOARD_SYSTEMIMAGE_PARTITION_SIZE := 358400000
- BOARD_USERDATAIMAGE_PARTITION_SIZE := 2191360000
- BOARD_CACHEIMAGE_PARTITION_SIZE := 61440000
- BOARD_PERSISTIMAGE_PARTITION_SIZE := 20971520
- BOARD_TOMBSTONESIMAGE_PARTITION_SIZE := 67771904
- BOARD_FLASH_BLOCK_SIZE := 131072
- BOARD_HAS_NO_SELECT_BUTTON := true
- BOARD_DATA_DEVICE := /dev/block/mmcblk0p13
- BOARD_SYSTEM_DEVICE := /dev/block/mmcblk0p12
- BOARD_MMC_DEVICE := /dev/block/mmcblk0
- BOARD_SDCARD_DEVICE_SECONDARY := /dev/block/mmcblk1p1
- BOARD_SDEXT_DEVICE := /dev/block/mmcblk1p2
- # SDcard support
- BOARD_SDCARD_INTERNAL_DEVICE := /dev/block/mmcblk0p18
- # Vold
- BOARD_VOLD_MAX_PARTITIONS := 21
- BOARD_VOLD_EMMC_SHARES_DEV_MAJOR := true
- BOARD_VOLD_DISC_HAS_MULTIPLE_MAJORS := true
- # UMS
- BOARD_USE_USB_MASS_STORAGE_SWITCH := true
- TARGET_USE_CUSTOM_LUN_FILE_PATH := "/sys/devices/platform/msm_otg/msm_hsusb/gadget/lun0/file"
- BOARD_UMS_LUNFILE := "/sys/devices/platform/msm_otg/msm_hsusb/gadget/lun0/file"
- # Bluetooth
- BOARD_HAVE_BLUETOOTH := true
- # GPS
- BOARD_VENDOR_QCOM_GPS_LOC_API_AMSS_VERSION := 50000
- BOARD_VENDOR_QCOM_GPS_LOC_API_HARDWARE := default
- # OpenGL drivers config file path
- BOARD_EGL_CFG := device/hisense/AD683G/egl.cfg
- BOARD_USES_QCOM_HARDWARE := true
- BOARD_USES_QCOM_LIBRPC := true
- BOARD_USES_QCOM_LIBS := true
- # Wifi related defines
- BOARD_WPA_SUPPLICANT_DRIVER := NL80211
- #BOARD_WPA_SUPPLICANT_PRIVATE_LIB := lib_driver_cmd_ath6kl
- WPA_SUPPLICANT_VERSION := VER_2_0_DEV
- BOARD_HOSTAPD_DRIVER := NL80211
- HOSTAPD_VERSION := VER_2_0_DEV
- #BOARD_HOSTAPD_PRIVATE_LIB := lib_driver_cmd_ath6kl
- BOARD_WLAN_DEVICE := ath6kl
- WIFI_DRIVER_MODULE_PATH := "/system/lib/modules/wlan.ko"
- WIFI_DRIVER_MODULE_NAME := "wlan"
- WIFI_TEST_INTERFACE := "sta"
- WIFI_DRIVER_FW_PATH_STA := "sta"
- WIFI_DRIVER_FW_PATH_AP := "ap"
- WIFI_DRIVER_FW_PATH_P2P := "p2p"
- WIFI_CFG80211_DRIVER_MODULE_PATH := "/system/lib/modules/cfg80211.ko"
- WIFI_CFG80211_DRIVER_MODULE_NAME := "cfg80211"
- WIFI_CFG80211_DRIVER_MODULE_ARG := ""
- #WIFI_DRIVER_LOADER_DELAY := 1000000
- # Misc
- TARGET_BOOTANIMATION_PRELOAD := true
- TARGET_BOOTANIMATION_TEXTURE_CACHE := true
- # Graphics
- TARGET_GRALLOC_USES_ASHMEM := true
- BOARD_USE_SKIA_LCDTEXT := true
- TARGET_USES_GENLOCK := true
- USE_OPENGL_RENDERER := true
- BOARD_ADRENO_DECIDE_TEXTURE_TARGET := true
- TARGET_FORCE_CPU_UPLOAD := true
- BOARD_AVOID_DRAW_TEXTURE_EXTENSION := true
- TARGET_USES_SF_BYPASS := false
- TARGET_HAVE_BYPASS := false
- TARGET_USES_OVERLAY := false
- TARGET_QCOM_HDMI_OUT := false
- TARGET_NO_HW_VSYNC := true
- TARGET_USES_16BPPSURFACE_FOR_OPAQUE := true
- # Camera
- BOARD_NEEDS_MEMORYHEAPPMEM := true
- CAMERA_USES_SURFACEFLINGER_CLIENT_STUB := true
- COMMON_GLOBAL_CFLAGS += -DICS_CAMERA_BLOB
- # Libaudio
- TARGET_PROVIDES_LIBAUDIO := true
- # Add h/w acceleration in browser :)
- ENABLE_WEBGL := true
- WITH_JIT := true
- ENABLE_JSC_JIT := true
- JS_ENGINE := v8
- HTTP := chrome
- BOARD_USE_QCOM_LLVM_CLANG_RS := true
- # Keep Size in check
- SMALLER_FONT_FOOTPRINT := true
- # Touch screen compatibility for ICS
- BOARD_USE_LEGACY_TOUCHSCREEN := true
- # Recovery
- BOARD_HAS_NO_SELECT_BUTTON := true
- BOARD_CUSTOM_GRAPHICS := ../../../device/hisense/AD683G/recovery/graphics.c
- TARGET_RECOVERY_PIXEL_FORMAT := "RGBX_8888"
- BOARD_USE_CUSTOM_RECOVERY_FONT := \"roboto_10x18.h\"
- BOARD_UMS_LUNFILE := "/sys/class/android_usb/android0/f_mass_storage/lun/file"
- TARGET_RECOVERY_INITRC := device/hisense/AD683G/recovery/init.recovery.rc
- # TWRP
- DEVICE_RESOLUTION := 480x800
- TW_DEFAULT_EXTERNAL_STORAGE := true
- TW_INTERNAL_STORAGE_PATH := "/emmc"
- TW_INTERNAL_STORAGE_MOUNT_POINT := "emmc"
- TW_EXTERNAL_STORAGE_PATH := "/sdcard"
- TW_EXTERNAL_STORAGE_MOUNT_POINT := "sdcard"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement