Root your Droid X without ADB

Update (Nov-12-2010): A new 1-click root apk that can do all the below has been released that works on the Droid X!

If you recently updated to the OTA 2.2 Froyo update, you likely won’t be able to use the one click root apk that was floating around. There’s a method to root via ADB and a semi-one-click Windows batch file, but it seems quite a few people are having driver or ADB access problems.

I came across this root method that works on the Droid 2 and works on the Droid X.

First grab this zip file and empty the contents into the root of your /sdcard.

{filelink=7}

Then go to the market and download the Android Terminal.

– open up your favorite terminal emulator program
– cd /tmp
– cp /sdcard/rage*.bin /tmp/
– chmod 777 rage*.bin
– ./rage*.bin
– ignore it’s output, we are thinking outside of the box here, just wait for it to finish and return a $
– now go to settings -> applications -> manage applications -> running -> terminal and force close that girlie
– relaunch the terminal app and you should be greeted with the friendly # symbol. Toda you now have a root shell
– the rest is pretty much the same.
– mount -o rw,remount -t ext3 /dev/block/mmcblk1p21 /system
– cp /sdcard/Superuser.apk /system/app/Superuser.apk
– cp /sdcard/su /system/bin/su
– cp /sdcard/busybox /system/bin/busybox
– chmod 4755 /system/bin/su
– chmod 4755 /system/bin/busybox
– mount -o ro,remount -t ext3 /dev/block/mmcblk1p21 /system
– exit

Now try any app that requires root (ex: Titanium Backup) and it should prompt for root access.

If you need to revert back to non-root, it’s as simple as deleting the apks you copied over.

– open your trusty terminal app
– you should see a $ symbol, now do the following
– su
– now you should see a # symbol
– mount -o rw,remount -t ext3 /dev/block/mmcblk1p21 /system
– rm /system/app/Superuser.apk
– rm /system/bin/su
– rm /system/bin/busybox
– mount -o ro,remount -t ext3 /dev/block/mmcblk1p21 /system
– reboot your phone.

via [DroidForums]