Das Factory-ROM auf Pixel kann nicht geflasht werden


7

Ich versuche, das Werks-ROM auf meinem Pixel wiederherzustellen. Ich habe ein Factory-Image für mein Telefon heruntergeladen und entpackt , und wenn ich es starte, sudo ./flash-all.shbekomme ich es FAILED (remote: partition [bootb] doesn't exist). Hier ist das ganze Transkript. Kann jemand eine Problemumgehung vorschlagen?

target reported max download size of 536870912 bytes
sending 'bootloaderb' (32728 KB)...
OKAY [  0.836s]
writing 'bootloaderb'...
(bootloader) Valid bootloader version.
OKAY [  1.600s]
finished. total time: 2.435s
rebooting into bootloader...
OKAY [  8.593s]
finished. total time: 8.693s
< waiting for any device >
target reported max download size of 536870912 bytes
sending 'radiob' (57192 KB)...
OKAY [  1.428s]
writing 'radiob'...
OKAY [  0.909s]
finished. total time: 2.337s
rebooting into bootloader...
OKAY [  0.006s]
finished. total time: 0.106s
target reported max download size of 536870912 bytes
archive does not contain 'boot.sig'
archive does not contain 'recovery.img'
archive does not contain 'system.sig'
archive does not contain 'vendor.sig'
wiping userdata...
Creating filesystem with parameters:
    Size: 122633060352
    Block size: 4096
    Blocks per group: 32768
    Inodes per group: 8192
    Inode size: 256
    Journal blocks: 32768
    Label:
    Blocks: 29939712
    Block groups: 914
    Reserved block group size: 1024
Created filesystem with 11/7487488 inodes and 518062/29939712 blocks
--------------------------------------------
Bootloader Version...: 8996-012001-1610061102
Baseband Version.....: 8996-012511-1611190200
Serial Number........: XXXXXXXXXXXX
--------------------------------------------
checking product...
OKAY [  0.050s]
checking version-bootloader...
OKAY [  0.051s]
checking version-baseband...
OKAY [  0.050s]
sending 'bootb' (24821 KB)...
OKAY [  0.642s]
writing 'bootb'...
(bootloader) Flashing active slot "_b"
FAILED (remote: partition [bootb] doesn't exist)
finished. total time: 1.095s

Der einzige Hinweis, den ich auf dieses Problem finden kann, ist hier, aber es ist nicht klar, ob jemand es gelöst hat: forum.xda-developers.com/pixel-xl/how-to/…
Jack O'Connor

Versuchen Sie es fastboot flash flash-all.shstattdessen? Ich habe erfolgreich Marshmallow auf mein Nexus 6P geflasht, aber jetzt vergesse ich den spezifischen Befehl ...
Owlswipe

Pixel Telefon / Pixel Tablet?

1
Möglicherweise möchten Sie erwähnen, was Sie mit Ihrem Telefon getan haben, damit es erneut gestartet werden muss. Ist Ihr Telefon auch eine generische Google-Version oder eine Carrier-Markenversion?
24онерка

1
Es war eine generische Google-Version. Leider weiß ich nicht, wie ich es in diesen Zustand gebracht habe. Eine Kombination aus Rooten, Versuchen, die Wurzel zu entfernen und das Factory-ROM zu flashen. Meine Hoffnung war, dass "partition [bootb] existiert nicht" einen einfachen Befehl zur Neupartitionierung der ganzen Welt vorschlagen würde, aber ich habe noch keinen gefunden.
Jack O'Connor

Antworten:


5

Ich hatte genau das gleiche Problem wie Sie und nachdem ich online nichts darüber gefunden hatte, geriet ich in Panik, dass ein Fehler an meinem Telefon aufgetreten war.

Stattdessen stellte ich fest, dass die Version von ADB, die ich auf meinem Computer installiert hatte, veraltet war. Ich habe eine neuere Version von Google heruntergeladen und den Vorgang erneut versucht. Es hat gut funktioniert und ich konnte mein Telefon wiederherstellen.


Interessanterweise habe ich das Arch android-tools-Paket verwendet, daher glaube ich nicht, dass es veraltet war, aber definitiv möglich.
Jack O'Connor

hatte das gleiche Problem, war auf Version 1.0.36, dann habe ich auf Version 1.0.39 aktualisiert und das Flashen hat wie ein Zauber funktioniert! danke (+1)
George Profenza

2

Ich hatte das gleiche Problem. (Unter Ubuntu Linux) Zuerst wurde der Fehler "Fastboot too old" angezeigt. Ich konnte diesen Fehler umgehen, indem ich die Fastboot-Befehle manuell und nicht aus der Skriptdatei ./flash-all.sh ausführte.

Dann stellte ich fest, dass beim Ausführen der oben angegebene Fehler angezeigt wurde sudo fastboot update image-marlin-opm4.171019.021.d1.zip. Um das Problem zu beheben, musste ich die Tools fastboot, adb und android-sdk-platform von meinem System deinstallieren (vorausgesetzt, es handelte sich um die alten Versionen, die die CLI anstelle der neuen Version, die ich gerade auf meine ~ / Plattform heruntergeladen hatte, verwenden wollte -tools-Ordner. (Unter Ubuntu, das nur verwendet wird sudo apt-get remove adb fastboot android-sdk-platform-tools, erfordern andere Distributionen möglicherweise einen anderen Befehl, z. B. pacman für Arch, Manjaro.) Danach wurde nur in meinem Home-Verzeichnis überprüft, ob Fastboot deinstalliert und eingegeben sudo fastboot deviceswurde Befehl nicht gefunden Fehler, das ist gut.

Dann habe ich zu meinem Verzeichnis ~ / platform-tools navigiert und ausgeführt, sudo ./fastboot update image-marlin-opm4.171019.021.d1.zipdas direkt die Fastboot-Anwendung in diesem Verzeichnis verwendet, und dann hat alles gut funktioniert.

Ausgabe:

ewan@obiwan:~/platform-tools$ sudo ./fastboot update
image-marlin-opm4.171019.021.d1.zip extracting android-info.txt (0 MB)
to RAM...
--------------------------------------------        Bootloader Version...: 8996-012001-1711291800 Baseband Version.....:
8996-130091-1802061512 Serial Number........: HT69J0201460
--------------------------------------------        Checking product                                   OKAY [  0.050s] Checking version-bootloader                       
OKAY [  0.050s] Checking version-baseband                         
OKAY [  0.050s] extracting boot.img (29 MB) to disk... took 0.180s
archive does not contain 'boot.sig' archive does not contain
'boot_other.img' archive does not contain 'dtbo.img' archive does not
contain 'dt.img' archive does not contain 'odm.img' archive does not
contain 'product.img' archive does not contain 'recovery.img'
extracting system.img (1762 MB) to disk... took 16.977s archive does
not contain 'system.sig' extracting system_other.img (551 MB) to
disk... took 5.994s archive does not contain 'system.sig' archive does
not contain 'vbmeta.img' extracting vendor.img (251 MB) to disk...
took 2.891s archive does not contain 'vendor.sig' archive does not
contain 'vendor_other.img' Sending 'boot_b' (30173 KB)                
OKAY [  0.851s] Writing 'boot_b'                                  
OKAY [  0.301s] Sending sparse 'system_b' 1/4 (524284 KB)         
OKAY [ 14.661s] Writing sparse 'system_b' 1/4                     
OKAY [  4.363s] Sending sparse 'system_b' 2/4 (524284 KB)         
OKAY [ 13.404s] Writing sparse 'system_b' 2/4                     
OKAY [  3.584s] Sending sparse 'system_b' 3/4 (524284 KB)         
OKAY [ 13.773s] Writing sparse 'system_b' 3/4                     
OKAY [  4.445s] Sending sparse 'system_b' 4/4 (231592 KB)         
OKAY [  6.100s] Writing sparse 'system_b' 4/4                     
OKAY [  1.612s] Sending sparse 'system_a' 1/2 (524284 KB)         
OKAY [ 13.654s] Writing sparse 'system_a' 1/2                     
OKAY [  3.652s] Sending sparse 'system_a' 2/2 (40680 KB)          
OKAY [  1.133s] Writing sparse 'system_a' 2/2                     
OKAY [  0.400s] Sending 'vendor_b' (257548 KB)                    
OKAY [  6.709s] Writing 'vendor_b'                                
OKAY [  2.661s] Setting current slot to 'b'                       
OKAY [  0.089s] Rebooting                                          
Finished. Total time: 118.310s

1

Verwenden Sie das neueste Fastboot-Tool für Android 7.1.1, um Bilder zu flashen. Ich habe das Pixel 7.1.1 (NMF26Q, Dezember 2016) heute erfolgreich geflasht.


4
Haben Sie also Links, Dokumentationen, Screenshots oder irgendetwas?
Dan Brown

1
Ja, ich gehe davon aus, dass das Flashen des Standard-ROM für die meisten Leute nur funktioniert. Aber es hat bei mir nicht funktioniert und meine Frage ist, wie ich es beheben kann.
Jack O'Connor
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.