Android Fastboot & Bootloader: Entsperren, Starten, ADB-Befehle & die Tastenkombinationen

Johannes Kneussel
5

Was genau hat es mit dem Android-Bootloader und dem Fastboot-Modus auf sich? Welche Tastenkombination ist nötig, um den Bootloader oder Fastboot zu starten? Und was bedeutet es einen geschlossenen oder verschlüsselten Bootloader zu haben und wie entsperrt man diesen? Antworten und einige Lösungsansätze findet ihr in diesem Ratgeber.

Video | Custom Recovery-Mode TWRP

Android-Bootloader & -Fastboot: Was ist was?

Bootloader_simplified
Android-Bootloader:

Der Bootloader ist ein Software-Prozess, der beim Anschalten des Gerätes als einer der ersten Vorgänge überhaupt gestartet wird. Vereinfacht ausgedrückt: Beim Einschalten eines Geräts wie beispielsweise einem x86-Rechner oder Android-Smartphone wird zunächst das BIOS geladen, welches den Bootloader initialisiert.

Der Bootloader in Android ermöglicht den Start eines Kernels und darauf folgend dem Android-Betriebssystem, aber ebenso den Android-Recovery-Mode, der parallel zum Kernel läuft (siehe Abbildung rechts). Den Recovery-Modus kann man als kleines Parallel-OS verstehen, welches sich selbst dann starten lässt, wenn die Android-ROM (das eigentliche Betriebssystem) beschädigt ist.

Während das BIOS nicht modifizierbar ist, befindet sich der Bootloader an einer ganz bestimmten Stelle des Gerätespeichers (bei Windows spricht man hier bspw. vom Master Boot Record, kurz MBR). Der Bootloader unter Android kennt drei Zustände: offen, geschlossen und verschlüsselt. Was das genau bedeutet und wie man eine Sperre umgeht, lest ihr weiter unten im Artikel.

Fastboot

Der Fastboot ist eine Art erweiterter Bootloader. Die Funktion entspricht also dem Bootloader, geht aber noch darüber hinaus. So ist es in Fastboot möglich, einen neuen Bootloader zu installieren, den Bootloader zu entsperren oder bestimmte Custom-ROMS zu flashen.

Bei Samsung-Geräten gibt es keinen Fastboot-Modus, sondern den sogenannten Odin- bzw. Download-Modus. Fastboot ist Bestandteil des SDK und wird im Normalfall über das Kommandozeilen-Tool auf dem PC mit dem Befehl adb reboot bootloader gestartet. Manche Custom-ROMs werden über Fastboot, andere über den Recovery-Modus installiert.

Die peinlichsten Autokorrektur-Fails aller Zeiten GIGA Bilderstrecke Die peinlichsten Autokorrektur-Fails aller Zeiten

Android-Bootloader & -Fastboot starten – Wie ist die Tastenkombination?

Häufig kann man den Fastboot-Modus (und somit den Bootloader-Modus) von Android über eine bestimmte Tastenkombination starten. In der Regel müssen die Smartphones dafür ausgeschaltet sein.

Modus Befehl
Fastboot adb reboot bootloader
Recovery-Mode adb reboot recovery

Bootloader über Tastenkombination starten

  • Bei Samsung gibt es keinen Fastboot, sondern den Odin- bzw. Download-Modus. Ihn erreicht man, wenn man das Gerät ausschaltet und anschließend den Power-, Home- und die Leiser-Taste gedrückt hält. Per ADB erreicht man ihn mit dem Befehl adb reboot download.
  • Bei HTC-Smartphones sind es die Leiser-Taste und der Powerbutton. Sobald der Startbildschirm erscheint, lasst ihr den Powerbutton los, die Lautstärketaste aber weiterhin gedrückt. Im Anschluss seid ihr im Bootloader. HTC unterscheidet zwischen Bootloader und Fastboot, letzteren erreicht ihr sowie den Recovery-Modus direkt über den Bootloader.
  • Für LG-Geräte gilt: Der Fastboot-Modus ist lediglich über ADB verfügbar.
  • Bei Sony ist es wiederum etwas anders: Hier gibt es einen Fastboot- und einen Flash-Modus. Ihr erreicht diese, wenn ihr das Gerät ausgeschaltet an den Computer anschließt während ihr für Ersteren die Lauter-Taste und für Zweiteren wiederum die Leiser-Taste gedrückt haltet. Es gibt allerdings zahlreiche Ausnahmen.
  • Tastenkombinationen für alle aktuell verfügbaren Geräte und auch ältere Modelle findet ihr beispielsweise auf der Herstellerseite oder bei den Kollegen von Droidviews (englisch).

Bootloder: geschlossen, gesperrt (locked), offen oder verschlüsselt - Wie kann man den Bootloader entsperren?

Geschlossen, offen, gesperrt – Was bedeuten diese Begriffe im Zusammenhang mit dem Bootloader?

  • Ist ein Bootloader offen, könnten tief greifende Veränderungen am Android-System vorgenommen werden. So ist es z.B. möglich, Custom-ROMS zu installieren. Im Normalfall sind Bootloader allerdings nicht offen, da durch tiefgreifende Modifizierungen an einem Android-Gerät das Smartphone oder Tablet an sich unwiederbringlich beschädigt werden kann. So verwundert es auch nicht, dass unter Umständen die Garantie eines Smartphones erlischt, wenn man den Bootloader unlockt.

  • Ist ein Bootloder gesperrt (auch geschlossen bzw locked auf Englisch), kann man lediglich ROMs aufspielen, die vom Gerät selbst als autorisiert anerkannt werden, also beispielsweise ein Android-Update vom Hersteller.
  • Mehr Informationen über das nötige Entsperren des Bootloaders, wenn man eine Custom-ROM aufspielen wollt, lest ihr bei XDA.
  • Übrigens: Das Entsperren oder Unlocken eines Bootloaders hat nicht direkt etwas mit dem Rooten eines Android-Smartphones zu tun. So gibt es Custom-ROMs mit Root-Zugriff unter Android (also dem Vollzugriff auf das OS) und solche ohne einen Root-Zugriff. Wichtig ist nur, dass der Bootloader entsperrt ist. Den offenen Bootloader kann man im Anschluss nutzen, um eine Custom-ROM mit Root-Zugriff oder ebenfalls wieder ein Factory-Image ohne Root-Zugriff zu installieren.
  • Bei Samsung-Geräten ist diese Thematik noch einmal etwas komplexer: Ist die Signatur eines Bootloaders verschlüsselt, lässt sich der Bootloader nur schwer oder gar nicht entsperren bzw. öffnen. Verschlüsselte Bootloader gibt es aber vorrangig nur in den USA und anderen Ländern. Hierzulande haben wir damit nur selten zu kämpfen.

Fastboot-Befehle im ADB im Überblick

Ist das Gerät an den PC per ADB angeschlossen, könnt ihr folgende Befehle ausführen:

Befehl Funktion
fastboot help Zeigt alle verfügbaren Fastboot-Befehle an
fastboot devices Zeigt alle verfügbaren Geräte an
fastboot reboot Startet das Gerät neu
fastboot reboot bootloader Startet in den Bootloader- oder Fastbootmodus
fastboot flash <Partition> /pfad/zur/datei.img Flascht ein Image auf eine Partition
fastboot erase <Partition> Löscht eine Partition

 

Bildquellen: George Dolgikh / Shutterstock.com

Weitere Themen: Android

Neue Artikel von GIGA ANDROID

GIGA Marktplatz
}); });