Mit dem Android Flash Tool können Sie ein Android-Build auf Ihr Gerät flashen, um es zu entwickeln und zu testen. Um loszulegen, benötigen Sie einen Entwicklungsrechner und ein Android-Gerät.
Anforderungen an den Entwicklungsrechner
Ihr Entwicklungsrechner muss diese Anforderungen erfüllen:
- Browser: Jeder Browser, der WebUSB unterstützt, z. B. Chrome oder Edge 79+.
- Plattformen:
- Linux
- macOS
- Chrome OS
- Windows (erfordert einen zusätzlichen USB-Treiber)
Installation von Windows-Treibern
Um mit Fastboot- und Flash-Geräten auf einem Windows-Rechner zu arbeiten, benötigen Sie einen angepassten USB-Treiber aus dem Android SDK. Weitere Details finden Sie unterOEM-USB-Treiber installieren auf der Android Developers Site.
adb kill-server
Geräteanforderungen
Sie können eine neue Version von Android auf diese unterstützten Geräte flashen:
- DragonBoard 845c (db845c)
- HiKey 960
- HiKey
- Glass Enterprise Edition 2 builds
- Pixel 4 XL
- Pixel 4
- Pixel 3a XL
- Pixel 3a
- Pixel 3 XL
- Pixel 3
- Pixel 2 XL
- Pixel 2
Vorbereiten des Geräts
Bevor du ein Build auf dein Gerät flashen kannst, müssen Sie Ihr Gerät vorbereiten:
- Entwickleroptionen und USB-Debugging aktivieren.
- Aktivieren Sie die OEM-Entsperrung im Menü Entwickleroptionen. Wenn Ihr Bootloader bereits entsperrt ist, wird diese Option mitBootloader ist bereits entsperrt ausgegraut.
- Wenn Sie Probleme haben, die OEM-Entsperrung zu aktivieren, stellen Sie sicher:
- Ihr Gerät ist mit dem Internet verbunden.
- Ihr Gerät hat sich bei Google angemeldet, was möglicherweise nicht der Fall ist, nur weil Ihr Gerät kürzlich mit dem Internet verbunden wurde. Um ein Einchecken zu erzwingen, geben Sie *#*#CHECKIN#*#* (*#*#2432546#*#*) in den Dialer ein (keine SIM erforderlich). Nachdem du die Nummer eingegeben hast (du brauchst nicht auf Anrufen zu drücken), verschwindet der Text und eine Erfolgsmeldung erscheint.
Flashen deines Geräts
- Schließe dein Gerät direkt an deinen Entwicklungsrechner an (keine Hubs, Adapter, Extender oder Monitore).
- Öffne flash.android.com in einem Browser auf deinem Entwicklungsrechner. Es öffnet sich die Willkommensseite.
- Erlauben Sie dem Flash-Tool, mit Ihrem Testgerät über adb zu kommunizieren, indem Sie das Popup-Fenster akzeptieren, in dem es heißt: Erlauben Sie der Website den Zugriff auf Ihre ADB-Schlüssel, um mit Geräten zu kommunizieren.
- Klicken Sie auf Neues Gerät hinzufügen.
- Wählen Sie Ihr Gerät aus der Liste aus und klicken Sie auf Verbinden. Diese Liste enthält möglicherweise nicht den vollständigen Gerätenamen.
- Wählen Sie auf dem Bildschirm Ihres Geräts die Option Von diesem Computer aus immer zulassen und klicken Sie auf OK, um die USB-Debugging-Verbindung zu akzeptieren.
- Wählen Sie das verbundene Gerät in Ihrem Browser aus.
- Suchen Sie in der Liste nach dem gewünschten Build und wählen Sie es aus. Sie können auch Optionen auswählen, z. B. das Gerät löschen oder alle Partitionen zwangsflashen.
- Klicken Sie auf Installieren, um den Vorgang zu starten. Das Gerät startet neu und wechselt in den Fastboot-Modus.
- Nachdem „Flash Complete“ angezeigt wird, trennen Sie das Gerät vom USB-Kabel.
USB-Übertragungsfehler
Manchmal haben Android-Geräte aufgrund des hohen Datendurchsatzes Probleme bei der Kommunikation über bestimmte USB-Ports oder Hubs. Um die Zuverlässigkeit zu verbessern:
- Verwenden Sie keine USB-Hubs. Dies gilt auch für Verbindungen über Monitore.
- Verwenden Sie nach Möglichkeit keine USB-Verlängerungskabel oder -Adapter.
- Wählen Sie einen anderen USB-Anschluss. Rückwärtige Anschlüsse sind oft zuverlässiger als vordere.
- Wenn du einen USB-C-Anschluss verwendest, versuche es stattdessen mit einem USB-A-Anschluss.
Zurück zum letzten öffentlichen Build
Wenn du dein Pixel-Gerät auf den öffentlichen Build zurücksetzen möchtest, kannst du hier auf das letzte Werksimage zurückflashen und dein Gerät sperren.