Auf dieser Seite finden Sie Details zum Flashen von Android-Builds auf Geräte mit den Tools fastboot und adb. Mit adb können Sie Ihre Entwickler-Workstation direkt mit Ihrem Android-Gerät verbinden und verschiedene Vorgänge ausführen. Mit Fastboot können Sie Android installieren (flashen) und mit dem Bootloader des Geräts interagieren, um Ihre Betriebssystem- und App-Änderungen zu testen. Weitere Informationen zur Funktionsweise von adb mit Schwerpunkt auf der App Entwicklung finden Sie auf der Seite Android Debug Bridge (adb) in Android Studio. Details zum Code für adb finden Sie in der adb README-Datei.
Prüfen, ob Fastboot und adb vorhanden sind
Wenn Sie Android erstellen, werden adb und Fastboot standardmäßig erstellt. Führen Sie die folgenden Befehle aus, um die Verfügbarkeit von adb und Fastboot zu prüfen:
adb --versionfastboot --version
Wenn Versionsnummern angezeigt werden, sind Fastboot und adb installiert. Wenn keine Versionsnummern angezeigt werden, prüfen Sie, ob Sie Android erfolgreich erstellt haben. Fahren Sie mit USB-Verbindung aktivieren fort.
USB-Verbindung aktivieren
Bevor Sie Android auf einem Gerät ausführen können, müssen Sie die USB-Verbindung aktivieren:
Aktivieren Sie in den Entwickleroptionen die OEM-Entsperrung und das USB-Debugging:
- Tippen Sie in den Einstellungen auf Über das Telefon.
- Tippen Sie siebenmal auf Build-Nummer.
- Wenn die Meldung Sie sind jetzt Entwickler angezeigt wird, tippen Sie auf <-.
- Tippen Sie auf System und dann auf Entwickleroptionen.
- Aktivieren Sie OEM-Entsperrung und USB-Debugging. Wenn die OEM-Entsperrung nicht verfügbar ist, stellen Sie eine Verbindung zum Internet her, damit das Gerät eingecheckt werden kann. Wenn das immer noch nicht funktioniert, können Sie das Einchecken erzwingen: Geben Sie in der Dialer App *#*#CHECKIN#*#* (*#*#2432546#*#*) ein (keine SIM-Karte erforderlich). Nachdem Sie die Nummer eingegeben haben (Sie müssen nicht auf „Anrufen“ tippen), verschwindet der Text und eine Erfolgsmeldung wird angezeigt.
Wenn die OEM-Entsperrung weiterhin nicht verfügbar ist, ist Ihr Gerät möglicherweise von Ihrem Mobilfunkanbieter gesperrt und der Bootloader kann nicht entsperrt werden.
Verbinden Sie Ihr Gerät mit einem USB-Anschluss Ihrer Workstation.
Im Fastboot-Modus starten
Bevor Android auf ein Gerät geflasht werden kann, muss sich das Gerät im Fastboot-Modus befinden. Es gibt zwei Möglichkeiten, ein Gerät im Fastboot-Modus zu starten:
- Verwenden Sie den
adbBefehl: Geben Sie in der Befehlszeileadb reboot bootloaderein. - Verwenden Sie eine Tastenkombination:
- Ermitteln Sie die Tastenkombination für Ihr Gerät. Eine Tabelle mit Fastboot Tastenkombinationen finden Sie unter Fastboot-Tastenkombinationen.
- Schalten Sie das Gerät aus.
- Schalten Sie das Gerät ein und halten Sie sofort die Tastenkombination für Ihr Gerät gedrückt (in Schritt 1 ermittelt).
Bootloader entsperren
Nach dem Start im Fastboot-Modus müssen Sie den Bootloader entsperren.
So entsperren Sie den Bootloader:
- (Optional) Sichern Sie alle wichtigen Dateien auf dem Gerät.
Führen Sie den Befehl zum Entsperren für Ihr Gerät aus:
- Wenn Sie ein Nexus- oder Pixel-Gerät aktualisieren, das 2015 oder später hergestellt wurde, führen Sie
fastboot flashing unlockaus. - Pixel 2: Um den Bootloader zu flashen, prüfen Sie, ob der Bootloader des Pixel 2 mindestens auf die Version von Oreo MR1 aktualisiert wurde. Wenn Sie ein Pixel 2 auf diese Version aktualisieren möchten, wenden Sie das Over-the-Air-Update (OTA) an oder laden Sie ein vollständiges OTA-Update per Sideload.
- Nur für Pixel 2 XL mit einer Loader-Version vor TMZ20a: Die kritischen Partitionen müssen möglicherweise vor dem Flashen entsperrt werden. Führen Sie
fastboot flashing unlock_criticalaus, um die kritischen Partitionen nur auf dem Pixel 2 XL zu entsperren. - Wenn Sie ein Gerät entsperren, das vor 2015 hergestellt wurde, führen Sie
fastboot oem unlockaus.
Auf dem Zielgerät wird ein Bestätigungsbildschirm angezeigt.
- Wenn Sie ein Nexus- oder Pixel-Gerät aktualisieren, das 2015 oder später hergestellt wurde, führen Sie
Bestätigen Sie, dass Sie alle Nutzerdaten löschen und das Gerät entsperren möchten.
Gerät flashen
Sie können ein ganzes Android-System mit einem einzigen Befehl flashen. Wenn Sie ein ganzes System mit einem einzigen Befehl flashen, wird geprüft, ob das zu flashende System mit dem installierten Bootloader und der Funkschnittstelle kompatibel ist. Außerdem werden die Boot-, Wiederherstellungs- und Systempartitionen zusammen geschrieben und das System neu gestartet.
So flashen Sie ein Gerät:
Versetzen Sie das Gerät in den Fastboot-Modus, indem Sie beim Starten die entsprechende Tastenkombination gedrückt halten oder den folgenden Befehl verwenden:
adb reboot bootloaderFühren Sie nach dem Start des Geräts im Fastboot-Modus Folgendes aus:
fastboot flashall -w
Mit der Option -w wird die Partition /data auf dem Gerät gelöscht. Das ist nützlich, wenn Sie ein bestimmtes Gerät zum ersten Mal flashen.
Bootloader wieder sperren
So sperren Sie den Bootloader wieder:
- Führen Sie für Geräte, die 2015 oder später hergestellt wurden, den Befehl
fastboot flashing lockaus. - Führen Sie für Geräte, die 2014 oder früher hergestellt wurden, den Befehl
fastboot oem lockaus.
Gerät auf Werkseinstellungen zurücksetzen
Factory Images für Google-Geräte sind unter Factory Images für Nexus- und Pixel-Geräte verfügbar. Factory Images für das Motorola Xoom werden direkt von Motorola vertrieben.