Bluetooth HCI Snoop Log 未生成 Pixel 2

Bluetooth HCI Snoop Log not generated Pixel 2

我想启用蓝牙 HCI Snoop 日志记录,但是,当我在开发人员设置中启用该选项时,我的内部存储目录中没有显示任何文件。我也查看了 /etc/bluetooth/bt_stack.conf 文件,没有任何行表明 BtSnoop 已启用或 Bt Snoop 日志文件将存储的位置。我还尝试使用 adb shell settings put secure bluetooth_hci_log 1 手动启用日志记录,但这也不能解决问题。我在 Pixel 2 上 运行 Android 8.1。有什么方法可以实际启用日志记录或任​​何解决方法?

事实证明,Google 并不是简单地将日志输出到 Pixel 设备的内存中。相反,这些是获取日志的步骤:

  1. 启用蓝牙
  2. 启用开发者选项
  3. 在开发者选项中启用蓝牙 HCI 监听登录
  4. 禁用和重新启用蓝牙
  5. 重启
  6. 返回开发者选项并"take bug report"
  7. 等待创建错误报告,完成后,单击通知,并通过电子邮件共享 zip 文件,或者您希望查看日志的任何方式
  8. FS/data/misc/bluetooth/logs/btsnoop_hci.log
  9. 中找到日志文件