# # Copyright (C) 2018-2019 The LineageOS Project # # SPDX-License-Identifier: Apache-2.0 # -include device/oneplus/sm8150-common/BoardConfigCommon.mk BOARD_VENDOR := oneplus DEVICE_PATH := device/oneplus/guacamoleb # Architecture TARGET_USE_QCOM_BIONIC_OPTIMIZATION := true TARGET_COMPILE_WITH_MSM_KERNEL := true # Assertation TARGET_OTA_ASSERT_DEVICE := guacamoleb,OnePlus7,OnePlus7_EEA,OnePlus7_CH # Bluetooth BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := $(DEVICE_PATH)/bluetooth/include # Display TARGET_SCREEN_DENSITY := 480 # Fingerprint location SOONG_CONFIG_ONEPLUS_MSMNILE_FOD_POS_X = 437 SOONG_CONFIG_ONEPLUS_MSMNILE_FOD_POS_Y = 1959 SOONG_CONFIG_ONEPLUS_MSMNILE_FOD_SIZE = 204 # Init TARGET_INIT_VENDOR_LIB := //$(DEVICE_PATH):libinit_guacamoleb TARGET_RECOVERY_DEVICE_MODULES := libinit_guacamoleb # Kernel TARGET_KERNEL_CONFIG := vendor/sm8150-perf_defconfig # Partitions BOARD_BUILD_SYSTEM_ROOT_IMAGE := true BOARD_BOOTIMAGE_PARTITION_SIZE := 100663296 BOARD_DTBOIMG_PARTITION_SIZE := 25165824 BOARD_ODMIMAGE_PARTITION_SIZE := 104857600 BOARD_SYSTEMIMAGE_PARTITION_SIZE := 3640655872 BOARD_USERDATAIMAGE_PARTITION_SIZE := 115601780736 BOARD_VENDORIMAGE_PARTITION_SIZE := 1073741824 # Properties TARGET_SYSTEM_PROP += $(DEVICE_PATH)/system.prop # Recovery BOARD_USES_RECOVERY_AS_BOOT := true TARGET_NO_RECOVERY := true TARGET_RECOVERY_FSTAB := $(DEVICE_PATH)/rootdir/etc/fstab.qcom # Sensors SOONG_CONFIG_ONEPLUS_MSMNILE_SENSORS_ALS_POS_X := 645 SOONG_CONFIG_ONEPLUS_MSMNILE_SENSORS_ALS_POS_Y := 205 #TWRP Support TW_USE_TOOLBOX := true -include device/twrp/guacamole/twrp.mk