diff options
author | Steve Kondik <shade@chemlab.org> | 2014-05-04 00:39:25 -0700 |
---|---|---|
committer | razorloves <razorloves@gmail.com> | 2019-05-17 00:51:37 -0500 |
commit | 37fa06bda057e73ac24d62526385867e6e8c622b (patch) | |
tree | 84b31b9f67e82a76972b5738f52aa50ddac33c1b | |
parent | d87c2ee912a99b8e97f608139cf7bf98f6ae347c (diff) | |
download | android_hardware_qcom_sdm845_bt-lineage-16.0.tar.gz android_hardware_qcom_sdm845_bt-lineage-16.0.tar.bz2 android_hardware_qcom_sdm845_bt-lineage-16.0.zip |
libbt-qcom: Allow building without proprietary bitsHEADlineage-16.0
Change-Id: I1a123e84064e441e7b4d3bf3437fa655f38f38c2
-rw-r--r-- | libbt-vendor/Android.mk | 6 | ||||
-rwxr-xr-x | libbt-vendor/src/bt_vendor_qcom.c | 2 |
2 files changed, 6 insertions, 2 deletions
diff --git a/libbt-vendor/Android.mk b/libbt-vendor/Android.mk index 363a592..233fe50 100644 --- a/libbt-vendor/Android.mk +++ b/libbt-vendor/Android.mk @@ -62,8 +62,7 @@ endif #WIFI_BT_STATUS_SYNC LOCAL_SHARED_LIBRARIES := \ libcutils \ - liblog \ - libbtnv + liblog LOCAL_MODULE := libbt-vendor LOCAL_MODULE_TAGS := optional @@ -77,7 +76,10 @@ else LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_SHARED_LIBRARIES) endif +ifneq ($(QCPATH),) LOCAL_CFLAGS += -DBT_NV_SUPPORT +LOCAL_SHARED_LIBRARIES += libbtnv +endif ifneq ($(BOARD_ANT_WIRELESS_DEVICE),) LOCAL_CFLAGS += -DENABLE_ANT diff --git a/libbt-vendor/src/bt_vendor_qcom.c b/libbt-vendor/src/bt_vendor_qcom.c index 3468df4..507b067 100755 --- a/libbt-vendor/src/bt_vendor_qcom.c +++ b/libbt-vendor/src/bt_vendor_qcom.c @@ -977,12 +977,14 @@ userial_open: ignore_boot_prop = TRUE; } #endif //READ_BT_ADDR_FROM_PROP +#ifdef BT_NV_SUPPORT /* Always read BD address from NV file */ if(ignore_boot_prop && !bt_vendor_nv_read(1, q->bdaddr)) { /* Since the BD address is configured in boot time We should not be here */ ALOGI("Failed to read BD address. Use the one from bluedroid stack/ftm"); } +#endif if(rome_soc_init(fd, (char*)q->bdaddr)<0) { retval = -1; } else { |