【问题标题】:Adb returns "device not found" in recovery modeadb 在恢复模式下返回“未找到设备”
【发布时间】:2015-12-28 11:48:51
【问题描述】:

我尝试使用 adb 通过 USB 访问 android 设备(Samsung Galaxy Y)。当手机正常运行并激活 USB 调试时,adb 工作正常,我看到该设备调用了“adb devices”。但是我需要在恢复模式下访问 adb(我想在 /data 上执行 fsck ,因此需要先卸载它)。我以恢复模式重新启动手机并运行 CWM(ClockworkMod ROM 管理器),但随后手机未显示“adb devices”。

我查了一下,似乎在 Windows 系统上解决方案是更改驱动程序。但是我在 Ubuntu 14.04 LTS 上,我遇到了我的问题。我在 /etc/udev/rules.d 中尝试了几个 udev 规则建议,但没有一个对我有用。

我该如何解决这个问题?

【问题讨论】:

    标签: android adb ubuntu-14.04


    【解决方案1】:

    过去,我发现在这些情况下运行adb kill-server,然后运行su -c adb {command} 效果很好。有点丑,但有些设备拒绝识别 adb,除非它是由 root 启动的。

    请注意,您可能无法使用 sudo adb {command},除非您的 root 用户在其路径上有 android 工具。

    【讨论】:

    • 感谢您的建议。我试过了,但手机仍然没有出现在设备列表中。
    【解决方案2】:

    可以,试试“fastboot devices”。它可能在恢复模式下工作。这里对 adb/fastboot 的用法有很好的解释: http://lifehacker.com/the-most-useful-things-you-can-do-with-adb-and-fastboot-1590337225

    【讨论】:

    • 如果您包含指向您的信息来源的链接,您可以使这个成为更好的答案
    • 感谢您的建议,但“fastboot devices”仍然没有列出我的手机处于恢复模式。
    【解决方案3】:

    在我的情况下,使用另一个 TWRP 给了我 ADB 侧载访问权限。

    【讨论】:

      【解决方案4】:

      当您将手机进入恢复模式时,请拔下 USB 插头,然后重新插入。 Windows 应搜索驱动程序。 windows完成后打开设备管理器。查找带有黄色图标的 nexus 6。按照图片中所附的步骤进行操作。

      功劳归Intub8,驱动步骤归wugfresh,步骤从他的工具包中获得。

      【讨论】:

      • 一个简单的解释会非常有帮助,因为只是投票有点令人困惑。
      • 我的最佳猜测:OP 声明他们使用的是 Ubuntu,而不是 Windows。
      • 谢谢,是的,我忽略了它。
      猜你喜欢
      • 1970-01-01
      • 2019-05-06
      • 2015-08-29
      • 1970-01-01
      • 2013-12-19
      • 1970-01-01
      • 1970-01-01
      • 2021-11-08
      • 1970-01-01
      相关资源
      最近更新 更多