From daedf2051f2c5d5ed9e44c09fd0ff378a5bdb403 Mon Sep 17 00:00:00 2001 From: Ted Wang Date: Mon, 24 Jun 2024 02:48:59 +0000 Subject: [PATCH] bt: enable vendor logging and update BQR event_mask enable Vendor Specific Quality event as default. set bqr event_mask to 295006 (0x4805e), vnd_quality_mask to 29 (0x1d) for user debug or eng rom Bug: 349003987 Test: manual test vendor specific masks Change-Id: I96baccea7ba8337afd2035db60590b9fb8b073f5 --- device-comet.mk | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/device-comet.mk b/device-comet.mk index 51807b2..0ae05f7 100644 --- a/device-comet.mk +++ b/device-comet.mk @@ -224,6 +224,21 @@ PRODUCT_PRODUCT_PROPERTIES += \ PRODUCT_PRODUCT_PROPERTIES += \ bluetooth.hfp.swb.supported=true +# Override BQR mask to enable LE Audio Choppy report, remove BTRT logging +ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT))) +PRODUCT_PRODUCT_PROPERTIES += \ + persist.bluetooth.bqr.event_mask=295006 \ + persist.bluetooth.bqr.vnd_quality_mask=29 \ + persist.bluetooth.bqr.vnd_trace_mask=0 \ + persist.bluetooth.vendor.btsnoop=true +else +PRODUCT_PRODUCT_PROPERTIES += \ + persist.bluetooth.bqr.event_mask=295006 \ + persist.bluetooth.bqr.vnd_quality_mask=16 \ + persist.bluetooth.bqr.vnd_trace_mask=0 \ + persist.bluetooth.vendor.btsnoop=false +endif + # Support LE & Classic concurrent encryption (b/330704060) PRODUCT_PRODUCT_PROPERTIES += \ bluetooth.ble.allow_enc_with_bredr=true