Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- USE_CAMERA_STUB := true
- # inherit from the proprietary version
- -include vendor/zte/warp2/BoardConfigVendor.mk
- TARGET_SPECIFIC_HEADER_PATH := device/zte/warp2/include
- TARGET_NO_BOOTLOADER := true
- TARGET_BOARD_PLATFORM := msm7x30
- TARGET_CPU_ABI := armeabi-v7a
- TARGET_CPU_ABI2 := armeabi
- TARGET_BOOTLOADER_BOARD_NAME := warp2
- TARGET_ARCH_VARIANT := armv7-a-neon
- ARCH_ARM_HAVE_NEON := true
- TARGET_CPU_SMP := true
- ARCH_ARM_HAVE_TLS_REGISTER := true
- TARGET_GLOBAL_CFLAGS += -mfpu=neon -mfloat-abi=softfp -march=armv7-a
- TARGET_GLOBAL_CPPFLAGS += -mfpu=neon -mfloat-abi=softfp -march=armv7-a
- TARGET_BOARD_PLATFORM_GPU := qcom-adreno205
- TARGET_BOARD_PLATFORM_FPU := neon
- BOARD_USES_ADRENO_200 := true
- TARGET_USES_ION := true
- #TARGET_PROVIDES_INIT_RC := true
- ARCH_ARM_HAVE_ARMV7A := true
- # QCOM hardware
- BOARD_USES_QCOM_HARDWARE := true
- COMMON_GLOBAL_CFLAGS += -DQCOM_HARDWARE
- WEBCORE_INPAGE_VIDEO := true
- TARGET_HAVE_TSLIB := false
- # Camera
- # trying hal COMMON_GLOBAL_CFLAGS += -DICS_CAMERA_BLOB
- BOARD_NEEDS_MEMORYHEAPPMEM := true
- TARGET_DISABLE_ARM_PIE := true
- BOARD_USE_NASTY_PTHREAD_CREATE_HACK := true
- COMMON_GLOBAL_CFLAGS += -DBINDER_COMPAT
- #Graphics
- BOARD_EGL_CFG := device/zte/warp2/prebuilts/lib/egl/egl.cfg
- USE_OPENGL_RENDERER := true
- # trying hal TARGET_HAVE_BYPASS := true
- # trying hal TARGET_USES_C2D_COMPOSITION := true
- # trying hal TARGET_USES_OVERLAY := true
- TARGET_USE_SCORPION_BIONIC_OPTIMIZATION := true
- TARGET_USE_SCORPION_PLD_SET := true
- # Set to 9 for 8650A
- TARGET_SCORPION_BIONIC_PLDOFFS := 6
- TARGET_SCORPION_BIONIC_PLDSIZE := 128
- BOARD_USE_QCOM_PMEM := true
- TARGET_HARDWARE_3D := true
- BOARD_USES_GENLOCK := true
- COMMON_GLOBAL_CFLAGS += -DFORCE_CPU_UPLOAD -DQCOM_ICS_COMPAT -DQCOM_NO_SECURE_PLAYBACK
- COMMON_GLOBAL_CFLAGS += -DQCOM_ACDB_ENABLED -DLEGACY_QCOM_VOICE -DPOLL_CALL_STATE -DUSE_QMI
- #COMMON_GLOBAL_CFLAGS += -DLEGACY_QCOM_VOICE -DPOLL_CALL_STATE -DUSE_QMI
- TARGET_NO_HW_VSYNC := true
- BOARD_ADRENO_DECIDE_TEXTURE_TARGET := true
- BOARD_USE_SKIA_LCDTEXT := true
- #Browser
- ENABLE_WEBGL := true
- TARGET_FORCE_CPU_UPLOAD := true
- DYNAMIC_SHARED_LIBV8SO := true
- WITH_JIT := true
- ENABLE_JSC_JIT := true
- JS_ENGINE := v8
- BOARD_USES_QCOM_LIBS := true
- BOARD_USES_QCOM_LIBRPC := true
- BOARD_USES_QCOM_GPS := true
- # Audio
- TARGET_PROVIDES_LIBAUDIO := true
- # Wifi
- BOARD_WPA_SUPPLICANT_DRIVER := WEXT
- WPA_SUPPLICANT_VERSION := VER_0_8_X
- BOARD_WLAN_DEVICE := libra
- WIFI_DRIVER_MODULE_PATH := "/system/lib/modules/libra.ko"
- WIFI_DRIVER_MODULE_NAME := "libra"
- WIFI_EXT_MODULE_PATH := "/system/lib/modules/librasdioif.ko"
- WIFI_EXT_MODULE_NAME := "librasdioif"
- WIFI_PRE_LOADER := "qcom_sdio_init"
- WIFI_POST_UNLOADER := "qcom_sdio_deinit"
- BOARD_WEXT_NO_COMBO_SCAN := true
- # Bluetooth
- BOARD_HAVE_BLUETOOTH := true
- BOARD_HAVE_BLUETOOTH_BCM := true
- # Bootanimation
- TARGET_BOOTANIMATION_PRELOAD := true
- BOARD_KERNEL_CMDLINE := console=null androidboot.hardware=qcom
- BOARD_KERNEL_BASE := 0x00200000
- BOARD_KERNEL_PAGESIZE := 4096
- TARGET_KERNEL_CONFIG := warp2_defconfig
- TARGET_PREBUILT_KERNEL := device/zte/warp2/kernel
- TARGET_KERNEL_CUSTOM_TOOLCHAIN := arm-eabi-4.4.3
- # fix this up by examining /proc/mtd on a running device
- BOARD_BOOTIMAGE_PARTITION_SIZE := 16777216
- BOARD_RECOVERYIMAGE_PARTITION_SIZE := 16777216
- BOARD_SYSTEMIMAGE_PARTITION_SIZE := 520167424
- BOARD_USERDATAIMAGE_PARTITION_SIZE := 2757529600
- BOARD_CACHEIMAGE_PARTITION_SIZE := 313737216
- BOARD_PERSISTIMAGE_PARTITION_SIZE := 8241152
- BOARD_FLASH_BLOCK_SIZE := 131072
- # PARTITION LAYOUT/INFO ##
- BOARD_HAS_NO_MISC_PARTITION := false
- BOARD_BOOT_DEVICE := /dev/block/mmcblk0p12
- BOARD_RECOVERY_DEVICE := /dev/block/mmcblk0p13
- BOARD_SYSTEM_DEVICE := /dev/block/mmcblk0p15
- BOARD_SYSTEM_FILESYSTEM := ext4
- BOARD_CACHE_DEVICE := /dev/block/mmcblk0p18
- BOARD_CACHE_FILESYSTEM := ext4
- BOARD_DATA_DEVICE := /dev/block/mmcblk0p19
- BOARD_DATA_FILESYSTEM := ext4
- TARGET_USERIMAGES_USE_EXT4 := true
- BOARD_HAS_LARGE_FILESYSTEM := true
- BOARD_SDCARD_DEVICE_PRIMARY := /dev/block/mmcblk1p1
- BOARD_SDCARD_DEVICE_SECONDARY := /dev/block/mmcblk1
- BOARD_SDEXT_DEVICE := /dev/block/mmcblk1p2
- BOARD_USES_MMCUTILS := true
- # recovery
- TARGET_PREBUILT_RECOVERY_KERNEL := device/zte/warp2/recovery/kernel
- TARGET_RECOVERY_INITRC := device/zte/warp2/recovery/recovery.rc
- BOARD_CUSTOM_GRAPHICS := ../../../device/zte/warp2/recovery/graphics.c
- BOARD_HAS_NO_SELECT_BUTTON := true
- #TARGET_RECOVERY_PIXEL_FORMAT := "RGB565"
- ADDITIONAL_DEFAULT_PROPERTIES += ro.secure=0
- ADDITIONAL_DEFAULT_PROPERTIES += ro.allow.mock.location=0
- ADDITIONAL_DEFAULT_PROPERTIES += ro.debuggable=1
- ADDITIONAL_DEFAULT_PROPERTIES += persist.service.adb.enable=1
- ADDITIONAL_DEFAULT_PROPERTIES += ro.config.sec_storage=1
- ADDITIONAL_DEFAULT_PROPERTIES += persist.sys.usb.config=mtp,adb
- #BOARD_USE_USB_MASS_STORAGE_SWITCH := true
- BOARD_CUSTOM_USB_CONTROLLER := ../../device/zte/warp2/UsbController.cpp
- TARGET_USE_CUSTOM_LUN_FILE_PATH := "/sys/devices/platform/msm_hsusb/gadget/lun0/file"
- BOARD_UMS_LUNFILE := "/sys/devices/platform/msm_hsusb/gadget/lun0/file"
- # Use this flag if the board has a ext4 partition larger than 2gb
- BOARD_HAS_LARGE_FILESYSTEM := true
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement