• Welcome, Guest. Please login.
 

How to Root Droid X!

Started by ZduneX25, September 02, 2010, 02:02:20 pm

previous topic - next topic

0 Members and 1 Guest are viewing this topic.

ZduneX25



For those of you who want to hack your Droid X for real, you will first want to root it.

Rooting your Droid X gives you "full" control over your phone including being able to install custom ROMs, 3rd party apps, free wifi tether, and a whole lot more.

If you are willing to take a risk and take advantage of what a rooted Droid X offers, start by following our step-by-step directions here on Droid X Hacks:

1. First, you will want to install Android SDK. After unzipping the SDK files, put it in a folder easy to remember such as C:\sdk for windows and /sdk for Linux and Mac.

Make sure you also have java installed and run the SDK_Setup.exe (for Windows), which will allow you to update the Android SDK with ADB, USB drivers, and stuff you will need.

2. Once that is done, you can connect your Droid X to your computer.  Make sure your Droid X is in "PC Mode", not "Just Charge"!



3. Go on your Droid X and go to Settings->Applications->Development and make sure "USB Debugging" option is checked ON.

4. (Windows ONLY) For Windows systems, you might get a "pop-up" saying driver was not installed correctly.  You can update the driver by pointing the driver update to the usb_drivers folder in your SDK folder such as c:\sdk\usb_drivers.

4. Unzip these files into your SDK tools directory such as c:\sdk\tools for Windows or /sdk/tools for Linux/Mac.

5. Open a command prompt by typing "cmd" under Start->search programs and files in Windows and for Linux/Mac, open a terminal.

6. Next browse to your SDK Tools folder by typing "cd \sdk\tools" for Windows and /sdk/tools for Linux/Mac

Type the following:

Quoteadb push Superuser.apk /sdcard/Superuser.apk
adb push su /sdcard/su
adb push busybox /sdcard/busybox
adb push exploid /sqlite_stmt_journals/exploid
adb shell


*Tip - If you get errors for above commands, try doing "adb devices".  If no devices are found, that means you need to make sure your Droid X is in the mode "PC Mode" and drivers are correctly installed for Windows.

7. Once inside the shell type:

Quotecd sqlite_stmt_journals
chmod 755 exploid
./exploid




8. Go back to your phone immediately and toggle the WiFi off and on.

9. Type "rootshell" and type "secretlol" for password.

10. You should now be in "super user" mode, you should have a "#" instead of a "$".

11. Next, let's make root permanent, and type:

Quotecp /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


12. Next, exit out of the root shell and try typing "su":

Quoteexit
su


13. Go back to your phone and the Superuser app should ask you for permission, hit "Allow".
14. If you gotten to this point, congratulations, you've rooted your Droid X!
Z.d.u.n.e.X's Stuff: Personal Site | My skins

Exploited

the toggle of wifi on and off sounds weird for a hack :) Nice tutorial - I hope it will be useful for future modders. I am thinking to buy new phone soon too :)

ZduneX25

Cool what model of android phone is in your mind??
Z.d.u.n.e.X's Stuff: Personal Site | My skins