BQ E4.5 adb 失败

Se6*_*Se6 5 usb phone ubuntu-touch adb

使用 Ubuntu 手机 BQ E4.5,我启用了开发者模式并通过 USB 连接。当我发出:adb devices它不返回任何内容并adb shell返回“错误:未找到设备”

无论我是否卸载设备都不会改变任何东西。(请注意,我可以通过 MTP 正常看到手机...)

我可以看到带有 的设备lsusb,但它没有描述:

总线 001 设备 010:ID 2a47:0c02

请问有指点吗?提前致谢。

小智 9

adb 仅在知道设备供应商时才显示设备。默认情况下似乎不知道 bq E4.5 的供应商。

要更改该编辑或创建文件~/.android/adb_usb.ini并添加以下行

0x2a47
Run Code Online (Sandbox Code Playgroud)

那是 bq E4.5 的供应商 ID。

编辑完文件后重启 adb 服务器

sudo adb kill-server;  sudo adb start-server
Run Code Online (Sandbox Code Playgroud)

你可以自己找出id lsusb。(我将 id 设为粗体,以便您可以在 lsusb 输出中看到在哪里查找它)

Bus 003 Device 002: ID **2a47**:0c02 
Run Code Online (Sandbox Code Playgroud)

(或者您可以执行lsusb -v并查找idVendor字段。)