1. Nimm jetzt an unserem 2. ADVENT-Gewinnspiel teil - Alle Informationen findest Du hier!

[How to] Gingerbread (2.3.4/2.3.6/4.0....) rooten - Step-by-step Anleitung

Dieses Thema im Forum "Anleitungen für Nexus S" wurde erstellt von cargo, 15.05.2011.

  1. cargo, 15.05.2011 #1
    cargo

    cargo Threadstarter Gast

    1. SDK Tools herunterladen
    (die .rar Datei entpacken, darin sind die SuperUser.zip, die Fastboot und ADB Dateien enthalten)

    2. CustomRecovery herunterladen
    (Achtung!! Darauf achten, das die richtige Recovery, für das Nexus S (I9023) heruntergeladen wird. Nicht die Datei, für das Nexus S 4G!!)

    Ein Vorschlag:

    Ich habe nur den tools Ordner vom 1. Download, unter Windows nach C:/Benutzer/[euer benutzername] kopiert.

    In der Eingabeaufforderung, muß dann nur noch in diesen tools Ordner gewechselt werden:

    Dazu Eingabeaufforderung öffnen und: cd tools eintippen + Enter

    (das Nexus S muß natürlich per USB Kabel mit dem PC verbunden, und USB-Debugging muß aktiviert sein)

    dann könnt ihr mal adb devices eintippen, es wird dann die Seriennummer von Eurem Nexus ausgegeben. Dann ist alles i.O.

    Eine weitere Methode zur Benutzung per Konsole ohne das lästige Ordner gewechsel hat Deroculus hier beschrieben Post #12.:)


    3. Treiber für Nexus S für 32/64bit - (Nexus S auch in den Fastboot Modus)


    • per CMD dann folgendes eintippen:
    adb devices (Enter)
    (Seriennummer des Gerätes wird angezeigt, wenn nicht dann fehlen noch die Treiber)
    adb reboot bootloader (Enter)
    (das Nexus S wird in den Fastboot Mode gestartet, evtl. werden nun noch Fastboot Treiber installiert)
    4. Bootloader unlocken:


    Ist der Bootloader schon unlocked, kann dieser Schritt, natürlich überschritten werden.

    ACHTUNG!!
    Durch das entsperren des Bootloaders werden alle Daten, auch die auf der SD Karte komplett gelöscht!!!



    • per CMD eintippen:
    fastboot oem unlock
    • auf dem Nexus mit den laut leiser Tasten den Punkt, ja unlock auswählen, und mit Power bestätigen.

    5. das CustomRecovery Clockwork installieren


    • das heruntergeladene Recovery Image in den SDK Tools Ordner kopieren.

    • dann per CMD eintippen:
    Beispiel: fastboot flash recovery 3200-orange.img (Enter - der Name des Recovery kann auch anders heißen...) ​
    • nun im Fastboot Modus vom Nexus, den Punkt Recovery mit den Laut/Leiser Tasten markieren und mit Power bestätigen.

    • jetzt seht ihr das orangefarbene Custom Recovery.
    - hier mit der leiser Taste mounts und storage auswählen, mit Power bestätigen
    - den Punkt mount USB storage auswählen und mit Power bestätigen
    • am PC wird nun die SD Karte als Wechselmedium angezeigt.

    • aus dem heruntergeladenen Tools Ordner die Datei su-2.3.6.1-ef-signed.zip auf die SD Karte kopieren, nicht umbennen oder entpacken.

    • nun im Custom Recovery den Punkt unmount per Powertaste bestätigen. (Das Fenster am PC verschwindet wieder)
    -im Recovery runter auf ++++Go Back+++ navigieren und mit Power bestätigen
    -install zip from sdcard auswählen (bestätigen)
    -choose zip from sdcard (bestätigen)
    -die su-2.3.6.1-ef-signed.zip suchen und bestätigen
    -nun nochmal auf Yes... navigieren und die SuperUser Datei installieren.
    • anschliessend auf Go Back bis ins Recovery Hauptmenü navigieren
    -nun kann das Nexus mit dem Punkt reboot system now neugestartet werden.
    Das Nexus S ist nun gerootet.:D


    Das CustomRecovery,
    wird nach einem kompletten Neustart,
    wieder durch das original Android Recovery
    überschrieben, degegen hilft folgendes:


    Mit z.B. dem Rootexplorer, die Datei /system/etc/install-recovery.sh umbenennen in install-recovery.sh.old, und danach das Custom-Recovery erneut flashen. (nur ab Android 2.3.4 nötig)
    (hab ich von hier:thumbsup:)

    Beim flashen eines anderen CustomRoms, ist dieser Schritt nicht mehr nötig.

    Um Schreibrechte im laufenden System zubekommen, muß zB. im Rootexplorer oben rechts, Mount R/W aktiviert werden!!


    6. CustomRecovery aktualisieren:

    Das CustomRecovery, kann wenn der Bootloader entsperrt und gerootet wurde, per fastboot schnell und einfach aktuallisiert werden.


    1. hier kann die aktuelle CustomRecovery Version herunterladen
    2. in den tools Ordner kopieren
    3. das Nexus S per USB mit dem PC Verbinden in den Fastboot Modus starten
    4. per CMD fogendes eintippen
    5. fastboot flash recovery 3200-orange.img (nur ein Beispiel, der Name des Recovery kann auch anders heißen...)
     
    Zuletzt von einem Moderator bearbeitet: 24.11.2011
    Scum, Biketom, Michael166 und 34 andere haben sich bedankt.
  2. teddydeluxe, 15.05.2011 #2
    teddydeluxe

    teddydeluxe Android-Hilfe.de Mitglied

    Beiträge:
    97
    Erhaltene Danke:
    1
    Registriert seit:
    15.12.2010
    hast du zufällig noch den link für die su-2.3.6.1-ef-signed.zip ? und diese ist auch für 2.3.4 geeingnet, richtig ?
     
  3. cargo, 15.05.2011 #3
    cargo

    cargo Threadstarter Gast

    @teddydeluxe

    Hallo,

    ja diese su-2.3.6.1-ef-signed.zip Datei funktioniert auch für 2.3.4. (Quelle: xda-developers)

    Klappt wunderbar.:D
     
    teddydeluxe bedankt sich.
  4. marse, 15.05.2011 #4
    marse

    marse Android-Experte

    Beiträge:
    487
    Erhaltene Danke:
    18
    Registriert seit:
    28.08.2010
    Das heisst mein Nexus S ist dann komplett leer,ich meine alle Einstellungen alle installierten apps sind dann weg ?
    Denn eine externe SD Karte gibts ja nicht
     
    Zuletzt bearbeitet: 15.05.2011
  5. cargo, 15.05.2011 #5
    cargo

    cargo Threadstarter Gast

    Hallo,

    ja alles!!
    Auch der Inhalt der internen SD Karte - ALLES!!!

    Hast du aber den Bootloader erstmal unlocked, dann kannst du den so belassen.

    Du kommst mit einem unlocked Bootloader in den Download Modus, um das Nexus S z.B. wieder komplett mit Odin auf eine Firmware zurück flashen zukönnen.
    Stichwort: Unroot!
     
    Opss und marse haben sich bedankt.
  6. c0rner, 16.05.2011 #6
    c0rner

    c0rner Neuer Benutzer

    Beiträge:
    8
    Erhaltene Danke:
    0
    Registriert seit:
    10.03.2011
    Phone:
    Nexus S
    Danke erst einmal für die Anleitung generell!

    Ich kann allerdings dass custom-recovery nicht aufspielen. :-(


    Mein Nexus S ist ein I9023 (VDF) das mittels full update auf 2.3.4 gesetzt wurde, da weder OTA noch normales Update funktioniert haben.

    Weitere Infos:
    - HW Version: REV 51
    - Bootloader: I9020XXKA3
    - Baseband: I9020XXKB1

    Das Nexus wurde noch in 2.3.3. in den Fastboot Mode gesetzt, der Bootloader wurde entsperrt und es wurde gerootet.

    Daher hat mich die Fehlermeldung bei fastboot oem unlock auch nicht überrascht, da es ja bereits unlock war.

    Ich kann aber mittels fastboot flash recovery 3025-i9023.img das Image nicht aufspielen (das 3025-i9020 hat ebenfalls nicht funktioniert), da es nicht geladen werden kann!

    Der tools Ordner liegt aber an der richtigen Stelle.

    Für hilfreiche Tipps wäre ich dankbar!

    Danke im Voraus!
     
  7. Handymeister, 16.05.2011 #7
    Handymeister

    Handymeister Foren-Manager Team-Mitglied Foren-Manager

    Beiträge:
    35,030
    Erhaltene Danke:
    23,496
    Registriert seit:
    13.09.2009
    Phone:
    Pixel XL & Nexus 6P
    Tablet:
    Sony Xperia Tablet Z4
    Wearable:
    LG Watch Urbane 2.
    Hallo,

    wie lautet denn die genaue Fehlermeldung? Hast Du das Recovery welches geflasht werden soll auch im Ordner "Tools"?

    Viele Grüße
    Handymeister
     
  8. cargo, 16.05.2011 #8
    cargo

    cargo Threadstarter Gast

    @c0rner

    Hallo,

    im tools Ordner, den du an die richtige Stelle kopiert hast, liegen direkt die fastboot.exe adb.exe und auch die 3025-i9023.img.

    Oder wenn du den tools Ordner öffnest, befindet sich darin noch ein Ordner?

    Wenn dem so ist nur den tools Ordner mit den darin enthaltenen Dateien an die richtige Stelle kopieren.
     
  9. Alex.Sikes, 16.05.2011 #9
    Alex.Sikes

    Alex.Sikes Android-Lexikon

    Beiträge:
    1,417
    Erhaltene Danke:
    653
    Registriert seit:
    02.02.2011
    Wäre mir aber neu, dass die "adb.exe" im Tools-Ordner vom SDK liegt. Die liegt bei einer frischen installation des SDK-Packs im "platform-tools" Ordner.

    Man kann natürlich beigehen und den Inhalt des "platform-tools" Ordner in den "tools" Ordner kopieren. Das ist dann von der Handhabung her einfacher!

    Aber wie schon gesagt, standardmäßig liegt die "adb.exe" im "platform-tools" Ordner.

    PS: Für "adb.exe" gibt es auch eine GUI -> http://qtadb.wordpress.com/screenshots/
     
    Zuletzt bearbeitet: 16.05.2011
  10. c0rner, 16.05.2011 #10
    c0rner

    c0rner Neuer Benutzer

    Beiträge:
    8
    Erhaltene Danke:
    0
    Registriert seit:
    10.03.2011
    Phone:
    Nexus S
    @Handymeister, cargo:

    die Fehlermeldung besagt genau:
    "error: cannot load 3025-9023.img"

    und das Image liegt wie die *.exe-Dateien im Ordner c:\Benutzer\Corner\tools\

    Danke für die Hilfestellung. Mir ist natürlich in der Eile der Anfängerfehler schlechthin passiert. Beim Entpacken hat mein Zipper nämlich einen Tools Ordner erstellt, worin dann der eigentliche Tools Ordner nur ein Unterordner wurde.

    Alles korregiert und erledigt. Mein Nexus erfreut sich wieder an Rootrechten. :)

    Danke nochmals!
     
  11. cargo, 16.05.2011 #11
    cargo

    cargo Threadstarter Gast

    @Alex.Sikes

    Hallo,

    das stimmt was du geschrieben hast, ich habe nur die benötigten Dateien in einen Ordner kopiert,
    damit man nicht ständig die Ordner wechseln muß.

    So ist alles in einem Ordner...:smile:
     
  12. Deroculus, 17.05.2011 #12
    Deroculus

    Deroculus Android-Experte

    Beiträge:
    496
    Erhaltene Danke:
    127
    Registriert seit:
    24.07.2010
    Noch besser und komfortabler ist eine Variable unter den Systemeigenschaften > Erweitert > Umgebungsvariablen > Systemvariable anzupassen und zwar muss die "Path" um den Pfad zu den platform-tools ergänzt werden.

    siehe Bilder ...

    Dann kannst adb immer und überall aufrufen.

    Für fastboot natürlich auch möglich - also den Pfad zu den .../tools auch noch hinzu fügen.

    Gruß, Christian
     

    Anhänge:

    Zuletzt bearbeitet: 17.05.2011
  13. cargo, 17.05.2011 #13
    cargo

    cargo Threadstarter Gast

    Hallo,

    jawohl, so hab ich es normalerweise auch.(für mich)
    Ich wollte es nicht gleich,(für einige) umfangreicher/komplizierter machen.

    Im Desire Forum gab es den Tip auch öfters und dementsprechend gab es dann auch Probleme.
    Wenn wir schon dabei sind können wir doch gleich noch mit dazu schreiben das der Pfad des einzubindenden Ordners erst duch ein ; getrennt werden muß, und keine Leerzeichen enthalten sollte..:D

    Nur so am Rande.:)
     
  14. Steve`, 18.05.2011 #14
    Steve`

    Steve` Erfahrener Benutzer

    Beiträge:
    153
    Erhaltene Danke:
    17
    Registriert seit:
    26.09.2010
    Moin,
    ich bin bislang Galaxy S - User und bekomme in Kürze ein Nexus S dazu. Bzgl. des Galaxy bin ich bereits auf Darky 10RC6.

    Hinsichtlich des Nexus S bin ich jedoch bei google nicht so recht fündig geworden, ob es ähnlich unbrickable ist wie das Galaxy S? Speziell, was diese Root-Anleitung angeht. Ich brauche hier kein Custom-ROM, sondern nur AdBlock.
     
  15. Handymeister, 18.05.2011 #15
    Handymeister

    Handymeister Foren-Manager Team-Mitglied Foren-Manager

    Beiträge:
    35,030
    Erhaltene Danke:
    23,496
    Registriert seit:
    13.09.2009
    Phone:
    Pixel XL & Nexus 6P
    Tablet:
    Sony Xperia Tablet Z4
    Wearable:
    LG Watch Urbane 2.
    Hallo,

    ist meiner Kenntnis nach noch niemandem passiert!

    Viele Grüße
    Handymeister
     
  16. Steve`, 18.05.2011 #16
    Steve`

    Steve` Erfahrener Benutzer

    Beiträge:
    153
    Erhaltene Danke:
    17
    Registriert seit:
    26.09.2010
    Hi handymeister,
    was ist noch niemandem passiert? Das Nexus S zu bricken, oder es beim Rooten zu bricken?

    Und in der Anleitung steht geschrieben, dass nach einem Neustart CustomRecovery ggf. wieder weg ist. Wäre root dann trotzdem noch da, oder hängt das unmittelbar zusammen? Und muss ich die Prozedur nach einem Update von Android wiederholen, weil root dann wieder weg ist?

    P.S.: Danke-Button gibts, wenn ich wieder zu Hause bin. ;-)
     
    Zuletzt bearbeitet: 18.05.2011
  17. Handymeister, 18.05.2011 #17
    Handymeister

    Handymeister Foren-Manager Team-Mitglied Foren-Manager

    Beiträge:
    35,030
    Erhaltene Danke:
    23,496
    Registriert seit:
    13.09.2009
    Phone:
    Pixel XL & Nexus 6P
    Tablet:
    Sony Xperia Tablet Z4
    Wearable:
    LG Watch Urbane 2.
    1. Gebrickt hat wohl noch niemand
    2. Das Custom-Recovery wird überschrieben, dazu steht hier aber, wie man es verhindert, Root bleibt erhalten
    3. Durch ein Update wird Root gelöscht und muss nach dem flashen des Updates (vor dem Neustart) wieder hergestellt werden

    Viele Grüße
    Handymeister
     
    Steve` bedankt sich.
  18. Alex.Sikes, 18.05.2011 #18
    Alex.Sikes

    Alex.Sikes Android-Lexikon

    Beiträge:
    1,417
    Erhaltene Danke:
    653
    Registriert seit:
    02.02.2011
    Für das Überschreiben des CMR nach dem Rooten und dem zugehörigen Restart (boot) ist die Datei /etc/install-recovery.sh zuständig. Diese kann erst, nach dem das Phone gerootet ist, gelöscht oder umbenannt werden. Ich bin für das umbenennen:

    -> /etc/install-recovery.sh.old

    Nach dem umbenennen flasht Du das Recovery noch einmal:

    -> fastboot flash recovery xxxx.img

    Nach dem Restart (boot) ist das CMR für immer Dein. Eine App für das direkte Booten in den verschiedenen Modi wäre "Quick Boot".
     
  19. Steve`, 18.05.2011 #19
    Steve`

    Steve` Erfahrener Benutzer

    Beiträge:
    153
    Erhaltene Danke:
    17
    Registriert seit:
    26.09.2010
    Ja, danke, wie man install-recovery.sh aus dem Weg räumt, hatte ich gelesen. Da es mir aber ausschliesslich auf die Installation von adfree ankomnt, ist mir das erstmal egal.
     
  20. cargo, 18.05.2011 #20
    cargo

    cargo Threadstarter Gast

    @Steve`

    Hallo,

    ich denke auch, du kannst mit dem Nexus nix kaputt flashen.
    Zur Not kannst du es auch per Odin und den passenden Bootloader, PDA und Modem Dateien wieder auf das 2.3.3 Originalrom zurückflashen.

    Genauso wie beim Galaxy S.
     
    Steve` bedankt sich.

Diese Seite empfehlen