From 2cec38abd983777c4a27f97ffad90234f1569934 Mon Sep 17 00:00:00 2001 From: dd3boh Date: Tue, 31 Oct 2017 16:00:54 +0100 Subject: msm8996-common: Commonize the device tree Signed-off-by: dd3boh --- bluetooth/bdroid_buildcfg.h | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) (limited to 'bluetooth') diff --git a/bluetooth/bdroid_buildcfg.h b/bluetooth/bdroid_buildcfg.h index 8a7f266..88f5289 100644 --- a/bluetooth/bdroid_buildcfg.h +++ b/bluetooth/bdroid_buildcfg.h @@ -21,7 +21,25 @@ #ifndef _BDROID_BUILDCFG_H #define _BDROID_BUILDCFG_H -#define BTM_DEF_LOCAL_NAME "ZUK Z2 Plus" + +#include +#include + +static inline const char* BtmGetDefaultName() +{ + char product_device[PROPERTY_VALUE_MAX]; + property_get("ro.product.device", product_device, ""); + + if (strstr(product_device, "z2_plus")) + return "Zuk Z2 Plus"; + if (strstr(product_device, "z2_row")) + return "Zuk Z2 Pro"; + + // Fallback to ro.product.model + return ""; +} + +#define BTM_DEF_LOCAL_NAME BtmGetDefaultName() // Disables read remote device feature #define BTA_SKIP_BLE_READ_REMOTE_FEAT FALSE #define MAX_ACL_CONNECTIONS 7 -- cgit v1.2.3