From da3121a75cfd3fd14a702c274b34c714e421f553 Mon Sep 17 00:00:00 2001 From: Petri Gynther Date: Wed, 23 May 2018 15:11:55 -0700 Subject: [PATCH] Auto enable/disable persist.vendor.service.bdroid.soclog When user toggles the UI developer option: Enable Bluetooth HCI snoop log persist.bluetooth.btsnoopenable also automatically toggle the QCOM BT HAL SoC debug option: persist.vendor.service.bdroid.soclog so that we get all necessary BT debug info into HCI logs. Ported from device/google/wahoo: commit 640d7d038af7cf26985738d4807a89a423bad712 Author: Petri Gynther Auto enable/disable persist.service.bdroid.soclog Bug: 80154423 Test: Toggle HCI snoop log developer option, observe values with getprop Change-Id: Ie5ae47a7284bccca911e5e120cb5ef2caa9c531e --- init.common.diag.rc.userdebug | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/init.common.diag.rc.userdebug b/init.common.diag.rc.userdebug index d61790a2a..e9184af8c 100644 --- a/init.common.diag.rc.userdebug +++ b/init.common.diag.rc.userdebug @@ -136,3 +136,9 @@ on property:sys.logger.bluetooth=true on property:sys.logger.bluetooth=false setprop persist.vendor.service.bdroid.snooplog false setprop persist.vendor.service.bdroid.fwsnoop false + +on property:persist.bluetooth.btsnoopenable=true + setprop persist.vendor.service.bdroid.soclog true + +on property:persist.bluetooth.btsnoopenable=false + setprop persist.vendor.service.bdroid.soclog false