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

[How-To] Root wiederherstellen/behalten bei offiziellen Gingerbread-Updates

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

  1. Handymeister, 27.09.2011 #1
    Handymeister

    Handymeister Threadstarter Foren-Manager Team-Mitglied Foren-Manager

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

    da die Frage immer dann wieder auftaucht, wenn ein neues offizielles Update verteilt wird, möchte ich die erforderliche Vorgehensweise hier mal kurz erläutern:

    Diese Anleitung bezieht sich ausschließlich auf gerootete Geräte mit einem Custom-Recovery-System!
    1. Das Update darf nicht als OTA-Update automatisch durchgeführt werden. Dazu das Update-Paket manuell herunterlagen. Die aktuellen Dateien befinden sich meist sehr schnell nach dem Erscheinen in diesem Thread: http://www.android-hilfe.de/nexus-s-forum/73548-gingerbread-versionshistorie-hinweis-zum-update.html
    2. Um die Root-Rechte zu behalten ist zusätzlich eine weitere Datei erforderlich: su-2.3.6.1-ef-signed.zip.Diese bitte hier su-2.3.6.1-ef-signed.zip herunterladen und ebenfalls im Hauptverzeichnis der SD-Karte speichern.
    3. Nun bitte das Nexus S herunterfahren und im Recovery neu starten.
    4. Aus Sicherheitsgründen sollte vor dem Flashen immer ein Nandroid-Backup im Recovery erstellt werden. Falls etwas schiefgehen sollte, können wir so immer auf den aktuellen Stand zurück.
    5. Nun über den Menüpunkt "install zip from sd-card" zuerst das offizielle Update flashen.
    6. Direkt danach (nicht rebooten) die zweite Datei (su-2.3.6.1-ef-signed.zip) auf die gleiche Weise flashen. Ohne diese Datei sind sonst nach dem nächsten Neustart alle Root-Rechte Geschichte.
    7. Nach dem erfolgreichen Flashen beider Datei starten wir das Nexus S nun komplett neu ("reboot system now").
    8. Das Nexus S sollte nun normal wieder hochfahren, das Update sollte installiert und die Root-Rechte weiterhin vorhanden sein.

    Auch wenn das nun alles problemlos funktioniert hat, ist anschließend jedoch das Custom-Recovery-System verschwunden. Denn durch das Update wird das Script, welches das Stock-Recovery bei jedem Reboot installiert, wieder hergestellt. Vor dem Installieren des CWM-Recoverys muss dieses Script daher zunächst umbenannt werden. Das Script ist zu finden in /system/etc/ und heißt install-recovery.sh. (Z.B. in install-recovery.sh.old).

    Es gibt nun drei Optionen, um das Custom-Recovery wieder herzustellen:

    1. Installation mittels ROM-Manager. Der ROM-Manager ist im Android-Market erhältlich und kann eigenständig das stets aktuellste CWM-Recovery herunterladen und installieren. Leider funktioniert die Installation trotz Erfolgsmeldung nicht immer zuverlässig. In diesem Fall einfach nochmal probieren. Mit mehr als zwei erfolglosen Versuchen braucht Ihr aber Eure Zeit nicht zu verschwenden.
    2. Installation mittels "fastboot" vom PC aus. Die Vorgehensweise ist die gleiche, wie bei der Erstinstallation. Bitte folgt daher einfach cargos sehr guter Anleitung hier: http://www.android-hilfe.de/anleitu...w-grj22-2-3-4-rooten-step-step-anleitung.html
    3. Installation mittels Terminal Emulator direkt auf dem Nexus S. Ladet Euch den Terminal Emulator im Market herunter und folgt dann dieser Anleitung von cargo: http://www.android-hilfe.de/1942428-post18.html

    Das jeweils aktuellste CWM-Recovery findet Ihr in diesem Thread: http://www.android-hilfe.de/1942428-post18.html hier im Forum, oder direkt bei den xda-developers: http://forum.xda-developers.com/showthread.php?t=988686&highlight=Recovery%20modus

    Viele Grüße
    Handymeister
     
    Zuletzt bearbeitet: 27.09.2011
    domistiller, anime, traster und 6 andere haben sich bedankt.
  2. Udem, 28.09.2011 #2
    Udem

    Udem Fortgeschrittenes Mitglied

    Beiträge:
    416
    Erhaltene Danke:
    63
    Registriert seit:
    25.03.2011
    Jetzt bitte nicht schimpfen, aber ich habe kein Backup gemacht und habe nun das Problem, dass mein NS nicht mehr hochfährt. Ich komme bis ins Ladebildschirm und danach geht es auch nciht weiter, dass heißt also, dass der Lockscreen nicht kommt.

    Bootloader + Recovery gehen noch :(
     
  3. Handymeister, 28.09.2011 #3
    Handymeister

    Handymeister Threadstarter Foren-Manager Team-Mitglied Foren-Manager

    Beiträge:
    35,052
    Erhaltene Danke:
    23,578
    Registriert seit:
    13.09.2009
    Phone:
    Pixel XL & Nexus 6P
    Tablet:
    Sony Xperia Tablet Z4
    Wearable:
    LG Watch Urbane 2.
    Was war denn vorher genau drauf, bzw. was wurde verändert?
     
  4. provil, 28.09.2011 #4
    provil

    provil Neuer Benutzer

    Beiträge:
    13
    Erhaltene Danke:
    0
    Registriert seit:
    29.07.2011
    Phone:
    Nexus S
    Danke f. die Anleitung, hat alles perfekt geklappt :)
     
  5. DrFlow, 28.09.2011 #5
    DrFlow

    DrFlow Android-Hilfe.de Mitglied

    Beiträge:
    82
    Erhaltene Danke:
    6
    Registriert seit:
    12.02.2010
    Tablet:
    Nexus 7 (2012)
    Das ganze geht auch nach dem Update, wenn also quasi schon alles eingestellt ist.

    Ich war nämlich gestern sofort ungeduldig und hab gleich des update installiert. Heute früh bemerkte ich dann, dass ich kein root mehr hab...

    Mittels fastboot klappt alles, auch nach einem der Update-Installation folgenden Start ins System ohne SuperUser-Installation.

    Trotzdem gute Anleitung :thumbup:
     
  6. Handymeister, 28.09.2011 #6
    Handymeister

    Handymeister Threadstarter Foren-Manager Team-Mitglied Foren-Manager

    Beiträge:
    35,052
    Erhaltene Danke:
    23,578
    Registriert seit:
    13.09.2009
    Phone:
    Pixel XL & Nexus 6P
    Tablet:
    Sony Xperia Tablet Z4
    Wearable:
    LG Watch Urbane 2.
    Aber ohne Datenverlust dann nur bei bereits entlocktem Bootloader. Es gibt aber auch User, die darüber nicht verfügen ;)
     
  7. DrFlow, 29.09.2011 #7
    DrFlow

    DrFlow Android-Hilfe.de Mitglied

    Beiträge:
    82
    Erhaltene Danke:
    6
    Registriert seit:
    12.02.2010
    Tablet:
    Nexus 7 (2012)
    Auch wieder wahr. :)
     
  8. GuMbUg, 29.09.2011 #8
    GuMbUg

    GuMbUg Android-Hilfe.de Mitglied

    Beiträge:
    77
    Erhaltene Danke:
    1
    Registriert seit:
    29.10.2010
    Phone:
    Nexus 4
    ganz dumme frage... wie genau komme ich an die datei um sie umzubenennen? :confused2:
     
  9. DrFlow, 29.09.2011 #9
    DrFlow

    DrFlow Android-Hilfe.de Mitglied

    Beiträge:
    82
    Erhaltene Danke:
    6
    Registriert seit:
    12.02.2010
    Tablet:
    Nexus 7 (2012)
    Wenn du alles so gemacht hast wie in Handymeister´s Anleitung ganz oben, dann unmittlebar nach dem Neustart.

    Dann solltest Du Root-Access haben und mit einem geeignetem Dateimanager die Datei umbenennen können.
     
  10. blechtelefon, 30.09.2011 #10
    blechtelefon

    blechtelefon Android-Hilfe.de Mitglied

    Beiträge:
    88
    Erhaltene Danke:
    8
    Registriert seit:
    29.04.2011
    Meine Ausgangslage: Stock 2.3.4 und Netarchy 1.40 + CWM

    Schritte, mit denen es letztendlich geklappt hat:

    1)
    bcm4329.ko aus dem 2.3.6 full-ROM (anscheinend identisch zum 2.3.4?) nach /system/modules kopieren (alte Datei überschreiben)
    2) Stock 2.3.4 Kernel flashen (fastboot flash boot boot.img)
    3) Im Recovery zuerst das 2.3.6 Update (von GRJ22) installieren, dann "su-3.0-efgh-signed.zip", dann "netarchy-nexus-1.4.0-cfs-signed.zip".
    4) Direkt danach ohne Reboot /system/etc/install-recovery.sh umbenennen.
    5) Reboot.

    Ich habe nun allerdings ebenfalls das Problem, dass sich NFC nicht ausschalten lässt. Was ist da los?
    EDIT: Ok, Reboot wirkt Wunder. NFC lässt sich ausschalten ;-)
     
    Zuletzt bearbeitet: 30.09.2011
  11. Handymeister, 30.09.2011 #11
    Handymeister

    Handymeister Threadstarter Foren-Manager Team-Mitglied Foren-Manager

    Beiträge:
    35,052
    Erhaltene Danke:
    23,578
    Registriert seit:
    13.09.2009
    Phone:
    Pixel XL & Nexus 6P
    Tablet:
    Sony Xperia Tablet Z4
    Wearable:
    LG Watch Urbane 2.
    Anderen hat ein Neustart geholfen, um das NFC Problem zu beheben.
     
  12. blechtelefon, 30.09.2011 #12
    blechtelefon

    blechtelefon Android-Hilfe.de Mitglied

    Beiträge:
    88
    Erhaltene Danke:
    8
    Registriert seit:
    29.04.2011
    Ja, siehe Edit, ging bei mir auch :)

    Super. Und was bringt mir der ganze Aufwand jetzt? :confused2:

    Zumindest Freude am Frickeln gehabt ..
     
  13. Handymeister, 01.10.2011 #13
    Handymeister

    Handymeister Threadstarter Foren-Manager Team-Mitglied Foren-Manager

    Beiträge:
    35,052
    Erhaltene Danke:
    23,578
    Registriert seit:
    13.09.2009
    Phone:
    Pixel XL & Nexus 6P
    Tablet:
    Sony Xperia Tablet Z4
    Wearable:
    LG Watch Urbane 2.
  14. dape, 06.10.2011 #14
    dape

    dape Gast

    Hi, Dr Flow
    Wie hast du das hin bekommen?
    Hab das Update OTA auch installiert. Und jetzt kann ich die SU nicht installieren. Das Programm bricht ab.
    Funktioniert das mit der Standard Recovery?
     
  15. Handymeister, 06.10.2011 #15
    Handymeister

    Handymeister Threadstarter Foren-Manager Team-Mitglied Foren-Manager

    Beiträge:
    35,052
    Erhaltene Danke:
    23,578
    Registriert seit:
    13.09.2009
    Phone:
    Pixel XL & Nexus 6P
    Tablet:
    Sony Xperia Tablet Z4
    Wearable:
    LG Watch Urbane 2.
  16. DrFlow, 06.10.2011 #16
    DrFlow

    DrFlow Android-Hilfe.de Mitglied

    Beiträge:
    82
    Erhaltene Danke:
    6
    Registriert seit:
    12.02.2010
    Tablet:
    Nexus 7 (2012)
  17. dape, 06.10.2011 #17
    dape

    dape Gast

    Ja, dass hab ich mir schon fast gedacht. Oh man, wie ging das noch gleich...?
    Hoffentlich kommt nicht bald wieder ein Update raus. :)

    Danke jungs

    Sent from my Nexus S using Tapatalk
     
  18. provil, 17.12.2011 #18
    provil

    provil Neuer Benutzer

    Beiträge:
    13
    Erhaltene Danke:
    0
    Registriert seit:
    29.07.2011
    Phone:
    Nexus S
    Wie sieht das aus... tut's das auch genau so beim Android 4?
    Das wird mir seit heute angeboten ..
     
  19. Handymeister, 17.12.2011 #19
    Handymeister

    Handymeister Threadstarter Foren-Manager Team-Mitglied Foren-Manager

    Beiträge:
    35,052
    Erhaltene Danke:
    23,578
    Registriert seit:
    13.09.2009
    Phone:
    Pixel XL & Nexus 6P
    Tablet:
    Sony Xperia Tablet Z4
    Wearable:
    LG Watch Urbane 2.
    Nein leider ist bei ICS nichts möglich!
    Ich aktualisiere den Titel gleich mal!
     

Diese Seite empfehlen