Motorola Droid X Froyo Root Available Now; Here’s How You Do It
You have waited for a long while to officially upgrade your Motorola Droid X to Android 2.2, and today, just like we told you the other day, you can finally enjoy that upgrade. Even more interestingly, in case you want to root your smartphone after going through the Froyo upgrade you can do it right now. All you need is some patience to follow the step-by-step guide available from the xda-developers. But fret not folks, as this is almost a 1-click root so you won’t have to really go though any pain and suffering.

Before we start I’ll kindly remind you that everything you put your phone through is your sole responsibility, and even if rooting the device is completely legal, you probably should refrain from doing it especially if you’re not that confident in your Android skills.
With that in mind, here’s what you need to do:
Instructions for Linux and Mac
1. Extract and Update Android SDK package to your computer. The file comes in a .tar.gz file. Just open it up and drag and drop the android-sdk-linux folder to your home directory or desktop. Next, extract the files from the DORoot zip file to the tools folder of Android SDK. You should be moving 4 or 5 files into the tools folder.
2. Make sure you phone is in PC Mode with USB Debugging enabled
PC Mode: Notification blind -> USB connection -> PC Mode
USB Debugging: Settings -> Applications -> Development -> USB debugging
You need USB debugging icon showing in notifications. Try Charge Only if you can’t get PC Mode to show USB debugging.
3. Navigate to the tools folder of your android-sdk
[cd /android-sdk-linux_x86/tools]
4. enter [chmod 0755 doroot.sh] then run it [./doroot.sh]
5. Let it run.
6. That’s it, you are done.
Instructions for Windows:
1. Extract and Update Android SDK package to your computer. The file comes in a zip file. Just open it up and drag and drop the android-sdk-windows folder to your C drive. Next, extract the files from the DORoot zip file to the tools folder of Android SDK. You should be moving 7 or 8 files into the tools folder.
2. Install Motorola Drivers
(Tip, to stop the launching of the Verizon/Motorola site, go to the MotoConnect icon in the bottom left, right click, when phone connects, nothing.)
3. Make sure you phone is in PC Mode with USB Debugging enabled
PC Mode: Notification blind -> USB connection -> PC Mode
USB Debugging: Settings -> Applications -> Development -> USB debugging
You need USB debugging icon showing in notifications. Try Charge Only if you can’t get PC Mode to show USB debugging.
4. Double-click and run doroot.bat
5. Let it run.
6. That’s it, you are done.
As always, let us know if everything worked out for you. And if this all seems pretty familiar to you then it means you have used this method to root a Droid 2 just recently.
Credit: Source.Motorola Confirms Via Letter To User, No Android 4.04 For Droid X2, They Still Can't Unlock Bootloader
Specs, Features, Release Date & Pricing Now Available for Two New Android Handsets, LG Spectrum & Motorola Droid
Android Boss Says That Motorola Won't Get Any Special Favors From Google, Don't Expect A Motorola Droid Nexus Phone Anytime Soon
Android 4.0 Is New, Android 2.3 Is Feeling Dated & Verizon Is Just Now Rolling Out Android 2.2 Froyo For The Samsung Continuum
Verizon Reports Two Day Wait On Droid RAZR With Bigger Battery, 4.3-inch Android Phone With 3000 mAh Battery May Be Popular
Hackers Figure Out How to Crack Google Wallet on Rooted Devices, NFC Payment Not As Safe As Initially Believed

