S
syscrh
Philosoph
- 2.186
Nachdem hier immer wieder Fragen kommen, wie man ADB und Fastboot einrichtet und wie man dies und jenes flasht, erstelle ich hier eine Anleitung für alle Nexusgeräte (Stand 09/2014), welche alles in Sachen Modding umfasst:
1. ADB und fastboot
2. Wie komme ich im Notfall zurück zu Stock?
3. Rooten
4. Custom Recovery
5. Custom ROM
Hier geht's zur Anleitung für Microsoft Windows. Verwendest Du Linux oder OS X? Dann bist Du hier richtig.
Informationen: Das Dollarzeichen "$" vor den Befehlen symbolisiert, dass ihr die Kommandos mit Benutzerrechten ausführt. "#" am Anfang steht für Rootrechte, welche ihr durch den Befehl "su" erhalten könnt. Weder "$" noch "#" werden in die Kommandozeile mit eingetippt.
Beginnen möchte ich mit dem Einrichten von ADB und fastboot:
1. Linuxdistributionen (Debian, Fedora, Ubuntu)
Öffne ein Terminal und gib das Kommando für Deine Distribution ein:
1.1 Fedora (mit RPMFusion)
1.2 Debian (Linux Mint Debian Edition, usw.)
1.3 Ubuntu (elementary OS, Linux Mint, usw.)
2. Apple OS X (Quelle: Easily Setup ADB and Fastboot on Mac, Linux and Chrome OS)
Öffne ein Terminal und gib folgendes Kommando ein:
Jetzt hast Du auch schon die benötigten Tools auf Deinem Rechner und kannst nun mit Modifikationen an Deinem Nexusgerät beginnen.
Anfangen möchte ich mit dem Flashen von den Factory Images. Als Beispiel nutze ich hier das Nexus 5.
1. Stelle sicher, dass fastboot korrekt eingerichtet ist. Dies kannst Du überprüfen, indem Du Dein Nexusgerät in den fastboot-Modus versetzt: Schalte das Gerät aus und drücke dann gleichzeitg "Ein/Aus" + "Lautstärke +" + "Lautstärke -". Gib nun in eine Kommandozeile folgendes ein:
Taucht hier Dein Gerät auf, so ist fastboot korrekt eingerichtet.
2. Lade Dir das entsprechende Factory Image (Factory Images for Nexus Devices) in Deinen Download-Ordner herunter (in der Anleitung verwende ich den Ordner "Downloads" im Heimverzeichnis). Ich empfehle immer die älteste Version zu nehmen.
Nexus S (crespo): https://dl.google.com/dl/android/aosp/soju-grk39f-factory-5ab09c98.tgz
Galaxy Nexus (maguro): https://dl.google.com/dl/android/aosp/takju-imm76i-factory-e8c33767.tgz
Nexus 4 (occam): https://dl.google.com/dl/android/aosp/occam-jdq39-factory-345dc199.tgz
Nexus 5 (2013) (hammerhead): https://dl.google.com/dl/android/aosp/hammerhead-ktu84p-factory-35ea0277.tgz
Nexus 5x (2015) (bullhead): https://dl.google.com/dl/android/aosp/bullhead-mda89e-factory-29247942.tgz
Nexus 6 (2014) (shamu): https://dl.google.com/dl/android/aosp/shamu-lrx21o-factory-e028f5ea.tgz
Nexus 6P (2015) (angler): https://dl.google.com/dl/android/aosp/angler-mda89d-factory-956d70f7.tgz
Nexus 7 (2012) (grouper): https://dl.google.com/dl/android/aosp/nakasi-jzo54k-factory-973f190e.tgz
Nexus 7 (2012) - 3G (tilapia): https://dl.google.com/dl/android/aosp/nakasig-jdq39-factory-0798439d.tgz
Nexus 7 (2013) (flo): https://dl.google.com/dl/android/aosp/razor-jss15r-factory-ec2d4f76.tgz
Nexus 7 (2013) - 3G (deb): https://dl.google.com/dl/android/aosp/razorg-jls36i-factory-ecb320cd.tgz
Nexus 9 (2014) (volantis): https://dl.google.com/dl/android/aosp/volantis-lrx21q-factory-10521789.tgz
Nexus 10 (manta): https://dl.google.com/dl/android/aosp/mantaray-jdq39-factory-d79f489e.tgz
3. Entpacke dieses in Deinen Downloadordner. Öffne dafür ein Terminal und gib unten beschriebenen Befehl angepasst für Dein Gerät ein. Für das Nexus 5 lautet der Befehl:
4. Navigiere in den entpackten Ordner (bitte den Befehl wieder entsprechend anpassen):
5. Nun muss der Bootloader entsperrt werden (Du musst das Gerät dafür zuerst in den fastboot-Modus versetzen, wie unter 1. beschrieben):
6. Führe die Datei 'flash-all.sh' aus. Achtung: Dadurch wird das Factory Image geflasht und alle Daten auf dem Gerät gelöscht.
7. Warte auf die Fertigstellung des Vorgangs. Danach schaltest Du das Gerät aus und startest wieder in den fastboot-Modus. Schließe den Bootloader.
8. Dein Nexusgerät ist nun wieder im Werkszustand.
9. Aufräumen des Rechners (auch hier muss der jeweilige Gerätename angepasst werden):
Damit man überhaupt einmal in die Verlegenheit kommt, dass man wieder die originale Firmware flashen muss, muss man natürlich auch erst einmal etwas an seinem Gerät modifizieren. Die nachfolgenden Anleitungen beziehen sich auf Rooten, das Installieren einer Custom Recovery und das Flashen einer Custom ROM.
1.1 Rooten
1.1.1 Lade Dir folgende Dateien herunter:
- TWRP (das entsprechende Gerät suchen und dann den direkten Link zur *img-Datei nehmen (Unterpunkt "Download-Links"): Devices
- Magisk [Download] (open source)
1.1.2. Nun muss der Bootloader entsperrt werden (Du musst das Gerät dafür zuerst in den fastboot-Modus versetzen):
1.1.3 Kopiere nun die "Magisk.zip" in den internen Speicher Deines Nexusgerätes.
1.1.4 Schalte Dein Gerät aus, starte in den fastboot-Modus, öffne auf Deinem PC ein Terminal, verbinde Dein Gerät mit diesem und gib folgenden Befehl ein (vorausgesetzt die Datei liegt im "Downloads"-Ordner):
Auch hier ist der Gerätename 'hammerhead' durch den des jeweiligen Nexusgerätes zu ersetzen.
1.1.5 TWRP sollte nun auf dem Nexusgerät starten. Klicke nun auf "Install", wähle die "Magisk.zip", bestätige und warte kurz. Jetzt wählst Du noch "Reboot system" und Du hast Dein Nexusgerät erfolgreich gerootet.
2. Custom Recovery (TWRP) installieren (Voraussetzung für die Installation einer Custom ROM):
2.1 Lade Dir folgende Datei herunter:
- TWRP (das entsprechende Gerät suchen und dann den direkten Link zur *img-Datei nehmen (Unterpunkt "Download-Links"): Devices
2.2 Schalte Dein Gerät aus, starte in den fastboot-Modus, öffne auf Deinem PC ein Terminal, verbinde Dein Gerät mit diesem und gib folgenden Befehl ein (vorausgesetzt die Datei liegt im "Downloads"-Ordner):
'hammerhead' wieder durch den entsprechenden Gerätenamen ersetzen.
2.3 Glückwunsch! Die Custom-Recovery ist nun installiert. Über die Lautstärketasten kannst Du im fastboot-Modus den Start in diese auswählen. Mit "Ein/Aus" bestätigst Du die Auswahl.
3. Custom ROM (LineageOS):
3.1 Lade Dir folgende Dateien herunter:
- LineageOS (in der linken Spalte den Gerätenamen auswählen, den ich beim Flashen des Factory Images hingeschrieben habe): LineageOS Downloads
- Google Apps (falls benötigt): Open GApps
3.2 Kopiere die heruntergeladene Datei in den internen Speicher Deines Nexusgerätes. Schalte das Gerät aus, starte in den fastboot-Modus und wähle "Recovery" aus (Wichtig: Ihr müsst TWRP schon installiert haben!).
3.3 Gehe auf "Wipe", "Advanced wipe" und wähle alles bis auf "Internal Storage" und OTG aus. Bestätige den Vorgang.
3.4 Wähle "Install" und wähle die heruntergeladene LineageOS-zip. Wähle "Add another File" und wähle die Google Apps aus. Bestätige danach den Flashvorgang und warte ab. Danach einfach "Reboot system" auswählen.
3.5 Glückwunsch, Du startest gerade eben in Dein frisch installiertes LineageOS! Viel Spaß damit!
Wie ihr seht ist das alles kein Hexenwerk und es ist bei allen Nexusgeräten gleich. Ich hoffe, dass euch die Arbeit viel Sucherei abnimmt und ich euch weiterhelfen kann. Falls es Unklarheiten, Fragen oder sonstige Beschwerden gibt, da ich z. B. Dinge besser erklären soll oder irgendetwas falsch beschrieben habe, dann meldet euch doch einfach hier im Thread. Veröffentlicht habe ich ihn im Nexus 5-Forum, da man hier bei Android-Hilfe.de leider keinen allgemeinen Nexusbereich hat und ich denke, dass es hier in Zukunft viele Leute gibt, welche ihr Gerät rooten möchten. Ich weiß, dass es hier schon tolle Threads zu den Themen gibt, aber ich denke, dass es praktisch ist alles zusammenzufassen (außerdem besitzen ältere Nexusgeräte diese Anleitungen hier im Forum leider nicht).
1. ADB und fastboot
2. Wie komme ich im Notfall zurück zu Stock?
3. Rooten
4. Custom Recovery
5. Custom ROM
Hier geht's zur Anleitung für Microsoft Windows. Verwendest Du Linux oder OS X? Dann bist Du hier richtig.
Informationen: Das Dollarzeichen "$" vor den Befehlen symbolisiert, dass ihr die Kommandos mit Benutzerrechten ausführt. "#" am Anfang steht für Rootrechte, welche ihr durch den Befehl "su" erhalten könnt. Weder "$" noch "#" werden in die Kommandozeile mit eingetippt.
Beginnen möchte ich mit dem Einrichten von ADB und fastboot:
1. Linuxdistributionen (Debian, Fedora, Ubuntu)
Öffne ein Terminal und gib das Kommando für Deine Distribution ein:
1.1 Fedora (mit RPMFusion)
Code:
$ su -c 'dnf install -y android-tools'
Code:
$ su -c 'apt-get install -y android-tools-adb android-tools-fastboot'
Code:
$ sudo apt-get install -y android-tools-adb android-tools-fastboot
2. Apple OS X (Quelle: Easily Setup ADB and Fastboot on Mac, Linux and Chrome OS)
Öffne ein Terminal und gib folgendes Kommando ein:
Code:
$ bash <(curl https://raw.githubusercontent.com/corbindavenport/nexus-tools/master/install.sh)
Jetzt hast Du auch schon die benötigten Tools auf Deinem Rechner und kannst nun mit Modifikationen an Deinem Nexusgerät beginnen.
Anfangen möchte ich mit dem Flashen von den Factory Images. Als Beispiel nutze ich hier das Nexus 5.
1. Stelle sicher, dass fastboot korrekt eingerichtet ist. Dies kannst Du überprüfen, indem Du Dein Nexusgerät in den fastboot-Modus versetzt: Schalte das Gerät aus und drücke dann gleichzeitg "Ein/Aus" + "Lautstärke +" + "Lautstärke -". Gib nun in eine Kommandozeile folgendes ein:
Code:
$ sudo fastboot devices
2. Lade Dir das entsprechende Factory Image (Factory Images for Nexus Devices) in Deinen Download-Ordner herunter (in der Anleitung verwende ich den Ordner "Downloads" im Heimverzeichnis). Ich empfehle immer die älteste Version zu nehmen.
Nexus S (crespo): https://dl.google.com/dl/android/aosp/soju-grk39f-factory-5ab09c98.tgz
Galaxy Nexus (maguro): https://dl.google.com/dl/android/aosp/takju-imm76i-factory-e8c33767.tgz
Nexus 4 (occam): https://dl.google.com/dl/android/aosp/occam-jdq39-factory-345dc199.tgz
Nexus 5 (2013) (hammerhead): https://dl.google.com/dl/android/aosp/hammerhead-ktu84p-factory-35ea0277.tgz
Nexus 5x (2015) (bullhead): https://dl.google.com/dl/android/aosp/bullhead-mda89e-factory-29247942.tgz
Nexus 6 (2014) (shamu): https://dl.google.com/dl/android/aosp/shamu-lrx21o-factory-e028f5ea.tgz
Nexus 6P (2015) (angler): https://dl.google.com/dl/android/aosp/angler-mda89d-factory-956d70f7.tgz
Nexus 7 (2012) (grouper): https://dl.google.com/dl/android/aosp/nakasi-jzo54k-factory-973f190e.tgz
Nexus 7 (2012) - 3G (tilapia): https://dl.google.com/dl/android/aosp/nakasig-jdq39-factory-0798439d.tgz
Nexus 7 (2013) (flo): https://dl.google.com/dl/android/aosp/razor-jss15r-factory-ec2d4f76.tgz
Nexus 7 (2013) - 3G (deb): https://dl.google.com/dl/android/aosp/razorg-jls36i-factory-ecb320cd.tgz
Nexus 9 (2014) (volantis): https://dl.google.com/dl/android/aosp/volantis-lrx21q-factory-10521789.tgz
Nexus 10 (manta): https://dl.google.com/dl/android/aosp/mantaray-jdq39-factory-d79f489e.tgz
3. Entpacke dieses in Deinen Downloadordner. Öffne dafür ein Terminal und gib unten beschriebenen Befehl angepasst für Dein Gerät ein. Für das Nexus 5 lautet der Befehl:
Code:
$ cd ~/Downloads && tar -xvf hammerhead*.tgz
Code:
$ cd ~/Downloads/hammerhead*/
Code:
$ sudo fastboot oem unlock
Code:
$ sudo sh flash-all.sh
Code:
$ sudo fastboot oem lock
9. Aufräumen des Rechners (auch hier muss der jeweilige Gerätename angepasst werden):
Code:
$ rm -r ~/Downloads/hammerhead*/ && rm hammerhead*.tgz
1.1 Rooten
1.1.1 Lade Dir folgende Dateien herunter:
- TWRP (das entsprechende Gerät suchen und dann den direkten Link zur *img-Datei nehmen (Unterpunkt "Download-Links"): Devices
- Magisk [Download] (open source)
1.1.2. Nun muss der Bootloader entsperrt werden (Du musst das Gerät dafür zuerst in den fastboot-Modus versetzen):
Code:
$ sudo fastboot oem unlock
1.1.4 Schalte Dein Gerät aus, starte in den fastboot-Modus, öffne auf Deinem PC ein Terminal, verbinde Dein Gerät mit diesem und gib folgenden Befehl ein (vorausgesetzt die Datei liegt im "Downloads"-Ordner):
Code:
$ sudo fastboot boot ~/Downloads/openrecovery-twrp-*-hammerhead.img
1.1.5 TWRP sollte nun auf dem Nexusgerät starten. Klicke nun auf "Install", wähle die "Magisk.zip", bestätige und warte kurz. Jetzt wählst Du noch "Reboot system" und Du hast Dein Nexusgerät erfolgreich gerootet.
2. Custom Recovery (TWRP) installieren (Voraussetzung für die Installation einer Custom ROM):
2.1 Lade Dir folgende Datei herunter:
- TWRP (das entsprechende Gerät suchen und dann den direkten Link zur *img-Datei nehmen (Unterpunkt "Download-Links"): Devices
2.2 Schalte Dein Gerät aus, starte in den fastboot-Modus, öffne auf Deinem PC ein Terminal, verbinde Dein Gerät mit diesem und gib folgenden Befehl ein (vorausgesetzt die Datei liegt im "Downloads"-Ordner):
Code:
$ sudo fastboot flash recovery ~/Downloads/openrecovery-twrp-*-hammerhead.img
2.3 Glückwunsch! Die Custom-Recovery ist nun installiert. Über die Lautstärketasten kannst Du im fastboot-Modus den Start in diese auswählen. Mit "Ein/Aus" bestätigst Du die Auswahl.
3. Custom ROM (LineageOS):
3.1 Lade Dir folgende Dateien herunter:
- LineageOS (in der linken Spalte den Gerätenamen auswählen, den ich beim Flashen des Factory Images hingeschrieben habe): LineageOS Downloads
- Google Apps (falls benötigt): Open GApps
3.2 Kopiere die heruntergeladene Datei in den internen Speicher Deines Nexusgerätes. Schalte das Gerät aus, starte in den fastboot-Modus und wähle "Recovery" aus (Wichtig: Ihr müsst TWRP schon installiert haben!).
3.3 Gehe auf "Wipe", "Advanced wipe" und wähle alles bis auf "Internal Storage" und OTG aus. Bestätige den Vorgang.
3.4 Wähle "Install" und wähle die heruntergeladene LineageOS-zip. Wähle "Add another File" und wähle die Google Apps aus. Bestätige danach den Flashvorgang und warte ab. Danach einfach "Reboot system" auswählen.
3.5 Glückwunsch, Du startest gerade eben in Dein frisch installiertes LineageOS! Viel Spaß damit!
Wie ihr seht ist das alles kein Hexenwerk und es ist bei allen Nexusgeräten gleich. Ich hoffe, dass euch die Arbeit viel Sucherei abnimmt und ich euch weiterhelfen kann. Falls es Unklarheiten, Fragen oder sonstige Beschwerden gibt, da ich z. B. Dinge besser erklären soll oder irgendetwas falsch beschrieben habe, dann meldet euch doch einfach hier im Thread. Veröffentlicht habe ich ihn im Nexus 5-Forum, da man hier bei Android-Hilfe.de leider keinen allgemeinen Nexusbereich hat und ich denke, dass es hier in Zukunft viele Leute gibt, welche ihr Gerät rooten möchten. Ich weiß, dass es hier schon tolle Threads zu den Themen gibt, aber ich denke, dass es praktisch ist alles zusammenzufassen (außerdem besitzen ältere Nexusgeräte diese Anleitungen hier im Forum leider nicht).
Zuletzt bearbeitet: