From 8450fb0f17911c3d044fdc6762b5ce17171912d5 Mon Sep 17 00:00:00 2001 From: Akshay Kakatkar Date: Sat, 12 Feb 2022 03:38:10 +0000 Subject: [PATCH] sm7250-common: Switch to AOSP BT Stack Signed-off-by: Sandeep-FED --- BoardConfigCommon.mk | 5 +- audio/audio_policy_configuration.xml | 67 ++----------------- ...hearing_aid_audio_policy_configuration.xml | 38 ----------- common.mk | 7 +- configs/component-overrides.xml | 2 + configs/component-overrides_qti.xml | 26 ------- system.prop | 1 - vendor.prop | 10 +-- 8 files changed, 18 insertions(+), 138 deletions(-) delete mode 100644 audio/bluetooth_qti_hearing_aid_audio_policy_configuration.xml delete mode 100644 configs/component-overrides_qti.xml diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk index 456d927..715f5be 100644 --- a/BoardConfigCommon.mk +++ b/BoardConfigCommon.mk @@ -98,8 +98,9 @@ BOARD_SUPPORTS_SOUND_TRIGGER := true BOARD_USES_ALSA_AUDIO := true USE_CUSTOM_AUDIO_POLICY := 1 -# Bluetooth -TARGET_USE_QTI_BT_STACK := true +# Camera +TARGET_USES_QTI_CAMERA_DEVICE := true +USE_DEVICE_SPECIFIC_CAMERA := true # Display TARGET_USES_COLOR_METADATA := true diff --git a/audio/audio_policy_configuration.xml b/audio/audio_policy_configuration.xml index 71284f9..5d2d384 100644 --- a/audio/audio_policy_configuration.xml +++ b/audio/audio_policy_configuration.xml @@ -259,21 +259,6 @@ - - - - - - - - - @@ -360,12 +345,6 @@ sources="Built-In Mic,Built-In Back Mic,Wired Headset Mic,BT SCO Headset Mic"/> - - - @@ -375,53 +354,17 @@ - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - + - - + + diff --git a/audio/bluetooth_qti_hearing_aid_audio_policy_configuration.xml b/audio/bluetooth_qti_hearing_aid_audio_policy_configuration.xml deleted file mode 100644 index 7707ae1..0000000 --- a/audio/bluetooth_qti_hearing_aid_audio_policy_configuration.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/common.mk b/common.mk index 763ca89..744295a 100644 --- a/common.mk +++ b/common.mk @@ -165,12 +165,12 @@ PRODUCT_PACKAGES += \ PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/audio/audio_io_policy.conf:$(TARGET_COPY_OUT_VENDOR)/etc/audio_io_policy.conf \ - $(LOCAL_PATH)/audio/audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_configuration.xml \ - $(LOCAL_PATH)/audio/bluetooth_qti_hearing_aid_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_qti_hearing_aid_audio_policy_configuration.xml + $(LOCAL_PATH)/audio/audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_configuration.xml PRODUCT_COPY_FILES += \ frameworks/av/services/audiopolicy/config/a2dp_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/a2dp_audio_policy_configuration.xml \ frameworks/av/services/audiopolicy/config/audio_policy_volumes.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_volumes.xml \ + frameworks/av/services/audiopolicy/config/bluetooth_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_audio_policy_configuration.xml \ frameworks/av/services/audiopolicy/config/default_volume_tables.xml:$(TARGET_COPY_OUT_VENDOR)/etc/default_volume_tables.xml \ frameworks/av/services/audiopolicy/config/r_submix_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/r_submix_audio_policy_configuration.xml \ frameworks/av/services/audiopolicy/config/usb_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/usb_audio_policy_configuration.xml @@ -227,8 +227,7 @@ PRODUCT_PACKAGES += \ # 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 += \ diff --git a/configs/component-overrides.xml b/configs/component-overrides.xml index 497f86d..99c2115 100644 --- a/configs/component-overrides.xml +++ b/configs/component-overrides.xml @@ -15,6 +15,8 @@ --> + + diff --git a/configs/component-overrides_qti.xml b/configs/component-overrides_qti.xml deleted file mode 100644 index 545a0f1..0000000 --- a/configs/component-overrides_qti.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - diff --git a/system.prop b/system.prop index 43d55cb..cb95637 100644 --- a/system.prop +++ b/system.prop @@ -23,7 +23,6 @@ persist.vendor.radio.atfwd.start=true persist.vendor.btstack.enable.lpa=true persist.vendor.btstack.enable.twsplus=true persist.vendor.bt.a2dp.hal.implementation=true -ro.bluetooth.library_name=libbluetooth_qti.so persist.vendor.btstack.enable.twsplussho=true # Blur diff --git a/vendor.prop b/vendor.prop index 3702127..9276ace 100644 --- a/vendor.prop +++ b/vendor.prop @@ -24,7 +24,7 @@ vendor.audio.adm.buffering.ms=2 vendor.audio.dolby.ds2.enabled=false vendor.audio.dolby.ds2.hardbypass=false vendor.audio.enable.mirrorlink=false -vendor.audio.feature.a2dp_offload.enable=true +vendor.audio.feature.a2dp_offload.enable=false vendor.audio.feature.afe_proxy.enable=true vendor.audio.feature.anc_headset.enable=true vendor.audio.feature.audiozoom.enable=false @@ -89,10 +89,11 @@ vendor.audio_hal.period_size=192 # Bluetooth persist.bluetooth.a2dp_offload.cap=sbc-aac-aptx-aptxhd-ldac -persist.bluetooth.a2dp_offload.disabled=false +persist.bluetooth.a2dp_offload.disabled=true persist.bluetooth.btsnoopdefaultmode= persist.sys.fflag.override.settings_bluetooth_hearing_aid=true persist.vendor.bluetooth.bt.uart.log=1 +persist.vendor.bt.a2dp.aac_whitelist=false persist.vendor.bt.a2dp.hal.implementation=true persist.vendor.bt.aac_frm_ctl.enabled=true persist.vendor.bt.aac_vbr_frm_ctl.enabled=true @@ -105,12 +106,11 @@ persist.vendor.qcom.bluetooth.a2dp_offload_cap=sbc-aptx-aptxtws-aptxhd-aac-ldac- persist.vendor.qcom.bluetooth.aptxadaptiver2_1_support=false persist.vendor.qcom.bluetooth.aac_vbr_ctl.enabled=true persist.vendor.qcom.bluetooth.aptxadaptiver2_1_support=false -persist.vendor.qcom.bluetooth.enable.splita2dp=true +persist.vendor.qcom.bluetooth.enable.splita2dp=false persist.vendor.qcom.bluetooth.scram.enabled=false persist.vendor.qcom.bluetooth.soc=cherokee persist.vendor.qcom.bluetooth.twsp_state.enabled=false -ro.bluetooth.a2dp_offload.supported=true -ro.bluetooth.library_name=libbluetooth_qti.so +ro.bluetooth.a2dp_offload.supported=false ro.vendor.bluetooth.wipower=false sys.fflag.override.settings_bluetooth_hearing_aid=true