烧录 rom 时出现 ADB Fastboot 错误“失败的远程未知命令”

Zac*_*h89 12 android root adb bootloader fastboot

我正在尝试在 nexus 6P 上刷新 Google 工厂映像文件,但它总是在同一点停止。USB 调试已启用,MTP 模式也已启用。引导加载程序已解锁并与 ADB Fastboot 等通信,我是否遗漏了什么?我已经下载了 zip 文件并解压到平台工具文件夹中。甚至安装了谷歌推荐的驱动程序。如果有人可以并接受比特币或任何其他加密货币,请帮助我将其发送以寻求帮助

(c) 2017 Microsoft Corporation. All rights reserved.

C:\Users\gemma\Desktop\platform-tools_r29.0.6-windows\platform-tools>fastboot reboot-bootloader
Rebooting into bootloader                          OKAY [  0.022s]
Finished. Total time: 0.022s

C:\Users\gemma\Desktop\platform-tools_r29.0.6-windows\platform-tools>fastboot flash-all.bat
fastboot: usage: unknown command flash-all.bat

C:\Users\gemma\Desktop\platform-tools_r29.0.6-windows\platform-tools>flash-all.bat
Sending 'bootloader' (3524 KB)                     OKAY [  0.116s]
Writing 'bootloader'                               OKAY [  0.209s]
Finished. Total time: 0.378s
Rebooting into bootloader                          OKAY [  0.107s]
Finished. Total time: 0.107s
Sending 'radio' (48120 KB)                         OKAY [  1.065s]
Writing 'radio'                                    OKAY [  2.140s]
Finished. Total time: 3.269s
Rebooting into bootloader                          OKAY [  0.000s]
Finished. Total time: 0.000s
--------------------------------------------
Bootloader Version...: angler-01.31
Baseband Version.....: angler-01.29
Serial Number........: ENU7N15C1700????
--------------------------------------------
extracting android-info.txt (0 MB) to RAM...
Checking 'product'                                 OKAY [  0.019s]
Checking 'version-bootloader'                      OKAY [  0.018s]
Checking 'version-baseband'                        OKAY [  0.017s]
Snapshot cancel                                    FAILED (remote: 'unknown command')
fastboot: error: Command failed
Press any key to exit...


Run Code Online (Sandbox Code Playgroud)

met*_*ure 30

使用较旧的平台工具对我不起作用。我必须提取系统映像并一次刷新一项。

这适用于 Nexus 5x,但应该适用于在发生此错误的https://developers.google.com/android/images下载的所有 Google 提供的系统映像。

> unzip [downloaded zip file]
> cd [new directory]
> unzip image-[device specific].zip
  inflating: android-info.txt        
  inflating: vendor.img              
  inflating: boot.img                
  inflating: recovery.img            
  inflating: system.img
> fastboot flash boot boot.img
> fastboot flash bootloader bootloader-[device specific].img
> fastboot reboot-bootloader
> fastboot flash radio radio-[device specific].img
> fastboot flash recovery recovery.img
> fastboot flash system system.img
Run Code Online (Sandbox Code Playgroud)

重新启动并交叉手指。

  • 我正在刷新最旧的 6.0 ROM,并且还需要运行“fastboot flash供应商vendor.img”和“fastboot flash userdata userdata.img”。 (6认同)

小智 10

改为安装较旧的平台工具- 避免在 19 年 12 月“fastboot:Flashall 执行正确的快照取消”中进行的 fastboot 更改。我已经转到 27.0.0 版以解决 Nexus 7 更新中的相同问题。


vis*_*gid 5

我在将 Nexus 5x 从 6.0 升级到 8.1.0 时遇到了同样的问题。这个问题的主要原因是你的 SDK 平台工具版本在我的情况下是 30.0.1。您可以在系统中的以下位置找到此平台工具:-

C:\Users\username\AppData\Local\Android\Sdk\platform-tools
Run Code Online (Sandbox Code Playgroud)

所以我只是使用以下步骤解决问题

  1. 使用以下链接下载较低版本 26

    https://dl.google.com/android/repository/platform-tools_r26.0.2-windows.zip (如果你有 linux 或 Mac,只需在上面的 URL 中用你的系统类型替换 windows 关键字)

  2. 现在将最新的平台工具重命名为平台工具副本。

  3. 将下载的低版本文件解压到 C:\Users\username\AppData\Local\Android\Sdk 位置。

  4. 现在尝试再次刷新设备。