前言,遇到蓝牙相关问题需要MTK提供帮助的时候,我们通常需要提供MTKlog和打开HCI信息收集日志,还需要把debug level 从2 提高到 6.
一 、设置debug level
其中mtklog需要将debug level设置为6才可以;
请只要复现一次问题即可,记录问题时间点,不要多次复现。复现后描述此次复现步骤及问题现象,感谢;
Android M版本将debug level 设定为6,方法如下:
(1).请将手机中的文件/system/etc/bluetooth/bt_stack.conf,pull出来;
adb pull /system/etc/bluetooth/bt_stack.conf
(2).将bt_stack.conf中的debug level全部由2改为6,(用文本修改器就可以修改)保存:
TRC_BTM = 6
TRC_HCI = 6
TRC_L6CAP = 6
TRC_RFCOMM = 6
TRC_OBEX = 6
TRC_AVCT = 6
TRC_AVDT = 6
TRC_AVRC = 6
TRC_AVDT_SCB = 6
TRC_AVDT_CCB = 6
TRC_A6D = 6
TRC_SDP = 6
TRC_GATT = 6
TRC_SMP = 6
TRC_BTAPP = 6
TRC_BTIF = 6
TRC_GAP = 6
TRC_BNEP = 6
TRC_PAN = 6
TRC_B3DS = 6
(3).将修改后的bt_stack.conf文件push到手机;
adb root
adb remount
adb push