fastboot 命令超时但设备可见

fastboot commands time out but devices are visible

我正在尝试解锁我的 Aquarius X Pro 2 上的引导加载程序。我在 Ubuntu 上并安装了 fastboot 和 adb,并且可以通过 adb shell 连接到设备或将其重新启动到引导加载程序中adb restart bootloader。另外,我在开发者选项中解锁了bootloader。

所以当我在引导加载程序菜单中时,我可以看到设备已锁定。我键入 fastboot devices 并得到此输出:XZ001532 fastboot。所以一切似乎都很好。但是,如果我尝试任何其他命令,例如 fastboot flashing unlock_criticalfastboot oem device-info,什么都不会发生,或者我收到一条消息,例如 "waiting for device".

有人知道这里的问题是什么吗?我重置了几次设备,但没有帮助。

好吧,经过多年的调试和求助,我终于找到了问题所在。我通过命令行从过时的 Ubuntu APT 存储库安装了 adb 和 fastboot,而不是根据 wiki 安装 guide link 下载当前的 Google.zip。使用适当的工具,现在一切正常。我希望这可以帮助其他人避免在将来犯同样的错误。