# # Copyright (C) 2015 The CyanogenMod Project # Copyright (C) 2018 The LineageOS Project # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. include device/motorola/msm8916-common/BoardConfigCommon.mk -include vendor/motorola/merlin/BoardConfigVendor.mk DEVICE_PATH := device/motorola/merlin # Asserts TARGET_OTA_ASSERT_DEVICE := merlin # Camera BOARD_GLOBAL_CFLAGS += -DCONFIG_MSM_USES_M_STACK TARGET_HAS_LEGACY_CAMERA_HAL1 := true TARGET_PROCESS_SDK_VERSION_OVERRIDE := \ /system/bin/mediaserver=23 \ /vendor/bin/mm-qcamera-daemon=23 # Display TARGET_SCREEN_DENSITY := 320 # Power TARGET_POWERHAL_SET_INTERACTIVE_EXT := $(DEVICE_PATH)/power/power_ext.c # Kernel TARGET_KERNEL_CONFIG := merlin_defconfig # Partitions BOARD_BOOTIMAGE_PARTITION_SIZE := 16777216 # 16384 * 1024 mmcblk0p31 BOARD_CACHEIMAGE_PARTITION_SIZE := 268435456 # 262144 * 1024 mmcblk0p40 BOARD_RECOVERYIMAGE_PARTITION_SIZE := 16879616 # 16484 * 1024 mmcblk0p32 BOARD_SYSTEMIMAGE_PARTITION_SIZE := 2432696320 # 2375680 * 1024 mmcblk0p41 BOARD_PERSISTIMAGE_PARTITION_SIZE := 8388608 # 8192 * 1024 mmcblk0p29 BOARD_USERDATAIMAGE_PARTITION_SIZE := 12681347072 # 12384128 * 1024 mmcblk0p42 # Sensors BOARD_USES_STML0XX_SENSOR_HUB := true