Fehler beim Seitenladen von Android L

Ich versuche, mein Nexus 7 (2013) WiFi auf Android 5.0 mit zu aktualisieren adb sideload. Ich bekomme diesen Fehler:

Finding update package...
Opening update package...
Verifying update package...
E:footer is wrong
E:signature verification failed
Installation aborted.

Ich habe die Datei (Rasiermesser). Es ist eine .tgz-Datei, also habe ich die Eingabeaufforderung eingegeben (ich habe sie in SDK platorm-tools geöffnet) und ausgeführt adb sideload beaverlog.tgzund es hat mir diesen Fehler gegeben (beaverlog habe ich die Datei genannt). Die Anweisungen sagten auch, es als .zip-Datei zu tun, aber ich konnte keine .zip-Datei finden.

Antworten (2)

Da Sie eine .tgz-Datei haben, würde ich davon ausgehen, dass Sie das Factory-Image für Ihr Gerät heruntergeladen haben. Sie können adb sideloaddiese Archive nicht verwenden. Dafür sind sie nicht verpackt. Sie bemerken in Ihrem Kommentar:

Die Anweisungen sagten auch, es als .zip zu machen

...und die Anleitung stimmt. Wenn Sie feststellen, dass Ihre Umgebung von den angegebenen Anweisungen abweicht, ist dies häufig ein Hinweis darauf, dass Sie den Prozess nicht so befolgen, wie er beabsichtigt ist. In dieser Situation springt das Wiederherstellungssystem glücklicherweise aus, ohne Ihr Gerät zu beschädigen, aber in Zukunft wäre es eine gute Idee, etwas Vorsicht walten zu lassen, wenn Sie versuchen, Bilder auf Ihrem Gerät zu installieren.

Oben auf der Factory-Images-Seite, von der Sie das Update erhalten haben, finden Sie verschiedene Anweisungen zum Flashen des Inhalts des Archivs. Sie müssen entweder diese Schritte befolgen oder eine Kopie des Updates in einem ZIP-Format abrufen, das mit der wiederherstellungsbasierten Installation kompatibel ist.

Wenn Sie beabsichtigen, das Factory-Image zu verwenden, sind die richtigen Schritte:

Achtung: Beim Flashen eines neuen Systemabbildes werden alle Benutzerdaten gelöscht. Stellen Sie sicher, dass Sie zuerst alle persönlichen Daten wie Fotos sichern.

  1. Laden Sie unten das entsprechende Systemabbild für Ihr Gerät herunter und entpacken Sie es dann in ein sicheres Verzeichnis.
  2. Verbinden Sie Ihr Gerät über USB mit Ihrem Computer.
  3. Starten Sie das Gerät im Fastboot-Modus mit einer der folgenden Methoden:

    • Mit dem adb-Tool: Führen Sie bei eingeschaltetem Gerät Folgendes aus:

      adb reboot bootloader
      
    • Per Tastenkombination: Schalten Sie das Gerät aus, dann wieder ein und halten Sie sofort die entsprechende Tastenkombination für Ihr Gerät gedrückt. Um beispielsweise ein Nexus 5 („Hammerhead“) in den Fastboot-Modus zu versetzen, halten Sie die Tasten „Lauter“ + „Leiser“ + „Power“ gedrückt, während das Gerät hochfährt.

  4. Entsperren Sie bei Bedarf den Bootloader des Geräts, indem Sie Folgendes ausführen:

    fastboot oem unlock
    
  5. Das Zielgerät zeigt Ihnen einen Bestätigungsbildschirm an. (Dadurch werden alle Daten auf dem Zielgerät gelöscht.)
  6. Öffnen Sie ein Terminal und navigieren Sie zum entpackten System-Image-Verzeichnis.
  7. Führen Sie das flash-allSkript aus. Dieses Skript installiert den erforderlichen Bootloader, die Baseband-Firmware(s) und das Betriebssystem.

Wenn Sie Windows verwenden, benötigen Sie Software von Drittanbietern, um das .tgz-Archiv zu extrahieren, da Windows es nicht nativ unterstützt. 7zip ist eine kostenlose (und beliebte) Option.

Ich hatte ein ähnliches Problem, mein Gerät blieb beim Booten hängen, es zeigte das „Google“-Logo und es startete nicht.

Als ich versuchte, mit "adb sideload" zu aktualisieren, bekam ich folgende Fehlermeldung:

Finding update package...
Opening update package...
Verifying update package...
E:footer is wrong
E:signature verification failed
Installation aborted.

Dann habe ich versucht, das Nexus-Toolkit zu verwenden.

Ich glaube, es funktioniert nur in entsperrten und gerooteten Handys

Bitte versuchen Sie Ihr Glück, indem Sie die folgenden Schritte befolgen.

  1. Nexus Root Toolkit installieren (ich habe v2.0.5 verwendet)

  2. Verbinden Sie Ihr Gerät über ein USB-Kabel mit dem PC. Stellen Sie sicher, dass Ihre Treiber erfolgreich erkannt wurden, oder klicken Sie einfach auf „Vollständige Treiberinstallationsanleitung – Automatisch + Manuell) – machen Sie sich keine Gedanken über Schritt 2.

  3. Wählen Sie Ihr Gerätemodell und Ihre Android-Version (ich hatte Android 5.1.0 LMY470)

  4. Starten Sie Ihr Gerät im Bootloader-Menü neu, wählen Sie den Wiederherstellungsmodus (ich hatte den Clockwork-Wiederherstellungsmodus) > Zip installieren > Wählen Sie sideload.

  5. Klicken Sie nun auf Flash Stock + Unroot> ok > in 'Werksbilder' und wählen Sie Ihr gewünschtes Bild aus (ich würde empfehlen, das Bild nicht vom PC zu durchsuchen). Verwenden Sie im Auswahlbereich "Automatisch". Deaktivieren Sie im Abschnitt Einstellungen alle. Und dann auf OK klicken. Es wird heruntergeladen.

  6. Nach Abschluss des Vorgangs versucht das Nexus-Toolkit, das Bootloader-Menü zu starten. Jetzt sollten Sie es manuell tun, indem Sie go back back> advanced> wählen reboot bootloader.

Das ist es, es wird ein neues System installieren.

Bitte beachten Sie, dass der erste Start viel Zeit in Anspruch nehmen wird.