From d08d3a25d6a8a81dc59fb2d6d9503fe525b1d0af Mon Sep 17 00:00:00 2001 From: Michael Bestas Date: Sat, 19 Dec 2020 01:35:21 +0200 Subject: sdm660-common: Drop QTI bluetooth stack Change-Id: Ifcbfb87a82e61e2d868c1889f026525210501223 --- BoardConfigCommon.mk | 1 - audio/audio_policy_configuration.xml | 24 +- ..._policy_configuration_a2dp_offload_disabled.xml | 369 --------------------- ...icy_configuration_a2dp_offload_disabled_qti.xml | 369 --------------------- audio/bluetooth_qti_audio_policy_configuration.xml | 44 --- bluetooth/bdroid_buildcfg.h | 10 +- configs/component-overrides-qti.xml | 21 -- configs/component-overrides.xml | 1 - properties.mk | 10 - proprietary-files.txt | 12 +- sdm660.mk | 13 +- 11 files changed, 15 insertions(+), 859 deletions(-) delete mode 100644 audio/audio_policy_configuration_a2dp_offload_disabled.xml delete mode 100644 audio/audio_policy_configuration_a2dp_offload_disabled_qti.xml delete mode 100644 audio/bluetooth_qti_audio_policy_configuration.xml delete mode 100644 configs/component-overrides-qti.xml diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk index 4d29c3a..2061f30 100644 --- a/BoardConfigCommon.mk +++ b/BoardConfigCommon.mk @@ -81,7 +81,6 @@ AUDIO_FEATURE_ENABLED_EXT_AMPLIFIER := false # Bluetooth BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := $(COMMON_PATH)/bluetooth -TARGET_FWK_SUPPORTS_FULL_VALUEADDS := true # Camera TARGET_USES_QTI_CAMERA_DEVICE := true diff --git a/audio/audio_policy_configuration.xml b/audio/audio_policy_configuration.xml index a1fd6ed..544e2f7 100644 --- a/audio/audio_policy_configuration.xml +++ b/audio/audio_policy_configuration.xml @@ -238,21 +238,6 @@ - - - - - - - - - @@ -337,12 +322,6 @@ sources="Built-In Mic,Built-In Back Mic"/> - - - @@ -374,6 +353,9 @@ + + + diff --git a/audio/audio_policy_configuration_a2dp_offload_disabled.xml b/audio/audio_policy_configuration_a2dp_offload_disabled.xml deleted file mode 100644 index 544e2f7..0000000 --- a/audio/audio_policy_configuration_a2dp_offload_disabled.xml +++ /dev/null @@ -1,369 +0,0 @@ - - - - - - - - - - - - - - - - - Earpiece - Speaker - Telephony Tx - Built-In Mic - Built-In Back Mic - FM Tuner - Telephony Rx - - Speaker - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/audio/audio_policy_configuration_a2dp_offload_disabled_qti.xml b/audio/audio_policy_configuration_a2dp_offload_disabled_qti.xml deleted file mode 100644 index f8eabbd..0000000 --- a/audio/audio_policy_configuration_a2dp_offload_disabled_qti.xml +++ /dev/null @@ -1,369 +0,0 @@ - - - - - - - - - - - - - - - - - Earpiece - Speaker - Telephony Tx - Built-In Mic - Built-In Back Mic - FM Tuner - Telephony Rx - - Speaker - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/audio/bluetooth_qti_audio_policy_configuration.xml b/audio/bluetooth_qti_audio_policy_configuration.xml deleted file mode 100644 index f0b2506..0000000 --- a/audio/bluetooth_qti_audio_policy_configuration.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/bluetooth/bdroid_buildcfg.h b/bluetooth/bdroid_buildcfg.h index 93e1b84..217f59b 100644 --- a/bluetooth/bdroid_buildcfg.h +++ b/bluetooth/bdroid_buildcfg.h @@ -1,6 +1,8 @@ /* + * * Copyright (c) 2013, The Linux Foundation. All rights reserved. - * Not a Contribution. + * Not a Contribution, Apache license notifications and license are retained + * for attribution purposes only. * * Copyright (C) 2012 The Android Open Source Project * @@ -21,8 +23,8 @@ #define _BDROID_BUILDCFG_H // Disables read remote device feature #define MAX_ACL_CONNECTIONS 16 -#define MAX_L2CAP_CHANNELS 32 +#define MAX_L2CAP_CHANNELS 16 #define BLE_VND_INCLUDED TRUE -#define GATT_MAX_PHY_CHANNEL 10 -#define AVDT_NUM_SEPS 35 +/* Increasing SEPs to 12 from 6 to support SHO/MCast i.e. two streams per codec */ +#define AVDT_NUM_SEPS 12 #endif diff --git a/configs/component-overrides-qti.xml b/configs/component-overrides-qti.xml deleted file mode 100644 index 4e257b0..0000000 --- a/configs/component-overrides-qti.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - diff --git a/configs/component-overrides.xml b/configs/component-overrides.xml index a4fd25e..21893be 100644 --- a/configs/component-overrides.xml +++ b/configs/component-overrides.xml @@ -16,7 +16,6 @@ - diff --git a/properties.mk b/properties.mk index 93c4229..56092e6 100644 --- a/properties.mk +++ b/properties.mk @@ -32,7 +32,6 @@ PRODUCT_PROPERTY_OVERRIDES += \ persist.vendor.audio.hifi.int_codec=true \ ro.af.client_heap_size_kbyte=7168 \ vendor.audio.volume.headset.gain.depcal=true \ - persist.vendor.bt.aac_frm_ctl.enabled=true \ vendor.audio.spkr_prot.tx.sampling_rate=48000 PRODUCT_PROPERTY_OVERRIDES += \ @@ -83,20 +82,11 @@ PRODUCT_PROPERTY_OVERRIDES += \ ro.config.vc_call_vol_steps=7 \ vendor.audio.adm.buffering.ms=6 -PRODUCT_SYSTEM_DEFAULT_PROPERTIES += \ - persist.bluetooth.a2dp_offload.disabled=false \ - ro.bluetooth.a2dp_offload.supported=true \ - vendor.audio.feature.a2dp_offload.enable=true - # Bluetooth PRODUCT_PROPERTY_OVERRIDES += \ vendor.qcom.bluetooth.soc=cherokee PRODUCT_SYSTEM_DEFAULT_PROPERTIES += \ - persist.vendor.bt.a2dp.aac_whitelist=false \ - persist.vendor.qcom.bluetooth.enable.splita2dp=true \ - persist.vendor.qcom.bluetooth.a2dp_offload_cap=sbc-aptx-aptxhd-aac-ldac \ - ro.bluetooth.library_name=libbluetooth_qti.so \ vendor.bluetooth.soc=cherokee # Camera diff --git a/proprietary-files.txt b/proprietary-files.txt index 0c09693..b03a929 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -68,12 +68,6 @@ vendor/lib/soundfx/libqcbassboost.so|73339450a42b598a3c13e67b3d4a2266d986fea2 vendor/lib/soundfx/libqcreverb.so|eb437cd5e264b1adb4546c6a5617c5da17be5839 vendor/lib/soundfx/libqcvirt.so|ee9eaa81bb24ac0379e06b44ef257967a4d32614 -# Audio (A2dp) - from jasmine -vendor/lib/btaudio_offload_if.so|d9a9795e173dffd4b5ee000acac66c1ad6f1648c -vendor/lib/hw/audio.bluetooth_qti.default.so|c64b101dd33042d2f702ab5059231ca9684fc1d0 -vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so|947afef6bf7a05a9a2b45022edfed06bd7c00e64 -vendor/lib/libbluetooth_audio_session_qti.so|53fd0369c50fbaef12c22e25e3073a6fc9f05bb7 - # Bluetooth - from jasmine vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti|57a0a575a2b1b96176fda1bcb84ea8371c4070d1 vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc|a979981c55f3dcaf6cf2212e71b901ca4d58b959 @@ -84,9 +78,9 @@ vendor/lib64/libbtnv.so|08fc5c0a38eca63ebe6f0cd854f6525537141d44 vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so|9346946b110086a6b473c8226e072e9a0cdbb87e vendor/lib64/vendor.qti.hardware.fm@1.0.so|073cace3aa8d0ffa025d9df67c45f8a907109339 -# Bluetooth (aptX) - from jasmine -vendor/lib/rfsa/adsp/capi_v2_aptX_Classic.so|8305c614ebf13f84f15989631b8fdfdb9828d9be -vendor/lib/rfsa/adsp/capi_v2_aptX_HD.so|eb0e912d25b06f977d5a89345c72d142b7ffb8ae +# Bluetooth (aptX) - from crosshatch-user 10 QP1A.190711.020 5800535 release-keys +product/lib64/libaptX_encoder.so|df1c89d7af1bb35808d5fe3496b04ba066c10cbc +product/lib64/libaptXHD_encoder.so|e13fa70c97caaa24d061678bdee608eb8850a69e # Charger - from jasmine vendor/bin/hvdcp_opti|120837d6d44abfd86515731dd26183be9cdd5596 diff --git a/sdm660.mk b/sdm660.mk index 55d0cd1..13bb09f 100644 --- a/sdm660.mk +++ b/sdm660.mk @@ -103,11 +103,9 @@ PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \ android.hardware.bluetooth.audio@2.0-impl \ - audio.bluetooth.default \ - vendor.qti.hardware.bluetooth_audio@2.0.vendor + audio.bluetooth.default PRODUCT_PACKAGES += \ - liba2dpoffload \ libhdmiedid \ libhfp \ libsndmonitor @@ -115,11 +113,8 @@ PRODUCT_PACKAGES += \ PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/audio/audio_effects.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_effects.xml \ $(LOCAL_PATH)/audio/audio_output_policy.conf:$(TARGET_COPY_OUT_VENDOR)/etc/audio_output_policy.conf \ - $(LOCAL_PATH)/audio/audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio/audio_policy_configuration.xml \ - $(LOCAL_PATH)/audio/audio_policy_configuration_a2dp_offload_disabled.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_configuration.xml \ - $(LOCAL_PATH)/audio/audio_policy_configuration_a2dp_offload_disabled_qti.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio/audio_policy_configuration_a2dp_offload_disabled.xml \ + $(LOCAL_PATH)/audio/audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_configuration.xml \ $(LOCAL_PATH)/audio/audio_tuning_mixer.txt:$(TARGET_COPY_OUT_VENDOR)/etc/audio_tuning_mixer.txt \ - $(LOCAL_PATH)/audio/bluetooth_qti_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_qti_audio_policy_configuration.xml \ $(LOCAL_PATH)/audio/graphite_ipc_platform_info.xml:$(TARGET_COPY_OUT_VENDOR)/etc/graphite_ipc_platform_info.xml \ $(LOCAL_PATH)/audio/listen_platform_info.xml:$(TARGET_COPY_OUT_VENDOR)/etc/listen_platform_info.xml @@ -152,7 +147,6 @@ PRODUCT_BOOT_JARS += \ # Bluetooth PRODUCT_PACKAGES += \ - BluetoothQti \ vendor.qti.hardware.btconfigstore@1.0.vendor # Camera @@ -189,8 +183,7 @@ PRODUCT_COPY_FILES += \ # Component overrides PRODUCT_COPY_FILES += \ - $(LOCAL_PATH)/configs/component-overrides.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sysconfig/component-overrides.xml \ - $(LOCAL_PATH)/configs/component-overrides-qti.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/sysconfig/component-overrides.xml + $(LOCAL_PATH)/configs/component-overrides.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sysconfig/component-overrides.xml # Display PRODUCT_PACKAGES += \ -- cgit v1.2.3