From ceedb72c3332a0923528f6c34d3625ae537245c7 Mon Sep 17 00:00:00 2001 From: Peter Cai Date: Wed, 1 Jun 2022 23:01:17 -0400 Subject: [PATCH] init_gsi: Disable A2DP offload on qcom --- init/quirks/soc/caf_audio.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/init/quirks/soc/caf_audio.cpp b/init/quirks/soc/caf_audio.cpp index 3f95130..89a31ae 100644 --- a/init/quirks/soc/caf_audio.cpp +++ b/init/quirks/soc/caf_audio.cpp @@ -1,5 +1,7 @@ #include "../../quirks.h" +#include + #include using namespace std; @@ -15,6 +17,10 @@ public: if (filesystem::exists("/vendor/etc/a2dp_audio_policy_configuration.xml")) { Quirks::OverrideFileReplaceSubstr("/vendor/etc/a2dp_audio_policy_configuration.xml", "bluetooth_qti", "a2dp"); } + + // Disable A2DP offload on qcom + android::base::SetProperty("persist.bluetooth.a2dp_offload.disabled", "true"); + android::base::SetProperty("persist.bluetooth.bluetooth_audio_hal.disabled", "true"); } };