簡體   English   中英

燒錄 rom 時出現 ADB Fastboot 錯誤“失敗的遠程未知命令”

[英]ADB Fastboot error when flasing rom 'FAILED remote unknown command'

我正在嘗試在 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...


使用較舊的平台工具對我不起作用。 我必須提取系統映像並一次刷新一項。

這適用於 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

重新啟動並交叉手指。

改為安裝較舊的平台工具- 避免在 19 年 12 月“fastboot:Flashall 執行正確的快照取消”中進行的 fastboot 更改。 我已經轉到 27.0.0 版以解決 Nexus 7 更新中的相同問題。

我在將 Nexus 5x 從 6.0 升級到 8.1.0 時遇到了同樣的問題。 這個問題的主要原因是你的 SDK 平台工具版本在我的情況下是 30.0.1。 您可以在系統中的以下位置找到此平台工具:-

C:\Users\username\AppData\Local\Android\Sdk\platform-tools

所以我只是使用以下步驟解決問題

  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. 現在嘗試再次刷新設備。

編輯:現在修復了上游,SDK 平台工具 30.0.4 版本(可從https://developer.android.com/studio/releases/platform-tools 獲得)應該可以工作。 我已經留下了關於如何/在哪里獲得每晚構建的信息,以供將來參考。

請參閱https://issuetracker.google.com/158232468 ,其中向我們提交了錯誤。 (請記住,如果您想要修復某些內容,總是值得提交錯誤 --- 不要假設我們會看到隨機的 stackoverflow 帖子!)

是的,使用舊的 fastboot 作為解決方法應該沒問題。

如果您正在構建自己的 adb, https ://android-review.googlesource.com/c/platform/system/core/+/1324873 是解決方案。

或者您可以從https://ci.android.com/獲取每晚的內容(單擊 sdk 列中的小下載箭頭以訪問二進制文件鏈接頁面)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM