[ANLEITUNG] Tutorial Sammlung - Google Nexus 5 (bootloader unlocken/custom recovery/root)

  • Antworten:87
  • OffenStickyNicht beantwortet
  • Forum-Beiträge: 215

03.11.2013 14:47:40 via Website

image

Absolut niemand übernimmt Verantwortung für euer Handeln
- alles auf eigene Gefahr -

Inhalt:

  1. Erklärungen
  2. Setup - Vorbereitung
  3. Bootloader entsperren/unlocken
  4. Custom Recovery flashen
  5. Root Rechte einrichten
  6. Factory Reset / Werkseinstellung

Download-Übersicht

Gesamtes Tutorial/Anleitung in Videoform

Ein Nexus Gerät zu rooten ist eigentlich ein sehr einfacher Prozess. Bevor man beginnt sollte man sich allerdings etwas Grundwissen aneignen um die einzelnen Schritte auch zuverstehen. Die hier gezeigte Methode lässt sich in 3 Bereiche aufteilen. Bootloader entsperren > Custom Recovery installieren > und schliesslich das Rooten. Eigentlich sind es 4 Bereiche wenn man das Vorbereiten des PCs und des Smarphones mitzählt. Jeder dieser Schritte baut aufeinander auf. Hier eine kurze Erklärung dazu:

Vorwort

  1. Setup - Vorbereitung: Es ist nötig die erforderlichen Treiber auf
    dem PC installiert zuhaben ansonsten wird euer Nexus 5 nicht richtig
    erkannt. Zudem sollte man USB Debugging auf dem Phone anschlaten,
    auch das wird hier erklärt.
  2. Bootloader entsperren: Dieser Vorgang öffnet die Tür zum
    beschreiben des internen Speichers. Es erlaubt euch images auf die
    Hauptpartition des Gerätes zuflashen.
  3. Custom Recovery installieren: Ein Custom Recovery wird auf die
    recovery Partition des Gerätes geflasht und überschreibt das
    original Recovery welches standartmäßig installiert ist. Custom
    Recoverys bringen eine Menge zusätzlicher Funktionen mitsich, unter
    anderem wipes, installieren von flashbaren .zip Dateien und
    komplette Backups des NAND (Nandroind Backup). Ein entsperrter
    Bootloader ist Vorraussetzung für das installieren eines Custom
    Recovery.
  4. Rooten: Ihr erlangt root-Rechte entweder indem ihr per recovery
    eine flashbare, bereits gerootete Custom Rom flasht oder eine
    flashbare .zip installiert die die SuperSU Binaries enthält. Ein
    Custom Recovery ist Vorraussetzung für das rooten des Smartphones.

Nach diesen Schritten wird euer Nexus 5 gerootet sein, ihr habt ein custom recovery installiert und euer Bootloader ist offen, alles was Smartphone dieser Tage braucht. Die hier gezeigte Methode wird von vielen Usern gegenüber den Toolkits bevorzugt da man unteranderem selbst die Kontrolle über die einzelnen Schritte hat und man viel besser verstehen kann was man da eigentlich gerade macht. Hat man es einmal verstanden, verspreche ich euch ihr werden diese Methode auch bevorzugen, nicht zuletzt weil man damit mindestens genau so schnell ist wie mit einem Toolkit. Und außerdem, wo bleibt der Spass wenn ein Programm einem alles vorkaut :)

Ich empfehle euch diese Anleitung mehrmals durch zulesen bevor ihr anfängt irgendetwas an eurem Nexus zuverändern.

— geändert am 02.09.2016 15:37:32

  • Forum-Beiträge: 215

03.11.2013 14:47:47 via Website

image

ABD und Fastboot Installation

  1. Android SDK (32 & 64bit) oder eine nur die erfoderlichen
    Komponenten (Slim Version) downloaden - ich habe das Slim Paket
    genommen
  2. .zip entpacken und den Ordner "android-sdk-windows" in das root
    Verzeichnis eures PC schieben (zb. C:\android-sdk-windows) - falls
    ihr die Slim Version geladen habt geht ab Schritt 5 weiter
  3. Nur falls ihr das komplette Android SDK geladen habt: Startet im dem
    Ordner "SDK Manager.exe". Installiert die folgenden Pakete: [Tools >
    Android SDK Tools > Android SDK Platform-tools] + [Extras > Android
    Support Libary, Google USB Driver]
  4. Nur falls ihr das komplette Android SDK geladen habt: Im
    "android-sdk-windows" Ordner sollte sich nun ein neuer Ordner
    "platfrom-tool" befinden, falls nicht, wiederholt Schritt 4
  5. Eingabeaufforderung in WIndows öffnen und den Befehl "sysdm.cpl"
    eingeben und Enter drücken > Ein neues Fenster öffnet sich, geht
    dort auf Erweitert > Umgebungsvariablen
  6. Nun sucht in der unteren Systembariablen Box die Variable "Path",
    wählt sie aus und klickt auf bearbeiten. Fügt ganz am Ende des
    Wertes folgendes ein:
    C:\android-sdk-windows\platform-tools`
  7. Klickt auf OK und schliesst alle Fenster der Systemeigenschaften
  8. Nun sollte es in der Eingabeaufforderung möglich sein die
    adb/fastboot Befehle zuverwenden egal in welchem Verzeichnis sich
    die Eingabeaufforderung befindet. Ihr könnt das Testen in dem ihr
    den Befehl "adb version" eingebt. Falls nun "Android Debug Bridge
    version x.x.xx" angezeigt wird hat es funktioniert, falls eine
    Fehlermeldung kommt dass dieser Befehl nicht gefunden wird solltet
    ihr nochmal aufmerksam die oberen Schritte durchführen.

Nexus 5 Treiber Installation

  1. Google USB Driver downloaden und entpacken

    1. Verbindet das Nexus 5 mit dem PC
    2. Öffnet den Gerätemanager und sucht den Nexus 5 Eintrag > Rechtklick
      und Treibersoftware aktuallisieren
    3. Im neuen Fenster "Auf dem omputer nach Treibersoftware suchen"
      wählen > sucht die entpackten USB Treiber (Ordner, keine .zip
      Datei) > setzt den Haken bei "Unterordner einbeziehen"
    4. Währen der Installation fragt euch Windows ob ihr diese Treiber
      auch wirklich installieren wollt, bestätigt diese Frage Nach der
      Installation sehr ihr im Gerätemanager dass die Treiber erfolgreich
      installiert wurden

    USB Debugging

    1. Geht auf eurem Nexus 5 in die Einstellungen > Telefoninfo > und
      tippt 7 mal auf "Build Number" - das aktiviert die
      Entwickleroptionen
    2. Geht zurück in die Einstellungen > Entwickleroptionen > aktiviert
      USB Debugging

Backups
Den Bootloader zuunlocken/entsperren bedeutet ihr verliert ALL eure Daten wie zb. Apps, Einstellungen und sogar den Inhalt der internen SD Card (Bilder, Musik, ect.). Sicher also die notwendigen Daten bevor ihr loslegt!

Akku
Achtet darauf dass bei eurem Nexus 5, vor jedem flashen und rooten, mindestens 50% Akkukapazität vorhanden sein sollte.

— geändert am 02.09.2016 15:39:28

  • Forum-Beiträge: 215

03.11.2013 14:47:55 via Website

Bootloader entsperren/unlocken
  1. Nexus 5 im Bootloader-/Fastboot Mode Starten (Vol-Down + Power Button)
  2. Verbindet das Nexus mit dem PC, öffnet die Eingabeaufforderung und gebt folgenden Befehl ein:
    1fastboot devices
  3. Dieser Befehl listet alle verbundenen Geräte. Falls die Serien Nummer eures Phone korrekt auftaucht könnt ihr nun weitermachen, falls nicht, sind die Treiber nicht korrekt installiert
  4. Falls euer Phone mit dem oberen Befehl bestätigt wurde, könnt ihr mit folgendem den bootloader entsperren:
    1fastboot oem unlock
  5. Auf dem Nexus 5 sollte nun ein Bildschrim auftauchen welcher euch fragt ob ihr den Bootloader entsperren möchtet. Nutzt die Lautstärketasten um "YES" auszuwählen und bestätigt mit Power.

Bootloader sperren/locken
Falls ihr das Gerät einschicken müsst oder den Bootloader wieder schließen wollt, verwendet folgende Befehle in der Eingabeaufforderung:
fastboot devices - checkt ob das Nexus richtig erkannt wurde
fastboot oem lock - sperrt den Bootloader

— geändert am 05.11.2013 17:24:46

  • Forum-Beiträge: 215

03.11.2013 14:48:01 via Website


Vorbereitung:
Custom Recovery downloaden: TWRP oder CWM

  1. Legt einen Ordner namens "Nexus" auf eurem Desktop an, schiebt die heruntergeladenen recovery Datei in diesen Ordner und benennt diese um in "recovery.img"
  2. Nexus 5 im Bootloader-/Fastboot Mode Starten (Vol-Down + Power Button)
  3. Verbindet das Nexus mit dem PC, öffnet die Eingabeaufforderung und gebt folgenden Befehle ein:
1cd Desktop/Nexus
1fastboot flash recovery recovery.img

Hier noch die original Stock Recovery.img für alle Fälle ;)

— geändert am 11.11.2013 23:10:00

  • Forum-Beiträge: 215

03.11.2013 15:08:01 via Website


Vorraussetzungen:
  • Bootloader unlocked
  • custom recovery installiert (wird bei Variante 1 nicht benötigt)
  • Downloads (je nach Variante): 1. CF-Auto-Root | 2. SuperSU | 3. Custom Rom
Ihr habt 3 Möglichkeiten root Rechte zu erlangen. Wählt eine von ihnen, ihr braucht nicht jede Variante machen!

Variante 1 - CF-Auto-Root was euch root auf euere Rom bringt:
  1. Entpackt die CF-Auto-Root.zip
  2. Nexus 5 im bootloader starten (Vol-down + power)
  3. Nexus 5 mit PC per USB verbinden
  4. Windows: startet “root-windows.bat
  5. Linux: chmod +x root-linux.sh > startet “root-linux.sh
  6. Mac OS X: chmod +x root-mac.sh > startet “root-mac.sh
  7. Folgt jeweils den Anweisungen
Es wird zusätzlich die App SuperSU installiert.

Variante 2 - CF-Auto-Root installieren was euch root auf euere StockRom bringt:
  1. Entpackt die CF-Auto-Root.zip
  2. Nexus 5 im bootloader starten (Vol-down + power)
  3. Nexus 5 mit PC per USB verbinden
  4. Windows: startet “root-windows.bat“
  5. Linux: chmod +x root-linux.sh > startet “root-linux.sh“
  6. Mac OS X: chmod +x root-mac.sh > startet “root-mac.sh“
  7. Folgt jeweils den Anweisungen

Es wird zusätzlich die App SuperSU installiert.

Variante 3 - SuperSU flashen was euch root auf euere StockRom bringt:
  1. Downloaded SuperSU und entpackt es einmal. Zieht die entpackte "UPDATE-SuperSU-vXY.zip" auf euer Nexus 5
  2. Nexus 5 im bootloader starten (Vol-down + power) -> Recovery Mode mit Lautsträketasten wählen und mit Power bestätigen - es startet das custom recovery
  3. SuperSU flashen
    • TWRP: Install > wählt die SuperSU.zip aus > bestätigen > reboot
    • CWM: install zip from sdcard > choose zip from sdcard > wählt die SuperSU.zip > bestätigt die Auswahl mit "Yes" > reboot


Variante 3 - flashen einer breits gerooteten Custom ROM:
Beachtet hierbei dass nicht jede Custom Rom schon vorab gerootet ist, viele sind zwar aber es empfiehlt sich immer die Rombeschreibung genauer durchzulesen.

  • Kopiert die Custom Rom im .zip Format auf euer Nexus 5
  • Nexus 5 im bootloader starten (Vol-down + power) -> Recovery Mode mit Lautsträketasten wählen und mit Power bestätigen - es startet das custom recovery
  • Folgt dieser Standartprozedur um eine Custom Rom zu flashen: factory reset, wipe cache + dalvik cache, flash ROM, flash GApps (falls nötig)
  • Geht folgendermaßen vor:
  • TWRP:
  • Wipe > Factory Reset
  • Install > wählt die .zip der Custom Rom > bestätigen
  • reboot
  • CWM:
  • wipe data/factory reset
  • wupe cache partition
  • advanced > wipe dalvik cache
  • install zip from sdcard > choose zip from sdcard > wählt die .zip der Custom Rom > bestätigen
  • reboot

Beachtet dass das Phone eine weile braucht bis es zum ersten mal startet da der dalvik cache neu aufgebaut werden muss.

— geändert am 19.11.2013 14:00:45

  • Forum-Beiträge: 215

03.11.2013 23:18:37 via Website



Wie sooft gibt es auch hier mehrere Möglichkeiten wie ihr wieder auf original zurück kommt, solltet ihr euer Nexus 5 mal einschicken müssen oder verkaufen wollen.
Ihr könnt zwischen dem manuellen Weg per factory image (den ich bevorzuge), oder dem Weg über ein Tool wählen.


1: Werkszustand manuell wiederherstellen
Voraussetzungen:
[✔] Ein LG Google Nexus 5 mit mindesten 50% Akkukapazität
[✔] ADB und Fastboot
[✔] USB Treiber installiert
[✔] Factory Image

Ihr werdet euch in dieser Variante zuerst die nötigen Dateien zurecht legen, dann die original Rom flashen und anschliessend den Bootloader locken.
Nun müssen wir aber erstmal ein wenig entpacken. Nutzt dazu 7zip oder WinZip.

  1. Ihr entpackt die heruntergeladenene Factory .zip einmal > ihr erhält eine .tgz
  2. .tgz entpacken > ihr erhält eine .tar
  3. .tar entpacken > ihr erhält einen Ordner – dieser wird benötigt
In diesem Ordner befinden sich nun mehrere Dateien die nachfolgend benötigt werden:


Nun flashen wir die Factory Image und damit die Stock Firmware
  1. Nexus 5 im Bootloader starten (Vol-Down + Power)
  2. Nexus per USB mit dem PC verbinden
  3. starte die “flash-all.bat” (Linux: “flash-all.sh“)
  4. Die Eingabeaufforderung öffnet sich und der Flashvorgang startet
  5. Anschliessen wird man aufgefordert eine Taste zum Beenden zu drücken
  6. Fertig! Nun ist eine frische originale Firmware auf dem Nexus 5

Eventuell wollt ihr auch noch den Bootloader sperren den ihr geöffnet habt
  1. Nexus 5 wieder im Bootloader starten (Vol-Down + Power) und mit dem PC verbinden
  2. Eingabeaufforderung öffnen und folgende Codes eingeben (je nach OS)
  3. Windows: fastboot oem lock
  4. Mac: ./fastboot-mac oem lock
  5. Linux: ./fastboot-linux oem lock
Nun habt ihr ein nagelneues Nexus 5 in der Hand. Zumindest was die Software anbelangt . Ihr könnt es nun einschicken oder weiterverkaufen.


2: One-Click-Factory Restore Tool

  1. Installiert die nötigen Treiber falls ihr es nicht schon habt
  2. Downloaded und entpackt Nexus_5_Restore-Tool.zip
  3. Schaltet das Nexus 5 an und verbindet es mit eurem PC, achtet darauf dass USB Debugging aktiviert ist!
  4. Öffnet den Ordner in den ihr Nexus_5_Restore.zip entpackt habt
  5. Doppelklickt auf “Recovery_Nexus5.bat” und folgt den Anweisungen
  6. Fertig! Nun habt ihr eine original Formware geflasht!
Falls euer Phone ein bootloop hat und ihr es nicht mehr an bekommt, startet es im Fastboot Mode (Vol-Down + Power), verbindet es mit dem PC und öffnet die “Dead_Nexus5.bat” die ihr im entpackten Ordner findet.

FAQ
  • Euer Phone wird nach diesem Vorgang immernoch über einen entsperrten Bootloader verfügen. Falls ihr diesen also geschlossen haben wollt, müsst ihr das noch tun.
  • Nach diesem Vorgang wird euer Phone kein root mehr besitzen!
  • Euer Bootloader muss entsperrt sein bevor ihr diesen Vorgang anwendet!!

— geändert am 07.12.2013 15:19:21

  • Forum-Beiträge: 7.731

04.11.2013 00:02:47 via App

Cool! Super Anleitung. Schreib doch noch dabei, dass das bei allen Nex'en so funktioniert.

Wer das damit nicht hinkriegt ist selbst schuld :)

if all else fails, read the instructions.

  • Forum-Beiträge: 1.419

04.11.2013 19:12:57 via Website

Hey Haeretik,

kurze Frage: Habe eben deinen Thread zum Nexus 5 Multi-Tool gesehen. Ist das damit nicht viel einfacher?
Damit geht doch das alles, was du hier in 4 Schritten erklärst, mit der root-Funktion (1) komplett automatisch oder ist das was anderes?

Gruß
Max

Edit: Tut mir Leid, hätte vorher den Erklärungsteil lesen sollen. Damit hat sich die Frage erledigt :*)

— geändert am 04.11.2013 19:17:25

Viele Grüße,
Max

  • Forum-Beiträge: 47

05.11.2013 17:19:27 via Website

Haeretik

Bootloader entsperren/unlocken

Bootloader sperren/locken
Falls ihr das Gerät einschicken müsst oder den Bootloader wieder schließen wollt, verwendet folgende Befehle in der Eingabeaufforderung:
fastboot devices - checkt ob das Nexus richtig erkannt wurde
fastboot oem unlock - sperrt den Bootloader

Ist der Befehl zum Bootloader locken nicht fastboot oem lock und nicht unlock?!

Lg Paul
  • Forum-Beiträge: 47

05.11.2013 17:46:40 via Website

Ich habe da noch eine Frage:

Wenn ich vorher einen Backup über
1adb backup -apk -noshared
mache, und denn Backup NACH dem unlock aber VOR der SuperSU.zip wiederherstelle über
1adb restore
läuft dann alles glatt oder verträgt sich SuperSU mit dem Backup nicht bzw. muss ich vor dem flashen noch Cache leeren?

Danke schonmal.

Paul
  • Forum-Beiträge: 215

05.11.2013 23:00:23 via Website

Also generell kannst du ein Backup nach dem unlock und vor dem root wieder problemlos herstellen. Es ist sogar empfehlenswert nach dem unlocken erst mal ein Backup anzulegen. Stellst du es aber wieder her, ist der root natürlich weg, hast es ja davor angelegt.
  • Forum-Beiträge: 2

07.11.2013 15:20:30 via Website

Wieso nicht mit CF-Auto-Root? Eine .bat die das Gerät rootet^^ (Kann keine Links einfügen weil ich ein neues Mitglied bin, Google Suche nach CF-Auto-Root und es ist das zweite Ergebnis)^^
  • Forum-Beiträge: 2.187

07.11.2013 15:35:44 via Website

Patrick S.
Wieso nicht mit CF-Auto-Root? Eine .bat die das Gerät rootet^^ (Kann keine Links einfügen weil ich ein neues Mitglied bin, Google Suche nach CF-Auto-Root und es ist das zweite Ergebnis)^^

Weil es doch viel schöner ist, zu wissen was man mit seinem Gerät tut, als ein Knöpfchen zu drücken und zu hoffen, dass alles funktioniert.;) Bei Problemen weiß man dann noch nicht mal warum diese aufgetreten sind.

— geändert am 07.11.2013 15:36:08

  • Forum-Beiträge: 7.731

07.11.2013 15:38:20 via Website

Patrick S.
Wieso nicht mit CF-Auto-Root? Eine .bat die das Gerät rootet^^

Wie langweilig....:bored:
Ausserdem ist man durch die "Zu Fuss"-Methode etwas schlauer geworden.

:V

if all else fails, read the instructions.

  • Forum-Beiträge: 203

07.11.2013 17:00:07 via App

hey... echt coole sache und geniale anleitung... bin jez das erste mal besitzer eines nexus... meine frage: wenn ich das gerät jez roote bekomm ich dann noch die OTA Updates von Google? bei Samsung wars ja nicht so....
  • Forum-Beiträge: 1

07.11.2013 23:09:53 via Website

Haeretik

  1. Legt einen Ordner namens "Nexus" auf eurem Desktop an, schiebt die heruntergeladenen recovery Datei in diesen Ordner und benennt diese um in "recovery.img"
  2. Nexus 5 im Bootloader-/Fastboot Mode Starten (Vol-Down + Power Button)
  3. Verbindet das Nexus mit dem PC, öffnet die Eingabeaufforderung und gebt folgenden Befehle ein:
1cd Desktop/Nexus
1fastboot flash recovery recovery.img

Nette Tutorials!
Mir persönlich fehlen ein paar sinnvolel Zusätze..
Hier mal ein paar Beispiele

- Was passiert nach dem "recovery flash" - reboot oder einfach mit dem "rooten" weitermachen ?
- Nach reboot - was muss man beim TWRP beachten wenn es aufpoppt ?
- Was muss / kann man machen, wenn sich das Handy bei der Loading-Animation hängen bleibt (war bei mir der fall) ?
- ...
- ...

Ich könnte noch mehr FAQ-Fragen auflisten aber ich denke, ihr wisst nun was ich meine
  • Forum-Beiträge: 7.731

07.11.2013 23:40:15 via App

Michael K.
...wenn ich das gerät jez roote bekomm ich dann noch die OTA Updates von Google?

Wenn der Bootloader erstmal auf und ein Recovery drauf ist, dann pfeifst du auf OTAs, wetten? :smug:
Das geht dann alles wesentlich flexibler :)

if all else fails, read the instructions.