we have bcm bt
This commit is contained in:
parent
828c03949a
commit
a3fcfb25e3
6 changed files with 29 additions and 43 deletions
|
@ -72,10 +72,10 @@ AUDIO_FEATURE_ENABLED_PROXY_DEVICE := true
|
||||||
USE_CUSTOM_AUDIO_POLICY := 1
|
USE_CUSTOM_AUDIO_POLICY := 1
|
||||||
|
|
||||||
# Bluetooth
|
# Bluetooth
|
||||||
|
BOARD_HAVE_BLUETOOTH := true
|
||||||
|
BOARD_HAVE_BLUETOOTH_BCM := true
|
||||||
|
BOARD_CUSTOM_BT_CONFIG := $(COMMON_PATH)/bluetooth/libbt_vndcfg.txt
|
||||||
BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := $(COMMON_PATH)/bluetooth
|
BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := $(COMMON_PATH)/bluetooth
|
||||||
BOARD_HAS_QCA_BT_ROME := true
|
|
||||||
BOARD_HAVE_BLUETOOTH_QCOM := true
|
|
||||||
QCOM_BT_USE_BTNV := true
|
|
||||||
|
|
||||||
# Camera
|
# Camera
|
||||||
BOARD_QTI_CAMERA_32BIT_ONLY := true
|
BOARD_QTI_CAMERA_32BIT_ONLY := true
|
||||||
|
|
|
@ -23,13 +23,12 @@
|
||||||
#define _BDROID_BUILDCFG_H
|
#define _BDROID_BUILDCFG_H
|
||||||
|
|
||||||
#define BTM_DEF_LOCAL_NAME "Samsung Galaxy S7"
|
#define BTM_DEF_LOCAL_NAME "Samsung Galaxy S7"
|
||||||
#define BLUETOOTH_QTI_SW TRUE
|
|
||||||
#define MAX_ACL_CONNECTIONS 16
|
|
||||||
#define MAX_L2CAP_CHANNELS 16
|
|
||||||
#define BLE_VND_INCLUDED TRUE
|
|
||||||
#define BT_CLEAN_TURN_ON_DISABLED 1
|
|
||||||
|
|
||||||
/* Increasing SEPs to 12 from 6 to support SHO/MCast i.e. two streams per codec */
|
#define BTA_DISABLE_DELAY 1000 /* in milliseconds */
|
||||||
#define AVDT_NUM_SEPS 12
|
|
||||||
|
#define BTM_WBS_INCLUDED TRUE /* Enable WBS */
|
||||||
|
#define BTIF_HF_WBS_PREFERRED TRUE /* Use WBS */
|
||||||
|
|
||||||
|
#define BLE_VND_INCLUDED TRUE
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
13
bluetooth/libbt_vndcfg.txt
Normal file
13
bluetooth/libbt_vndcfg.txt
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
BLUETOOTH_UART_DEVICE_PORT = "/dev/ttyHS0"
|
||||||
|
BTHW_DBG = TRUE
|
||||||
|
BT_WAKE_VIA_PROC = TRUE
|
||||||
|
BT_WAKE_VIA_PROC_NOTIFY_DEASSERT=TRUE
|
||||||
|
FW_PATCHFILE_LOCATION = "/vendor/firmware"
|
||||||
|
FW_PATCH_SETTLEMENT_DELAY_MS = 100
|
||||||
|
LPM_COMBINE_SLEEP_MODE_AND_LPM = 0
|
||||||
|
LPM_IDLE_TIMEOUT_MULTIPLE = 5
|
||||||
|
PROC_BTWRITE_TIMER_TIMEOUT_MS = 0
|
||||||
|
SCO_WBS_SAMPLE_RATE = 0
|
||||||
|
UART_FORCE_TWO_STOPBITS = TRUE
|
||||||
|
UART_TARGET_BAUD_RATE = 3000000
|
||||||
|
USE_AXI_BRIDGE_LOCK = TRUE
|
18
manifest.xml
18
manifest.xml
|
@ -209,15 +209,6 @@
|
||||||
<instance>default</instance>
|
<instance>default</instance>
|
||||||
</interface>
|
</interface>
|
||||||
</hal>
|
</hal>
|
||||||
<hal format="hidl">
|
|
||||||
<name>com.qualcomm.qti.bluetooth_audio</name>
|
|
||||||
<transport>hwbinder</transport>
|
|
||||||
<version>1.0</version>
|
|
||||||
<interface>
|
|
||||||
<name>IBluetoothAudio</name>
|
|
||||||
<instance>default</instance>
|
|
||||||
</interface>
|
|
||||||
</hal>
|
|
||||||
<hal format="hidl" override="true">
|
<hal format="hidl" override="true">
|
||||||
<name>com.qualcomm.qti.dpm.api</name>
|
<name>com.qualcomm.qti.dpm.api</name>
|
||||||
<transport>hwbinder</transport>
|
<transport>hwbinder</transport>
|
||||||
|
@ -381,15 +372,6 @@
|
||||||
<instance>wifidisplaysessionvideotrack</instance>
|
<instance>wifidisplaysessionvideotrack</instance>
|
||||||
</interface>
|
</interface>
|
||||||
</hal>
|
</hal>
|
||||||
<hal format="hidl">
|
|
||||||
<name>vendor.samsung.hardware.bluetooth</name>
|
|
||||||
<transport>hwbinder</transport>
|
|
||||||
<version>1.0</version>
|
|
||||||
<interface>
|
|
||||||
<name>ISecBluetooth</name>
|
|
||||||
<instance>default</instance>
|
|
||||||
</interface>
|
|
||||||
</hal>
|
|
||||||
<hal format="hidl">
|
<hal format="hidl">
|
||||||
<name>vendor.samsung.hardware.exthealth</name>
|
<name>vendor.samsung.hardware.exthealth</name>
|
||||||
<transport>hwbinder</transport>
|
<transport>hwbinder</transport>
|
||||||
|
|
|
@ -123,8 +123,9 @@ PRODUCT_COPY_FILES += \
|
||||||
|
|
||||||
# Bluetooth
|
# Bluetooth
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
com.qualcomm.qti.bluetooth_audio@1.0.vendor \
|
android.hardware.bluetooth@1.0-impl:64 \
|
||||||
vendor.qti.hardware.btconfigstore@1.0.vendor
|
android.hardware.bluetooth@1.0-service \
|
||||||
|
libbt-vendor
|
||||||
|
|
||||||
# Camera
|
# Camera
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
|
|
|
@ -68,24 +68,15 @@ vendor/lib64/soundfx/libqcbassboost.so
|
||||||
vendor/lib64/soundfx/libqcvirt.so
|
vendor/lib64/soundfx/libqcvirt.so
|
||||||
vendor/lib64/soundfx/libswdap.so
|
vendor/lib64/soundfx/libswdap.so
|
||||||
|
|
||||||
# Bluetooth
|
|
||||||
vendor/bin/btnvtool
|
|
||||||
vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti
|
|
||||||
vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc
|
|
||||||
vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so
|
|
||||||
vendor/lib64/libbtnv.so
|
|
||||||
vendor/lib64/libbt-hidlclient.so
|
|
||||||
vendor/lib/hw/android.hardware.bluetooth@1.0-impl-qti.so
|
|
||||||
lib/vendor.samsung.hardware.bluetooth@1.0.so
|
|
||||||
lib64/vendor.samsung.hardware.bluetooth@1.0.so
|
|
||||||
|
|
||||||
# Bluetooth (aptX) - from crosshatch - QP1A.190711.020
|
# Bluetooth (aptX) - from crosshatch - QP1A.190711.020
|
||||||
product/lib64/libaptX_encoder.so|df1c89d7af1bb35808d5fe3496b04ba066c10cbc
|
product/lib64/libaptX_encoder.so|df1c89d7af1bb35808d5fe3496b04ba066c10cbc
|
||||||
product/lib64/libaptXHD_encoder.so|e13fa70c97caaa24d061678bdee608eb8850a69e
|
product/lib64/libaptXHD_encoder.so|e13fa70c97caaa24d061678bdee608eb8850a69e
|
||||||
|
|
||||||
# Bluetooth (firmware)
|
# Bluetooth (firmware)
|
||||||
etc/firmware/btfw32.tlv:vendor/firmware/btfw32.tlv
|
vendor/firmware/bcm4359C0_V0138.0278_murata.hcd
|
||||||
etc/firmware/btnv32.bin:vendor/firmware/btnv32.bin
|
vendor/firmware/bcm4359C0_V0138.0279_semco.hcd
|
||||||
|
vendor/firmware/bcm4359C0_V0166.0407_murata.hcd
|
||||||
|
vendor/firmware/bcm4359C0_V0166.0408_semco.hcd
|
||||||
|
|
||||||
# Camera
|
# Camera
|
||||||
lib/libuniapi.so
|
lib/libuniapi.so
|
||||||
|
|
Loading…
Reference in a new issue