BoardConfig.mk 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. USE_CAMERA_STUB := true
  2. # inherit from the proprietary version
  3. -include vendor/samsung/hltetmo/BoardConfigVendor.mk
  4. TARGET_NO_BOOTLOADER := true
  5. TARGET_BOOTLOADER_BOARD_NAME := hltetmo
  6. # Platform
  7. TARGET_BOARD_PLATFORM := msm8660
  8. TARGET_BOARD_PLATFORM_GPU := qcom-adreno200
  9. # Flags
  10. TARGET_GLOBAL_CFLAGS += -mfpu=neon -mfloat-abi=softfp
  11. TARGET_GLOBAL_CPPFLAGS += -mfpu=neon -mfloat-abi=softfp
  12. COMMON_GLOBAL_CFLAGS += -DREFRESH_RATE=60 -DQCOM_HARDWARE
  13. # Architecture
  14. TARGET_CPU_VARIANT := krait
  15. TARGET_CPU_ABI := armeabi-v7a
  16. TARGET_CPU_ABI2 := armeabi
  17. TARGET_ARCH := arm
  18. TARGET_ARCH_VARIANT := armv7-a-neon
  19. TARGET_CPU_SMP := true
  20. ARCH_ARM_HAVE_TLS_REGISTER := true
  21. BOARD_USE_CUSTOM_RECOVERY_FONT:= \"roboto_23x41.h\"
  22. BOARD_KERNEL_CMDLINE := console=null androidboot.hardware=qcom user_debug=31 msm_rtb.filter=0x3F
  23. BOARD_KERNEL_BASE := 0x00000000
  24. #BOARD_FORCE_RAMDISK_ADDRESS := 0x02000000
  25. BOARD_KERNEL_PAGESIZE := 2048
  26. BOARD_MKBOOTIMG_ARGS := --ramdisk_offset 0x0200000
  27. BOARD_BOOTIMAGE_PARTITION_SIZE := 0x105c0000
  28. BOARD_RECOVERYIMAGE_PARTITION_SIZE := 0x00D00000
  29. BOARD_SYSTEMIMAGE_PARTITION_SIZE := 0x105c0000
  30. BOARD_USERDATAIMAGE_PARTITION_SIZE := 0x105c0000
  31. BOARD_FLASH_BLOCK_SIZE := 131072
  32. TARGET_PREBUILT_KERNEL := device/samsung/hltetmo/kernAl
  33. #TARGET_USE_CUSTOM_LUN_FILE_PATH := /sys/class/android_usb/android0/f_mass_storage/lun%d/file
  34. # Use this flag if the board has a ext4 partition larger than 2gb
  35. BOARD_HAS_LARGE_FILESYSTEM := true
  36. TARGET_USERIMAGES_USE_EXT4 := true
  37. BOARD_CUSTOM_BOOTIMG_MK := device/samsung/hltetmo/custombootimg.mk
  38. # TWRP specific build flags
  39. DEVICE_RESOLUTION := 1080x1920
  40. RECOVERY_SDCARD_ON_DATA := true
  41. BOARD_HAS_NO_REAL_SDCARD := true
  42. RECOVERY_GRAPHICS_USE_LINELENGTH := true
  43. TARGET_RECOVERY_PIXEL_FORMAT := "RGBX_8888"
  44. #TW_BRIGHTNESS_PATH := /sys/devices/qcom,mdss_dsi_samsung_octa_1080p_cmd.71/lcd/panel/panel/brightness
  45. #TW_MAX_BRIGHTNESS := 255
  46. TW_INTERNAL_STORAGE_PATH := "/data/media/0"
  47. TW_INTERNAL_STORAGE_MOUNT_POINT := "data"
  48. TW_EXTERNAL_STORAGE_PATH := "/external_sd"
  49. TW_EXTERNAL_STORAGE_MOUNT_POINT := "external_sd"
  50. TW_NO_REBOOT_BOOTLOADER := true
  51. TW_HAS_DOWNLOAD_MODE := true
  52. TW_INCLUDE_CRYPTO := true
  53. TW_INCLUDE_CRYPTO_SAMSUNG := true
  54. TW_CRYPTO_FS_TYPE := "ext4"
  55. TW_CRYPTO_REAL_BLKDEV := "/dev/block/mmcblk0p29"
  56. TW_CRYPTO_MNT_POINT := "/data"
  57. TW_CRYPTO_FS_OPTIONS := "nosuid,nodev,noatime,noauto_da_alloc,discard,journal_async_commit,errors=panic"
  58. TW_CRYPTO_FS_FLAGS := "0x00000406"
  59. TW_CRYPTO_KEY_LOC := "footer"
  60. TW_NO_EXFAT_FUSE := true