Nexus 7: Werks-Image kann nicht installiert werden, hängt in < Warten auf jedes Gerät > fest

Ich möchte Android auf meinem Nexus 7 2012 WiFi wiederherstellen.

Ich folge der offiziellen Anleitung .

Ich starte das Gerät im Fastboot-Modus durch Ausführung:

adb reboot bootloader

Das funktioniert gut. Aber wenn ich einen Befehl ausführe, der fastboot die Ausführung verwendet, bleibt er hängen , z.

$ fastboot oem unlock
< waiting for any device >

Das gleiche Problem mit flash-all.sh.

Das ist mir auch beim Laufen aufgefallen

adb devices

es listet das Tablet nicht auf. Es wird jedoch aufgelistet, wenn ich denselben Befehl nach dem Aufrufen des Wiederherstellungsmodus ausführe (ich habe eine TWRP-Wiederherstellung).

Weitere Details/Voraussetzungen: Ich hatte früher CianogenMod auf dem Gerät, aber ich habe es versehentlich zerschlagen (ich habe Android im Wiederherstellungsmodus entfernt, anstatt einfach die Daten zu löschen). Ich kann das CianogenMod-Image nicht mehr auf der LinageOS-Site finden (es ist nur Nexus 2013 verfügbar), also versuche ich, zumindest das zu installieren, was verfügbar ist.

Antworten (2)

Nun, das Gerät wird nur in ADB erkannt, Sie haben wahrscheinlich keine Fastboot- Treiber installiert . < waiting for any device >bedeutet, dass der Computer im Fastboot-Modus auf ein Gerät wartet.

Laden Sie die Treiber von dieser Seite herunter und installieren Sie sie. fastboot oem unlocksollte jetzt funktionieren.

Lernen Sie den Unterschied zwischen diesen beiden Protokollen (ADB und Fastboot) kennen.

Auch diese Frage kann helfen.

Laut dem Link, den Sie gepostet haben, werden die Treiber nur für Windows benötigt, aber ich verwende Ubuntu. Jedenfalls werde ich es morgen versuchen.
Das könnte helfen, denke ich: developer.android.com/studio/run/device.html
Sie haben nichts über Ihr Betriebssystem erwähnt, also nahm ich an, dass Sie Windows verwenden ... Oh, habe den Teil flash_all.sh übersprungen. Verzeihung
Ich habe android-tools-adbdas Paket installiert, aber ich kann das USB-Debugging nicht aktivieren (nicht sicher, ob es wirklich benötigt wird), da ich kein Android auf dem Gerät habe. Ich schließe immer noch mit< waiting for any device >
Ihr Fastboot funktioniert nicht, das Telefon wird nicht erkannt. Bist du sicher, dass du im Bootloader bist? Irgendein Screenshot?
Danke schön. Ich führe mit Sicherheit Fastboot aus ( lsusbzeigt an, dass sich das Gerät im Fastboot-Modus befindet). Ich habe festgestellt, dass das Problem irgendwie mit dem sudo-Zugriff zusammenhängt - fastboot devicesfunktioniert mit root.

Das Problem war, dass fastbootdas Gerät ohne nicht gesehen wurde sudo.

Um flash-all.shdie Arbeit zu erleichtern, habe ich jeden fastbootAufruf durch sudo $(which fastboot)wie in diesem Beitrag vorgeschlagen ersetzt .