![Fastboot 检测到我的设备,但没有检测到 adb](https://linux22.com/image/987908/Fastboot%20%E6%A3%80%E6%B5%8B%E5%88%B0%E6%88%91%E7%9A%84%E8%AE%BE%E5%A4%87%EF%BC%8C%E4%BD%86%E6%B2%A1%E6%9C%89%E6%A3%80%E6%B5%8B%E5%88%B0%20adb.png)
我有一台 Moto G(Falcon-xt 1033)。
最近,我成功地在我的设备上刷写了 cm 13,一切运行正常,使用了一会儿手机,然后刷写了 supersu,设备进入了启动循环。
我已经从设备存储中删除了 rom zip 文件,因此我尝试通过 adb 将 rom zip 推送到我的设备中。但是 adb 无法检测到我的设备(我的笔记本电脑也没有检测到 - 运行的是 Ubuntu 14.04)。我尝试了很多方法,从尝试所有端口到更新 adb 版本,再到在etc/udev/rules.d/
我的设备使用的恢复是 cwm。
我想通过 adb 或任何其他方式访问设备的存储驱动器,以推送 rom .zip 和其他文件。我该如何解决这个问题?
答案1
根据我的经验,在 CM13 安装上刷入 supersu 通常不是一个好主意,因为 CM13 已经支持 supersu(在开发者选项中,“root 访问”项),并且这样做存在一些已知问题。以下是我会尝试的一些方法:
首先,确保 adb 的 USB 调试已打开。您可以在设置 > 开发者选项 > Android 调试。您也可以尝试启用 ADB 的 root 访问权限。启动恢复并尝试adb devices
。如果此方法无效,您可以尝试以下步骤:
如果您可以在快速启动模式(快速启动设备)下检测到您的设备,请刷入新的恢复(TWRP 或 clockworkmod)。
重新启动进入 fastboot
进入恢复状态
试试看
adb devices
。如果有效,格式化系统、数据、缓存并重新安装所有内容(supersu 除外 ;p)。
如果这不起作用,我建议您从快速启动模式刷新出厂摩托罗拉映像,然后再次尝试步骤 1-4。
如果一切都失败了,我建议查阅 XDA 上与你的 ROM 相关的页面。