华为手机获取hci log方法

针对目前有些手机找不到btsnoop_hci.log情况,现在提供一个参考方案,实测适用huawei p20

1)、让手机进入开发者模式,进入开发人员选项,打开蓝牙HCI日志收集,打开USB调试

2)、使用usb线连接安卓手机,选择仅充电模式

3)、打开dos命令窗口,进入adb工具目录,运行“adb devices”命令,来连接设备

华为手机获取hci log方法

连接的时候,会向手机端请求权限,此时设备为unauthorized,在手机端确定即可,连接上之后如下图

华为手机获取hci log方法

拉取hci log,使用“adb pull /data/log/bt”命令

华为手机获取hci log方法

在你的adb目录下即可看到这些文件了

使用完之后,最好使用“adb kill-server”命令将服务终止。

 

FAQ

一)、找不到设备

  1. 检查你的usb线是否有问题,是否支持数据传输
  2. 打开计算机(我的电脑)->设备->设备管理器,查看ADB Interface设备是否不可用,如果不可用打开adb driver目录,运行ADBDriverInstaller.exe,进行驱动安装

华为手机获取hci log方法

 

二)、设备Offline

  1. 如果连接的时候,设备显示offline状态,可能是adb版本太低了,可以取网上找较高版本试一下“adb version”命令可查看当前版本
  2. 或者是运行如下命令,将adb重启一下

“adb kill-server”

“adb start-server”

“adb remount”

 

相关工具请到文章最上的资源链接中下载!