58 lines
1.8 KiB
Makefile
58 lines
1.8 KiB
Makefile
-include device/samsung/msm8226-common/BoardConfigCommon.mk
|
|
|
|
TARGET_OTA_ASSERT_DEVICE := rubenslte,rubensltexx
|
|
TARGET_CPU_VARIANT := cortex-a7
|
|
DEVICE_PATH := device/samsung/rubenslte
|
|
|
|
# Kernel
|
|
BOARD_KERNEL_BASE := 0x00000000
|
|
BOARD_KERNEL_PAGESIZE := 2048
|
|
BOARD_KERNEL_SEPARATED_DT := true
|
|
BOARD_KERNEL_CMDLINE := androidboot.hardware=qcom androidboot.selinux=permissive \
|
|
androidboot.bootdevice=msm_sdcc.1 zcache.enabled=1 user_debug=23
|
|
BOARD_KERNEL_IMAGE_NAME := zImage
|
|
TARGET_KERNEL_SOURCE := kernel/samsung/rubenslte
|
|
TARGET_KERNEL_CONFIG := lineage_rubenslte_defconfig
|
|
|
|
# Partitions
|
|
BOARD_BOOTIMAGE_PARTITION_SIZE := 10485248
|
|
BOARD_RECOVERYIMAGE_PARTITION_SIZE := 10485248
|
|
BOARD_SYSTEMIMAGE_PARTITION_SIZE := 2411724288
|
|
BOARD_CACHEIMAGE_PARTITION_SIZE := 314572288
|
|
BOARD_USERDATAIMAGE_PARTITION_SIZE := 12843662336
|
|
BOARD_FLASH_BLOCK_SIZE := 131072
|
|
|
|
# Boot & recovery
|
|
BOARD_CUSTOM_BOOTIMG := true
|
|
BOARD_CUSTOM_BOOTIMG_MK := hardware/samsung/mkbootimg.mk
|
|
BOARD_MKBOOTIMG_ARGS := --kernel_offset 0x00008000 --ramdisk_offset 0x02000000 --tags_offset 0x01e00000
|
|
LZMA_RAMDISK_TARGETS := recovery
|
|
|
|
# Bluetooth
|
|
BOARD_HAVE_BLUETOOTH_QCOM := true
|
|
QCOM_BT_USE_BTNV := true
|
|
BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := $(DEVICE_PATH)/bluetooth
|
|
|
|
# Audio
|
|
USE_CUSTOM_AUDIO_POLICY := 1
|
|
USE_XML_AUDIO_POLICY_CONF := 1
|
|
|
|
# Lights
|
|
TARGET_SPECIFIC_HEADER_PATH := $(DEVICE_PATH)/include
|
|
|
|
# Radio
|
|
BOARD_HAVE_QCOM_FM := true
|
|
|
|
# Recovery
|
|
TARGET_RECOVERY_DENSITY := hdpi
|
|
TARGET_RECOVERY_FSTAB := $(DEVICE_PATH)/rootdir/etc/fstab.qcom
|
|
|
|
# Miscellaneous
|
|
TARGET_SYSTEM_PROP += $(DEVICE_PATH)/system.prop
|
|
SF_PRIMARY_DISPLAY_ORIENTATION := 180 # The panel is mounted upside down.
|
|
|
|
# Vibrator HIDL manifest fragment (appended to msm8226-common's device manifest)
|
|
DEVICE_MANIFEST_FILE += $(DEVICE_PATH)/manifest.xml
|
|
|
|
-include vendor/samsung/rubenslte/BoardConfigVendor.mk
|