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
This commit is contained in:
Ted Wang 2024-06-24 02:48:59 +00:00
parent d7d3e6720e
commit daedf2051f

View file

@ -224,6 +224,21 @@ PRODUCT_PRODUCT_PROPERTIES += \
PRODUCT_PRODUCT_PROPERTIES += \ PRODUCT_PRODUCT_PROPERTIES += \
bluetooth.hfp.swb.supported=true 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) # Support LE & Classic concurrent encryption (b/330704060)
PRODUCT_PRODUCT_PROPERTIES += \ PRODUCT_PRODUCT_PROPERTIES += \
bluetooth.ble.allow_enc_with_bredr=true bluetooth.ble.allow_enc_with_bredr=true