Hacking Tip: How To Root An Android Phone





In this episode, we will learn how to root an Android based phone.

Jailbreaking your phone is now legal in the US

COMMANDS:
adb devices (This should list a device as a long number. If it doesnt something is wrong.)
adb push c:\droid2root\rageagainstthecage-arm5.bin /data/local/tmp
adb shell
cd /data/local/tmp
chmod 0755 rageagainstthecage-arm5.bin
./rageagainstthecage-arm5.bin (Be patient here. When finished it will return you to c:\droid2root)
adb devices
adb shell (you should now see a # instead of a $)
mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
exit
adb push c:\droid2root\Superuser.apk /system/app
adb push c:\droid2root\su /system/bin
adb push c:\droid2root\busybox /system/bin
adb shell
chmod 4755 /system/bin/su
chmod 4755 /system/bin/busybox
mv /system/recovery-from-boot.p /system/recovery-from-boot.p.disabled
mount -o ro,remount -t yaffs2 /dev/block/mtdblock4 /system
rm /data/local/tmp/rageagainstthecage-arm5.bin
exit

Now reboot your phone. You should now be rooted!

Android SDK – http://developer.android.com/sdk/index.html

Droid2Root – http://www.megaupload.com/?d=XY4TFFOK

Alternate Instructions – http://www.droidforums.net/forum/droid-labs/74028-root-droid-1-regardless-os-version.html

Unroot – http://www.droidforums.net/forum/rescue-squad-guides/39254-sbf-root-unroot.html

Apps for rooted phones –

SetCPU – App used to overclock your device

AdFree Android – remove ad’s

ShootMe – Take screenshots simply by shaking your phone

MeatMorph – Allows you to install custom themes

Titanium Backup – Make custom backups of your phone, including Apps.

Tutorials for rooted phones:

Make A Custom Boot Animation –

http://www.dkszone.net/how-to-create-custom-boot-animation-for

Install Custom Fonts –

http://www.gadgetsdna.com/custom-fonts-installation-on-rooted-android-device/696/

Install Custom Themes –

http://androiddelight.com/2010/07/17/delightful-theme-iron-man-for-rooted-droid/