Glück gehabt :D, ich werde mal schauen ob ich es heute noch schaffe.
Beiträge von ImPuLs3
-
-
Zitat
"Wer kämpft kann verlieren. Wer nicht kämpft hat schon verloren."
Danke für die Zeit als Moderator, ich wünsche dir weiterhin viel Glück in deinem Leben, mach was draus ;).
-
-
-
Hallo Towner,
heute wollte ich euch eine Anleitung und ein Fazit über das Rooten von Android Handy's geben.Viele Leute machen es sich schwer und nehmen unseriöse Programme, Apps und scripts und machen somit alles falsch bis die Software des Handy dann am Ende ist und nichts mehr geht. Jedoch gibt es ein Script was das Handy in wenigen Minuten rootet.
Liste der Handys:
Sony Xperia : S, T, P , Acro S, Ion , Tipo , Tablet S, Go, Sola, U
Google: Nexus 7 [UK Firmware]
XTouch: X401
Jiayu G2-S
LG: P705
HTC: One S
Kyocera: Rise & Hydro
Samsung: Galaxy S2
Ainol: Novo 7 Tornado 7
Prestigio: MultiPad PMP5197D 9.7 ULTRA
HDC: I9300 S3 clone
Mobistel Cynus T1Falls ihr ein anderes Handy habt und es geht, bitte posten!
Anleitung:
Ich braucht;
->PdaNet -- USB Tether/Bluetooth DUN for Android
Ein USB Treiber der das Handy erkennt und den nötigen Treiber installiert, falls Windows es nicht schafft.
-> Das Script
Root MANY ANDROID! [Upd: 13.10.2012] - xda-developers
-> 7ZipTutorial;
Das ganze ist schnell gemacht:
Ihr downloaded euch das Script (am besten Version 15):
Root MANY ANDROID! [Upd: 13.10.2012] - xda-developersEntpackt es auf eurem Desktop und schaut ob RunMe.sh, RunMe.bat und der Ordner Stuff vorhanden sind. Nun installiert ihr PDANET, folgt der Anleitung des Programms und downloaded im PlayStore ggf. die App. Jetzt müssten alle Treiber installiert sein und das Handy sollte auch mit dem PC verbunden sein. Geht im Adnroid-System nun auf Einstellungen->Entwickleroptionen-> USB DEBUGGING, aktiviert diese Option. Startet nun die RunMe.bat. Wenn sich das Handy automatisch neustarten und die App SuperUser vorhanden ist habt ihr es geschafft.
Sollte folgender Fehler auftreten:
Macht einen Rechtsklick auf die .bat Datei und bearbeitet sie. Drückt CTRL+H und gebt bei "suchen" stuff ein.
Bei "ersetzten durch" gebt ihr C:\handy\stuff ein. Nun sollte das Script so aussehen:Code
Alles anzeigen@echo off COLOR 0A echo ====================================================================== echo = This script will root your Android phone with adb restore function = echo = Script by Bin4ry (thanks to Goroh_kun and tkymgr for the idea) = echo = Idea for Tablet S from Fi01_IS01 = echo = (19.09.2012) v9 = echo ====================================================================== echo. :CHOICE set nxt=0 echo Device type: echo 1) Normal echo 2) Special (for example: Sony Tablet S, Medion Lifetab) echo. echo x) Unroot set /p type=Make a choice: if %type% == 1 GOTO TEST if %type% == 2 GOTO TABSMENU if %type% == x GOTO UNROOT echo. echo Please Enter a valid number (1 to x) echo. GOTO CHOICE :TEST echo Checking if i should run in Normal Mode or special Sony Mode echo Please connect your device with USB-Debugging enabled now C:\handy\stuff\adb.exe wait-for-device C:\handy\stuff\adb.exe pull /system/app/Backup-Restore.apk > NUL if EXIST Backup-Restore.apk GOTO XPS GOTO OTHER :UNROOT set /p unr=Really (y/n) ? IF %unr% == n GOTO CHOICE C:\handy\stuff\adb.exe push C:\handy\stuff\busybox /data/local/tmp/busybox C:\handy\stuff\adb.exe shell "chmod 755 /data/local/tmp/busybox" C:\handy\stuff\adb.exe shell "su -c '/data/local/tmp/busybox mount -o remount,rw /system'" C:\handy\stuff\adb.exe shell "su -c 'rm /system/bin/su'" C:\handy\stuff\adb.exe shell "su -c 'rm /system/app/Superuser.apk'" GOTO FINISH :XPT echo. echo Xperia T mode enabled! echo. GOTO START :TABSMENU echo. echo Special mode: echo 1) Root echo 2) Rollback set /p tabtype=Make a choice: if %tabtype% == 1 GOTO TABS if %tabtype% == 2 GOTO TABS_RB :TABS echo. echo Tablet S mode enabled! echo. GOTO START :XPS echo. echo Found Sony Backup-Restore.apk echo LT26,LT22 etc. mode enabled! echo. del Backup-Restore.apk set NXT=1 GOTO START :TABS_RB echo. echo Tablet S Roll Back echo. echo Please connect device with ADB-Debugging enabled now.... C:\handy\stuff\adb.exe wait-for-device FOR /F "tokens=1 delims=" %%A in ('C:\handy\stuff\adb.exe shell "if [ -d /data/app- ]; then echo 1 ; else echo 0 ; fi"') do SET tabs_app=%%A if %tabs_app% == 1 GOTO TABS_RB_1 if %tabs_app% == 0 GOTO TABS_RB_2 :TABS_RB_1 C:\handy\stuff\adb.exe shell "rm -r /data/data/com.android.settings/a/*" C:\handy\stuff\adb.exe restore C:\handy\stuff/tabletS.ab echo Please look at your device and click "Restore my data" echo. C:\handy\stuff\adb.exe shell "while [ ! -d /data/data/com.android.settings/a/file99 ] ; do echo 1; done" > NUL echo 1st RESTORE OK, hit ENTER to continue. pause C:\handy\stuff\adb.exe shell "rm -r /data/data/com.android.settings/a" C:\handy\stuff\adb.exe restore C:\handy\stuff/tabletS.ab echo Please look at your device and click "Restore my data" echo. C:\handy\stuff\adb.exe shell "while : ; do ln -s /data /data/data/com.android.settings/a/file99; [ -f /data/file99 ] && exit; done" > NUL C:\handy\stuff\adb.exe shell "rm -r /data/file99" echo Achieved! hit ENTER to continue. echo. pause C:\handy\stuff\adb.exe shell "mv /data/system /data/system3" C:\handy\stuff\adb.exe shell "mv /data/system- /data/system" C:\handy\stuff\adb.exe shell "mv /data/app /data/app3" C:\handy\stuff\adb.exe shell "mv /data/app- /data/app" echo "Roll back compelted." GOTO FINISH :TABS_RB_2 echo. echo. echo "Roll back failed. /data/app- not found." echo. echo. GOTO FINISH :OTHER echo. echo Normal Mode enabled! echo. :START C:\handy\stuff\adb.exe wait-for-device IF %type% == 2 GOTO TABTRICK echo Pushing busybox.... C:\handy\stuff\adb.exe push C:\handy\stuff/busybox /data/local/tmp/. echo Pushing su binary .... C:\handy\stuff\adb.exe push C:\handy\stuff/su /data/local/tmp/. echo Pushing Superuser app C:\handy\stuff\adb.exe push C:\handy\stuff/Superuser.apk /data/local/tmp/. echo Making busybox runable ... C:\handy\stuff\adb.exe shell chmod 755 /data/local/tmp/busybox IF %nxt% == 1 GOTO XPSTRICK C:\handy\stuff\adb.exe restore C:\handy\stuff/fakebackup.ab echo Please look at your device and click RESTORE! echo If all is successful i will tell you, if not this shell will run forever. echo Running ... C:\handy\stuff\adb.exe shell "while ! ln -s /data/local.prop /data/data/com.android.settings/a/file99; do :; done" > NUL echo Successful, going to reboot your device! C:\handy\stuff\adb.exe reboot echo Waiting for device to show up again.... ping -n 10 127.0.0.1 > NUL C:\handy\stuff\adb.exe wait-for-device GOTO NORMAL :TABTRICK C:\handy\stuff\adb.exe install -s C:\handy\stuff/Term.apk C:\handy\stuff\adb.exe push C:\handy\stuff/busybox /data/local/tmp/. C:\handy\stuff\adb.exe push C:\handy\stuff/su /data/local/tmp/. C:\handy\stuff\adb.exe push C:\handy\stuff/Superuser.apk /data/local/tmp/. C:\handy\stuff\adb.exe push C:\handy\stuff/rootkittablet.tar.gz /data/local/tmp/rootkittablet.tar.gz C:\handy\stuff\adb.exe shell "chmod 755 /data/local/tmp/busybox" C:\handy\stuff\adb.exe shell "/data/local/tmp/busybox tar -C /data/local/tmp -x -v -f /data/local/tmp/rootkittablet.tar.gz" C:\handy\stuff\adb.exe shell "chmod 644 /data/local/tmp/VpnFaker.apk" C:\handy\stuff\adb.exe shell "touch -t 1346025600 /data/local/tmp/VpnFaker.apk" C:\handy\stuff\adb.exe shell "chmod 755 /data/local/tmp/_su" C:\handy\stuff\adb.exe shell "chmod 755 /data/local/tmp/su" C:\handy\stuff\adb.exe shell "chmod 755 /data/local/tmp/onload.sh" C:\handy\stuff\adb.exe shell "chmod 755 /data/local/tmp/onload2.sh" C:\handy\stuff\adb.exe shell "rm -r /data/data/com.android.settings/a/*" C:\handy\stuff\adb.exe restore C:\handy\stuff/tabletS.ab echo Please look at your device and click "Restore my data" echo. C:\handy\stuff\adb.exe shell "while [ ! -d /data/data/com.android.settings/a/file99 ] ; do echo 1; done" > NUL ping -n 3 127.0.0.1 > NUL echo 1st RESTORE OK, hit ENTER to continue. pause C:\handy\stuff\adb.exe shell "rm -r /data/data/com.android.settings/a" C:\handy\stuff\adb.exe restore C:\handy\stuff/tabletS.ab echo Please look at your device and click "Restore my data" echo. C:\handy\stuff\adb.exe shell "while : ; do ln -s /data /data/data/com.android.settings/a/file99; [ -f /data/file99 ] && exit; done" > NUL C:\handy\stuff\adb.exe shell "rm -r /data/file99" ping -n 3 127.0.0.1 > NUL echo Achieved! hit ENTER to continue. echo. pause C:\handy\stuff\adb.exe shell "/data/local/tmp/busybox cp -r /data/system /data/system2" C:\handy\stuff\adb.exe shell "/data/local/tmp/busybox find /data/system2 -type f -exec chmod 666 {} \;" C:\handy\stuff\adb.exe shell "/data/local/tmp/busybox find /data/system2 -type d -exec chmod 777 {} \;" C:\handy\stuff\adb.exe shell "mv /data/system /data/system-" C:\handy\stuff\adb.exe shell "mv /data/system2 /data/system" C:\handy\stuff\adb.exe shell "mv /data/app /data/app-" C:\handy\stuff\adb.exe shell "mkdir /data/app" C:\handy\stuff\adb.exe shell "mv /data/local/tmp/VpnFaker.apk /data/app" C:\handy\stuff\adb.exe shell "/data/local/tmp/busybox sed -f /data/local/tmp/packages.xml.sed /data/system-/packages.xml > /data/system/packages.xml" echo Need to reboot now! C:\handy\stuff\adb.exe reboot ping -n 3 127.0.0.1 > NUL echo Waiting for device to come up again.... C:\handy\stuff\adb.exe wait-for-device echo Unlock your device, a Terminal will show now, type this 2 lines, after each line press ENTER echo /data/local/tmp/onload.sh echo /data/local/tmp/onload2.sh echo after this is done press a key here in this shell to continue! echo If the shell on your device does not show please re-start the process! C:\handy\stuff\adb.exe shell "am start -n com.android.vpndialogs/.Term" pause GOTO TABTRICK1 :TABTRICK1 C:\handy\stuff\adb.exe push C:\handy\stuff/script1.sh /data/local/tmp/. C:\handy\stuff\adb.exe shell "chmod 755 /data/local/tmp/script1.sh" C:\handy\stuff\adb.exe shell "/data/local/tmp/script1.sh" echo Almost complete! Reboot and cleanup. C:\handy\stuff\adb.exe reboot ping -n 3 127.0.0.1 > NUL echo Waiting for device to come up again.... C:\handy\stuff\adb.exe wait-for-device C:\handy\stuff\adb.exe shell "su -c 'rm -r /data/app2'" C:\handy\stuff\adb.exe shell "su -c 'rm -r /data/system2'" C:\handy\stuff\adb.exe shell "su -c 'rm -r /data/local/tmp/*'" GOTO FINISH :XPSTRICK set %NXT%=0 echo Pushing fake Backup C:\handy\stuff\adb.exe push C:\handy\stuff\RootMe.tar /data/local/tmp/RootMe.tar C:\handy\stuff\adb.exe shell "mkdir /mnt/sdcard/.semc-fullbackup > /dev/null 2>&1" echo Extracting fakebackup on device ... C:\handy\stuff\adb.exe shell "cd /mnt/sdcard/.semc-fullbackup/; /data/local/tmp/busybox tar xf /data/local/tmp/RootMe.tar" echo Watch now your device. Select the backup named RootMe and restore it! C:\handy\stuff\adb.exe shell "am start com.sonyericsson.vendor.backuprestore/.ui.BackupActivity" echo If all is successful i will tell you, if not this shell will run forever. echo Running ...... C:\handy\stuff\adb.exe shell "while ! ln -s /data/local.prop /data/data/com.android.settings/a/file99; do :; done" > NUL echo. echo Good, it worked! Now we are rebooting soon, please be patient! C:\handy\stuff\adb.exe shell "rm -r /mnt/sdcard/.semc-fullbackup/RootMe" C:\handy\stuff\adb.exe reboot ping -n 10 127.0.0.1 > NUL echo Waiting for device to come up again.... C:\handy\stuff\adb.exe wait-for-device :NORMAL echo Going to copy files to it's place C:\handy\stuff\adb.exe shell "/data/local/tmp/busybox mount -o remount,rw /system && /data/local/tmp/busybox mv /data/local/tmp/su /system/xbin/su && /data/local/tmp/busybox mv /data/local/tmp/Superuser.apk /system/app/Superuser.apk && /data/local/tmp/busybox cp /data/local/tmp/busybox /system/xbin/busybox && chown 0.0 /system/xbin/su && chmod 06755 /system/xbin/su && chmod 655 /system/app/Superuser.apk && chmod 755 /system/xbin/busybox && rm /data/local.prop && reboot" :FINISH echo You can close all open command-prompts now! echo After reboot all is done! Have fun! echo Bin4ry pause
Nun geht ihr auf die Festplatte C und legt den Ordner Handy an. Zieht dort den Stuff-Ordner und die RunMe Sachen rein und startet die bat.
Jetzt sollte es gehen.Fazit:
Das rooten hat sich echt gelohnt, ich kann es nur weitergeben. Zudem kann das Rooten niemals die Hardware angreifen sprich das Handy kann nie zerstört werden, es ist immer eine Möglichkeit da um Android zu booten.
-
Ändern kannst du auch nichts, das Habux kommt auch nie wieder on obwohl es eigentlich so sein sollte. Und haben sich nun alle in die Ecke gesetzt und geheult? Kümmer dich einfach nicht weitert drum.
-
BeatBox hat nichts großes erreicht und wird er auch nie, er ist nur eine kleine, unwichtige Person in der Szene (wie du und ich). Es interessiert keinen hier ob ihn jemand faket. Schau lieber das du deine Sachen in den Griff bekommst und kümmer dich nicht um Sheex.
-
Wenn ich das hier alles lese, habt ihr kein bisschen Respekt vor Frauen. Lernt lieber mal was Zuneigung und wirkliche Liebe ist.
-
Wie oft willst du jetzt das Hostingangebot ändern?
-
Alles in einem.
-
Ahja dann schreib ma was in C++.
-
Tja dann wurdest du verarscht.
-
Ich glaube nicht das jenseits der original Schöpfer des CMS ist.
-
-
Habs gesehen bekomm ich nen Keks?
Naja also ich meine der Typo passt zum Bild aber das Bild ist einfach schrecklich ranzig, ich sag sonst nichts weiter. -
Hey hört sich gut an, melde dich nal wegen Designer. Ich arbeite mit nem 960grid system und Photoshop.
-
Ich kenne nur einen der grafiker so wie du schreibst. Hi Patrick :D. Ich euch mit meinen Künsten unterstützen.
-
Unser GFX Service ist geschlossen wie oft denn noch?
-
The HomerJ Show
-
Bro, sigs wie immer super, okay?
Aber beim 3. haste eiskalt die Idee geklaut.
Portfolio is ganz nice <3.