From 6a8178d9df4aaa066bd0fc649ab3fed30fdc59ac Mon Sep 17 00:00:00 2001 From: Cheney Ni Date: Sun, 24 Feb 2019 03:42:23 +0800 Subject: [PATCH] BluetoothAudio HAL: flip to be enabled by default on Pixel 2 Swap audio XML files, and supports following scenarios: 1) (default) audio_policy_configuration.xml Using BluetoothAudio HAL 2) audio_policy_configuration_bluetooth_legacy_hal.xml No BluetoothAudio HAL nor A2DP offload Bug: 126304229 Test: Switch BluetoothAudio HAL manully Change-Id: If724fea15398062288390825ca045e595b7907f3 --- a2dp_in_audio_policy_configuration.xml | 22 ---------- audio_policy_configuration.xml | 10 ++--- ...icy_configuration_bluetooth_legacy_hal.xml | 8 ++-- bluetooth_audio_policy_configuration.xml | 44 ------------------- device.mk | 10 ++--- 5 files changed, 14 insertions(+), 80 deletions(-) delete mode 100644 a2dp_in_audio_policy_configuration.xml rename audio_policy_configuration_bluetooth_hal_enabled.xml => audio_policy_configuration_bluetooth_legacy_hal.xml (98%) delete mode 100644 bluetooth_audio_policy_configuration.xml diff --git a/a2dp_in_audio_policy_configuration.xml b/a2dp_in_audio_policy_configuration.xml deleted file mode 100644 index 57bd4f81..00000000 --- a/a2dp_in_audio_policy_configuration.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/audio_policy_configuration.xml b/audio_policy_configuration.xml index 6ccfc176..4ad3f6d2 100644 --- a/audio_policy_configuration.xml +++ b/audio_policy_configuration.xml @@ -1,5 +1,5 @@ - - + + @@ -197,8 +197,8 @@ - - + + diff --git a/audio_policy_configuration_bluetooth_hal_enabled.xml b/audio_policy_configuration_bluetooth_legacy_hal.xml similarity index 98% rename from audio_policy_configuration_bluetooth_hal_enabled.xml rename to audio_policy_configuration_bluetooth_legacy_hal.xml index 4ad3f6d2..5dac2925 100644 --- a/audio_policy_configuration_bluetooth_hal_enabled.xml +++ b/audio_policy_configuration_bluetooth_legacy_hal.xml @@ -171,8 +171,8 @@ - - + + @@ -197,8 +197,8 @@ - - + + diff --git a/bluetooth_audio_policy_configuration.xml b/bluetooth_audio_policy_configuration.xml deleted file mode 100644 index ce78eb00..00000000 --- a/bluetooth_audio_policy_configuration.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/device.mk b/device.mk index a1275fa3..32b29457 100755 --- a/device.mk +++ b/device.mk @@ -533,15 +533,15 @@ endif PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_configuration.xml \ - $(LOCAL_PATH)/audio_policy_configuration_bluetooth_hal_enabled.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_configuration_bluetooth_hal_enabled.xml \ - $(LOCAL_PATH)/a2dp_in_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/a2dp_in_audio_policy_configuration.xml \ - $(LOCAL_PATH)/bluetooth_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_audio_policy_configuration.xml \ + $(LOCAL_PATH)/audio_policy_configuration_bluetooth_legacy_hal.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_configuration_bluetooth_legacy_hal.xml \ 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/a2dp_in_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/a2dp_in_audio_policy_configuration.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/hearing_aid_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/hearing_aid_audio_policy_configuration.xml \ frameworks/av/services/audiopolicy/config/usb_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/usb_audio_policy_configuration.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/audio_policy_volumes.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_volumes.xml \ - frameworks/av/services/audiopolicy/config/default_volume_tables.xml:$(TARGET_COPY_OUT_VENDOR)/etc/default_volume_tables.xml \ - frameworks/av/services/audiopolicy/config/hearing_aid_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/hearing_aid_audio_policy_configuration.xml \ + frameworks/av/services/audiopolicy/config/default_volume_tables.xml:$(TARGET_COPY_OUT_VENDOR)/etc/default_volume_tables.xml # audio hal tables PRODUCT_COPY_FILES += \