当我的nexus 6p处于恢复模式时,ADB无法列出我的设备

时间:2016-08-27 06:57:30

标签: android linux macos shell

我想将我的nexus 6p更新为Nougat(手动OTA),因此我进入设置以激活开发选项并检查重新布局模式。 当我的手机完全启动并且我在终端 adb设备上运行此命令时,它会列出我的设备,但是当我运行 adb reboot recovery 时我会进入恢复模式运行 adb设备 adb不显示我的设备,如果我尝试从adb应用更新,则说:

MYs-MacBook-Pro:Android etomas $ adb sideload angler-ota-mtc20f-5a1e93e9.zip loading:' angler-ota-mtc20f-5a1e93e9.zip' 错误:找不到设备/模拟器

到目前为止,我已尝试过:

  • oem unlocking;
  • 在恢复模式下运行 adb kill-server 断开并连接我的USB线,然后运行 adb devices ;
  • 强制将我的设备添加到adb_usb.ini sudo echo 0x18d1>> /Users/etomas/Library/Android/adb_usb.ini;
  • 卸载此 sudo kextunload /System/Library/Extensions/EasyTetherUSBEthernet.kext;
  • 重新启动手机我的笔记本电脑;
  • 将我的sdk平台更新到最新版本24.0.2;

MacBook Pro(Retina,13英寸,2014年中) OS X El Capitan 10.11.6 我已经在笔记本电脑上运行了android studio;

我的nexus 6p Android版本:6.0.1 Android安全补丁级别:2016年8月5日; BaseBand版本:angler-03.61; 内核版本:3.10.73-g909746b 内部版本号:mtc20f

提前谢谢

1 个答案:

答案 0 :(得分:0)

TL; DR

您需要擦除缓存分区,然后转到恢复菜单。

  1. 启动恢复:

    adb reboot recovery

您将看到Google徽标几秒钟,然后在他的背上看到一个绿色的android, 下面是“无命令”。

  1. 按住电源,然后点击“调高音量”一次,然后释放电源。 您应该看到“ Android恢复”菜单(带有设备信息,固件内部版本,密钥的黄色)。 注意:如果您的设备此时开始重新启动,则唯一的办法就是与您的 有关保修更换或维修的购买地点。

  2. 拔下计算机和Nexus 6P之间的USB电缆(可能不需要,但建议使用)。

  3. 降低音量以选择“ Wipe缓存分区”(通过电源确认)。

  4. 将USB电缆插入背面。

  5. 最后选择“从ADB应用更新”并运行它。

    adb sideload lineage-15.1-20200204-nightly-angler-signed.zip

  6. 重新启动系统。

信用:rfdesign21,请参见https://forum.xda-developers.com/nexus-6p/help/stock-nexus-6p-wont-flash-ota-t3468928https://drive.google.com/file/d/0Bz6x7k-VkpUJRjl6WjRhVmdXU0E/view