QUOTE(cfchong @ Nov 30 2011, 09:01 AM)
1. download a copy of rageagainstthecage-arm5.bin2. download adb standalone from somewhere.
3. Download busybox binary from somewhere (google is a good source for locating stuff)
4. Download Superuser and rename it changing .apk to .zip, then extract the su binary, then rename it back to .apk extention.
5. open cmd console in the folder where you have all of the above files.
6. adb push rageagainstthecage-arm5.bin /data/local/tmp/
7. adb push busybox /data/local/tmp/
8. adb push superuser.apk /data/local/tmp/
9. adb push su /data/local/tmp/
in console now type
adb shell
will put you into linux console on the phone, now run the next 3 commands.
chmod 755 /data/local/tmp/rageagainstthecage-arm5.bin
cd /data/local/tmp
./rageagainstthecage-arm5.bin
you will be dropped out of shell back to cmd
type adb shell again and the console should have # instead of $ (phone is now temp rooted)
mount -o rw,remount -t yaffs2 /dev/block/mtdblock8 /system
chmod 755 /data/local/tmp/busybox
cd /data/local/tmp
./busybox cp su /system/bin/
./busybox cp superuser.apk /system/app/
./busybox cp busybox /system/bin/
./busybox chown root.root /system/bin/su
./busybox chown root.root /system/bin/busybox
./busybox chown system.system /system/app/superuser.apk
./busybox chmod 755 /system/bin/su
./busybox chmod 755 /system/bin/busybox
./busybox chmod 644 /system/app/superuser.apk
now you can reboot your phone and it is permanently rooted and you can start fixing all the annoying issues plus getting rid of alot of the CSL junk files etc.
(the reason superoneclick & others don't work is, most phones use /dev/block/mtdblock3 for the system mount instead of /dev/block/mtdblock8, this causes issues).
Dec 28 2011, 06:31 PM

Quote
0.0250sec
0.18
5 queries
GZIP Disabled