I just applied this update to my previously rooted Droid X 2.1. The install of 2.2 this morning unrooted my phone and this fixed it right back up. Thanks!
Have Droid x on 2.2. Can;t get usb debugging to stick on pc mode. Please help.
If you follow the above instructions exactly it works like a champ. Do not stray from the steps above! Be patient! I did this on a stock 2.2 Droid X.
If you can’t get usb debug working (asks for ADB drivers and fails), put the phone in “windows media sync mode” and try.
has anyone tried this yet? i am afraid of locking up my phone and very hesitant from what i have heard is that you cant root the DX.
I was having the same problem, computer not recognizing the device, first you have to take it off of USB Debugging for the driver to download, but furthermore the driver still did not work when I put it back on Debugging, a simple google search for a new driver brought up other users haveing the same problem, I downloaded driver 4.7.??? dont remember the rest but you can google it then put debugging back on and PC mode, worked like a champ.
my cable came unplugged after the device was found, now it wont find the device after I retry. Any suggestions. I already wiped/cleared the phone and tried again.
so… i have the debug icon and i’m in charge only. that’s the only way i could get it to come up. I’m running the root software and it’s not working. I have rooted software on my phone already and artifacts from the first root on 2.1 is that bad? how do i get rid of those?
There are only 5 files in the windows doroot zip file when it says there should be 7 or 8. Is there something wrong with the file or is it me?
i have been having trouble with trying to update my dx and just called verizon and they told me that the froyo update is being delayed due to tomany issues with the update.:(
I think these directions are a sham. I downloaded the linked sdk file and none of the folders, nor files were labeled according to the directions… did u ACTUALLY try this on a MAC or just guess?
Thanks for coming out with this easy root process for my 2.2 droid X. Everyone just needs to read all of the directions and be patient with the command line part.
Added step 6 below:
Instructions for Linux and Mac
1. Extract and Update Android SDK package to your computer. The file comes in a .tar.gz file. Just open it up and drag and drop the android-sdk-linux folder to your home directory or desktop. Next, extract the files from the DORoot zip file to the tools folder of Android SDK. You should be moving 4 or 5 files into the tools folder.
2. Make sure you phone is in PC Mode with USB Debugging enabled
PC Mode: Notification blind -> USB connection -> PC Mode
USB Debugging: Settings -> Applications -> Development -> USB debugging
You need USB debugging icon showing in notifications. Try Charge Only if you can’t get PC Mode to show USB debugging.
3. Navigate to the tools folder of your android-sdk
[cd /android-sdk-linux_x86/tools]
4. enter [chmod 0755 doroot.sh] then run it [./doroot.sh]
5. Let it run.
6. If it gets stuck at the adb message, quickly unplug and replug usb on phone. That will allow the process to continue.
7. That’s it, you are done.
Read: Motorola Droid X Froyo Root Available Now; Here’s How You Do It [Motorola Droid X with Android 2.2 Can Be Rooted Too] » TFTS – Technology, Gadgets & Curiosities
Wroked great, thanks…:)
How can you tell on the Droid X itself if rooting was successful? Everything ran OK and said rooting was successful in the command prompt on my PC, but there is no Superuser/Ninja icon in the apps as there was using previous instructions to root with 2.1.
Error 05: Failed to copy system files
Rooting failed
Any suggestions
Is android-sdk_r07-windows.zip the current file to use with the new Froyo release on Droid X?
It had internal filedates that are about a month old now.
I did the steps for windows.
It ran, but in the command window right after it says…
“we also accept donations > 1000 USD!”
it says…
” adb connection will be rest. restart abd server on desktop and re-login.”
How do you do that ???
I looked in the device manager and it shows the adb device is running. I looked in windows services to see what services are running but don’t see adb services…..
and if I wait a while, like 5 min the command window will then state…
“could not kill pid 14492: No such process”
Any suggestions?
Thanks
By the way, my last post was for Droid x on 2.2, my PC is running Windows 7
The command prompt says “you should now be rooted”, but I don’t think I am, nothing is different, and I don’t seem to have superuser capabilities…..
@ Rick S-Unplug the phone and quickly plug it back in when you get the adb message this worked for me.
Ok, any help here would be WONDERFUL. I did this root a 2 days ago and it worked great. Last night however, my microphone stopped working. I’m sure this has nothing to do with the root, as i hear many other droid x owners are having the same problem. In any case, i need to undo this root so that i can take the phone to verizon and get a replacement(which as you all know they wont do if the software has been tampered with).
“failed to copy system files – root failed”
got hung up on the adb dealio but unplugged and then plugged back in and it started back up.
ended up with this tho…
running Macbook Pro 10.6 and DX 2.2, have tried this every which way I can possibly think of – followed the directions exactly, and get: “adb: cannot execute binary file” over and over. eventually get “exploit failed do you want to try again?”
answering either ‘yes’ or ‘no’ has the same result:
ERROR 12: Exploit failed. No root.
Congralations, you should now be rooted.
needless to say I am *not* rooted.
I have tried the following:
- setting USB mode to USB Mass Storage, PC Mode, Windows Media Share, Charging Only
- running doroot.bat in Parallels running Windows XP with all the variations listed above for USB mode. In ‘Charging Only’ mode I have USB Debugging showing up in Notifications, however in this scenario the command line hangs up at “adb connection will be reset. restart adb server on desktop and login”
what ia going on?!?
correction – windows ends with “failed to get permissions… etc”
can anyone assist???
b
I just finished installing the root and the cmd final lines were Root Successful…No errors. So I go to the phone and restart it and nothing has changed? I still have the Superuser app but when u select it u get a blank screen? What did I do wrong? I even went to try to remove some of the stock apps like the Amazon one and the uninstall button remains un-highlighted? please help!!!!
worked like a dream on my droid x no problems, thanks
Phone rooted after 4 attempts. Thanks.
once it’s rooted, NOW WHAT? please explain how we begin removing bloatware
Hi,
When I try to open the DOroot extract file my Kaspersky antivirus says the file contains a trojan horse. Should I ignore and go on?
Thanks
If you’re rooting a Droid X from Windows PC, make sure to copy the files from the “DoRootForWIndows” folder to the root of the tools folder. This will over-write files already there and replace them with the windows appropriate ones.
I was having issues with:
* adb connection will be rest. restart abd server on desktop and re-login.
*could not kill pid XXXXX: No such process
Once I copied all the files from “tools\DoRootForWindows” back to the root of the “tools” folder (remember to over-write if they already exist), all went perfect and I have super user access.
Hope that helps!
How do I know for sure if my droid x is rooted? The messsage: ‘adb’ is not recognized as an internal or external command program or batch file, repeats through the whole process. Is that normal? Please Help!
Thanks
“Adb is not recognized as an internal or external command”
To every command line…Tried on multiple computers, in multiple modes, with and without debugging…anyone know what my problem is?
we have been had guys! is it a virus?!
after downloading this file…and trying to make it work with no success…i did a full system anti-virus scan the anti-virus found some infections on my system related this download FYI
@Martin, no Virus. n00bs always cry wolf when they run into a little fur.
@GamerDude, I’ve been having the same problem, this process rooted my DX before the OTA update, now it just repeats garbage about the adb not being a recognized command.
[*] adb connection will be reset. restart adb server on desktop and re-login.
Reconnecting in 20 sec…
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
Checking for device…
How long will this take????
You need to set your PATH variable on your computer to include the android database. FYI if you have the most recent version adb is located in platform-tools, it is no longer in tools!
hey Brain and other people…. when it says [*] adb connection will be reset. restart adb server on desktop and re-login.
Reconnecting in 20 sec…
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
Checking for device…
[*] adb connection will be reset. restart adb server on desktop and re-login.
that part you unplug and replug
Checking for device…
that part you just disable and re-enable usbdebugging. : )