BoardConfig.mk 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  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_KERNEL_CMDLINE := console=null androidboot.hardware=qcom user_debug=31 msm_rtb.filter=0x3F
  22. BOARD_KERNEL_BASE := 0x00000000
  23. #BOARD_FORCE_RAMDISK_ADDRESS := 0x02000000
  24. BOARD_KERNEL_PAGESIZE := 2048
  25. BOARD_MKBOOTIMG_ARGS := --ramdisk_offset 0x02000000
  26. BOARD_BOOTIMAGE_PARTITION_SIZE := 0x105c0000
  27. BOARD_RECOVERYIMAGE_PARTITION_SIZE := 0x00D00000
  28. BOARD_SYSTEMIMAGE_PARTITION_SIZE := 0x105c0000
  29. BOARD_USERDATAIMAGE_PARTITION_SIZE := 0x105c0000
  30. BOARD_FLASH_BLOCK_SIZE := 131072
  31. TARGET_PREBUILT_KERNEL := device/samsung/hltetmo/kernAl
  32. #TARGET_USE_CUSTOM_LUN_FILE_PATH := /sys/class/android_usb/android0/f_mass_storage/lun%d/file
  33. # Use this flag if the board has a ext4 partition larger than 2gb
  34. BOARD_HAS_LARGE_FILESYSTEM := true
  35. TARGET_USERIMAGES_USE_EXT4 := true
  36. # TWRP specific build flags
  37. DEVICE_RESOLUTION := 1080x1920
  38. RECOVERY_SDCARD_ON_DATA := true
  39. BOARD_HAS_NO_REAL_SDCARD := true
  40. RECOVERY_GRAPHICS_USE_LINELENGTH := true
  41. TARGET_RECOVERY_PIXEL_FORMAT := "RGBX_8888"
  42. #TW_BRIGHTNESS_PATH := /sys/devices/qcom,mdss_dsi_samsung_octa_1080p_cmd.71/lcd/panel/panel/brightness
  43. #TW_MAX_BRIGHTNESS := 255
  44. TW_INTERNAL_STORAGE_PATH := "/data/media/0"
  45. TW_INTERNAL_STORAGE_MOUNT_POINT := "data"
  46. TW_EXTERNAL_STORAGE_PATH := "/external_sd"
  47. TW_EXTERNAL_STORAGE_MOUNT_POINT := "external_sd"
  48. TW_NO_REBOOT_BOOTLOADER := true
  49. TW_HAS_DOWNLOAD_MODE := true
  50. TW_INCLUDE_CRYPTO := true
  51. TW_INCLUDE_CRYPTO_SAMSUNG := true
  52. TW_CRYPTO_FS_TYPE := "ext4"
  53. TW_CRYPTO_REAL_BLKDEV := "/dev/block/mmcblk0p29"
  54. TW_CRYPTO_MNT_POINT := "/data"
  55. TW_CRYPTO_FS_OPTIONS := "nosuid,nodev,noatime,noauto_da_alloc,discard,journal_async_commit,errors=panic"
  56. TW_CRYPTO_FS_FLAGS := "0x00000406"
  57. TW_CRYPTO_KEY_LOC := "footer"