E
EhWurst
Fortgeschrittenes Mitglied
- 25
Hier ein Extrakt der anderen Threads für Linux-Nutzer. In dieser Anleitung wird es im /home/user Verzeichnis durchgeführt. Die einzelnen Befehle
können nacheinander aus dieser Anleitung kopiert und per "enter" bestätigt werden. Bitte auch die
Punkte mitkopieren! Hoffe, habe nichts vergessern
Am Besten das Ganze gleich als Root ausführen. Natürlich kann es auch jeder
Windows-User beispielsweise mit einer Ubuntu-Live-CD machen. Alles bitte ohne Gänsefüßchen.
Vielleicht sollte ich auch noch erwähnen, dass wenn es von einer Live-Scheibe ausgeführt wird, die ganze Sache völlig risikolos ist. Es wird absolut nichts auf die Festplatte geschrieben, sondern läuft nur im Arbeitsspeicher. Nach Reboot ist alles weg. Auch auf dem Odys wird vor Eingabe des allerletzten "mkroot Befehls" nichts verändert. D.h. auch mehrmaliges Rumprobieren gefahrlos.
Tablet mit PC verbinden, USB-debugging aktivieren.
Terminal öffnen, "su" oder z.B. bei Ubuntu "sudo su" eingeben um Root zu werden.
wget http://svwe10.itex.at/~android/adb-1.0.29.tar.gz
tar -xzf adb-1.0.29.tar.gz
cd adb-1.0.29
./ADB_AddVendor.sh 0x2207
Mein Odys hat zumindest die Vendor ID 2207, was sich mit "lsusb" leicht
ermitteln lässt. Dazu muss es allerdings einmal als USB-Speicher angehängt werden. Eingegeben werden muss es dann in obiger Form. Vermutlich haben ohnehin alle die selbe. Der Ordner .android wird dann in /root erstellt und muss herüberkopiert werden.
cp -r /root/.android .
wget http://downloads.androidsu.com/superuser/Superuser-3.0.7-efghi-signed.zip
unzip Superuser-3.0.7-efghi-signed.zip
Aus system/bin und system/app "su" und "Superuser.apk" ebenfalls rüberkopieren. Korrekten User-Namen einsetzen!
cp /home/dein_user/adb-1.0.29/system/bin/su .
cp /home/dein_user/adb-1.0.29/system/app/Superuser.apk .
./adb start-server
./mkroot.sh
Fertig. Nach Reboot sollte das Odys next gerootet sein. Ich musste danach
resetten, da es etwas hing.
##############################################################################
Edit: Mittlerweile ist der ganze Vorgang dank Wusel noch viel einfacher geworden.
Ich empfehle jetzt Root zu werden, wenngleich es vielleicht unnötig ist. Schaden kann es nicht!
fertig! Evtl. resetten. An sich sollte obige Anleitung auch noch funktionieren. "Schlimmstenfalls" müssten Meldungen kommen, dass der Schritt schon vollzogen ist. Jedenfalls, ruinieren kann man nix.
#################################################################################
Habe mich doch noch entschlossen Wusels letzte Verbesserung hier anzufügen. Es muss nur noch
eingegeben werden.
Grund, dass ich es tue: Seitdem ich mein Next mit obigem Skript auf su --version 3.1.3 gebracht habe, bilde ich mir ein, dass auch mein Bootproblem nach Vollladung https://www.android-hilfe.de/forum/odys-next.700/muehsamer-start-nach-vollaufladung.283343.html m.o.w. der Vergangenheit angehört. Ob es wirklich damit zusammenhing oder nicht, kann ich nicht beweisen. Jedenfalls scheint mir ein "Rooting-Upgrade" sinnvoll. Ich finde, er bootet auch einen Tick schneller. Sollte ein vollständiger Durchlauf von "sh adb-1.0.29.run" als User nicht funktionieren, sondern beim letzen Schritt hängen, empfehle ich mit "Strg+C" den Vorgang beenden und danach im Anschluss
manuell auszuführen. Beim Reboot des Tablets etwas Geduld aufbringen. Es dauert ein paar Minuten, aber ich musste nicht resetten! Nicht vergessen, den gleichnamige Ordner "adb-1.0.29" vom ersten Rooting gleich zu Beginn zu löschen, falls man schon ein gerootetes Next hat (auf einer Live-CD wird natürlich eh nix davon mehr da sein )
Die vorherigen Anleitungen funktionieren alle noch, bloß wird eine frühere Version von "su" installiert.
###############################################################################
Also führen jetzt alle drei Methoden zum selben Ergebnis. Wobei Methode 1 überflüssig umständlich geworden ist.
können nacheinander aus dieser Anleitung kopiert und per "enter" bestätigt werden. Bitte auch die
Punkte mitkopieren! Hoffe, habe nichts vergessern
Am Besten das Ganze gleich als Root ausführen. Natürlich kann es auch jeder
Windows-User beispielsweise mit einer Ubuntu-Live-CD machen. Alles bitte ohne Gänsefüßchen.
Vielleicht sollte ich auch noch erwähnen, dass wenn es von einer Live-Scheibe ausgeführt wird, die ganze Sache völlig risikolos ist. Es wird absolut nichts auf die Festplatte geschrieben, sondern läuft nur im Arbeitsspeicher. Nach Reboot ist alles weg. Auch auf dem Odys wird vor Eingabe des allerletzten "mkroot Befehls" nichts verändert. D.h. auch mehrmaliges Rumprobieren gefahrlos.
Tablet mit PC verbinden, USB-debugging aktivieren.
Terminal öffnen, "su" oder z.B. bei Ubuntu "sudo su" eingeben um Root zu werden.
wget http://svwe10.itex.at/~android/adb-1.0.29.tar.gz
tar -xzf adb-1.0.29.tar.gz
cd adb-1.0.29
./ADB_AddVendor.sh 0x2207
Mein Odys hat zumindest die Vendor ID 2207, was sich mit "lsusb" leicht
ermitteln lässt. Dazu muss es allerdings einmal als USB-Speicher angehängt werden. Eingegeben werden muss es dann in obiger Form. Vermutlich haben ohnehin alle die selbe. Der Ordner .android wird dann in /root erstellt und muss herüberkopiert werden.
cp -r /root/.android .
wget http://downloads.androidsu.com/superuser/Superuser-3.0.7-efghi-signed.zip
unzip Superuser-3.0.7-efghi-signed.zip
Aus system/bin und system/app "su" und "Superuser.apk" ebenfalls rüberkopieren. Korrekten User-Namen einsetzen!
cp /home/dein_user/adb-1.0.29/system/bin/su .
cp /home/dein_user/adb-1.0.29/system/app/Superuser.apk .
./adb start-server
./mkroot.sh
Fertig. Nach Reboot sollte das Odys next gerootet sein. Ich musste danach
resetten, da es etwas hing.
##############################################################################
Edit: Mittlerweile ist der ganze Vorgang dank Wusel noch viel einfacher geworden.
Code:
wget http://svwe10.itex.at/~android/adb-1.0.29.tar.gz
tar -xzf adb-1.0.29.tar.gz
cd adb-1.0.29
./ADB_AddVendor.sh 0x2207
Code:
sudo su
./mkroot.sh
#################################################################################
Habe mich doch noch entschlossen Wusels letzte Verbesserung hier anzufügen. Es muss nur noch
Code:
wget http://svwe10.itex.at/~android/adb-1.0.29.run
sh adb-1.0.29.run
Grund, dass ich es tue: Seitdem ich mein Next mit obigem Skript auf su --version 3.1.3 gebracht habe, bilde ich mir ein, dass auch mein Bootproblem nach Vollladung https://www.android-hilfe.de/forum/odys-next.700/muehsamer-start-nach-vollaufladung.283343.html m.o.w. der Vergangenheit angehört. Ob es wirklich damit zusammenhing oder nicht, kann ich nicht beweisen. Jedenfalls scheint mir ein "Rooting-Upgrade" sinnvoll. Ich finde, er bootet auch einen Tick schneller. Sollte ein vollständiger Durchlauf von "sh adb-1.0.29.run" als User nicht funktionieren, sondern beim letzen Schritt hängen, empfehle ich mit "Strg+C" den Vorgang beenden und danach im Anschluss
Code:
sudo su
cd adb-1.0.29
./mkroot.sh
Die vorherigen Anleitungen funktionieren alle noch, bloß wird eine frühere Version von "su" installiert.
###############################################################################
wusel schrieb:Ich habe schon die tar.gz upgedatet, sind also schon dieselben Scripte drin als in der .run und daher werden auch damit die aktuellen SU-Dateien gesaugt ...
Also führen jetzt alle drei Methoden zum selben Ergebnis. Wobei Methode 1 überflüssig umständlich geworden ist.
Zuletzt bearbeitet: