Share this Story

How to: Root the DROID2, DROIDX2, DROIDX, and DROID3 Running Gingerbread


Actually, this method should root just about any Motorola phone running Gingerbread.  So not only will it work on the DROID3, DROID2, DROIDX2, and DROIDX, but it should also work on the DROID Pro and D2 Global when they receive an update – hopefully the DROID Bionic too.  We were inspired to write this for the simple fact that the D2 received Gingerbread last night finally, and within 5 minutes I was rooted.

Thanks to Framework43 and psouza4 for putting this together.  It couldn’t be any simpler than this method right here.  

Download:  MotorolaOneClickRoot.zip


1.  Make sure you have Motorola drivers installed – [Download Drivers]
2.  Download the MotorolaOneClickRoot.zip file from above and unzip it to your Windows PC.
3.  On your phone go into  Settings>Applications>Development and check the box for USB Debugging.
4.  Plug phone into your computer and select “Charge Only” mode.
5.  Navigate to MotorolaOneClickRoot folder and run MotorolaOneClickRoot.exe.
6.  Follow the instructions in the command window.
7.  Your phone will complete 3 steps, rebooting along the way.  When it finishes, you will be rooted.

Full support can be found at this thread in case you run into issues.

  • Stalls at “SEARCHING FOR PHONE…”. DroidX Ginerbread 2.3.3

  • Shocker_614

    For some reason, it isn’t detecting that my phone is connected. The computer recognizes it but the program doesn’t.  Wtf?

  • Echelon699

    If I take the OTA update to 2.3.5, will this break my root access? 

  • dope101

    it won’t let me download the drivers.. why???

  • Outsidemedic

    worked great for my Droid 2. Thanks! Just make sure that if you are running it and have the updated 2.3.3 that you put the phone in charge only mode. That made all the difference for me and disable any antivirus on your phone too. 

  • Zackyboy44

    anybody use this method on a mac running lion?

  • Sean

    This information is great! I successfully rooted my Droid 2 with this information. Thanks!

  • Jeffrey Schmidt

    I’m new to Droid and just got my Verizon Droid X2 and am unable to root it, I follow the link to ‘http://vulnfactory.org/blog/2011/08/25/rooting-the-droid-3/’ but don’t understand how to “Log in to the device using “adb shell”. Any help would be appreciated.

  • Robert Heck

    What did you do after finished this? can you install custom roms?

  • It worked on my droid 2, 2.3.3

  • chey

    didn’t work for me.

  • Alex

    will this wipe any data off your phone?

  • Rich

    Thank you soooooo much Kellex 🙂 

  • bwils

    I have to ask…what is root-ing? And what exactly will it do for/to my phone?  I have d2. Thanks

    • slootiy

       yes. i have the same questions. anyone can help.

  • Me

    Will the Gingerbread 2.3.5 OTA update on Verizon break root on the Driod X2?

  • Inthedump

    Stuck at step one.  Bootloader screen.  Nothing…

  • Thecoolmankyle

    Will this wipe my phone? Do I need to back up data first? 

  • F Dupre Jr

    drivers wont open on my system.any ideas?

  • Not a ginger

    I just rooted my phone (droid 2, gingerbread 2.3.3) using this…now the 3G mobile hotspot app (which has always previously stated that charges would be incurred should I activate it) just activates! Am I actually getting a free mobile hotspot, or am I just incurring charges I don’t know about. (Verizon scares me)

  • Jpikuritz

    Says im missing the adb file?

  • Fritters

    Didn’t work for me.  Told me I was rooted, but root required apps and Root Check tell me I’m not.  Stumped.  I had been rooted before 2.3.4 with z4root.  Worked fine.  the upgrade broke that.  Restored to default.  Saw that SU was still on the system (which didn’t make sense to me).  Tried this method 3-4 times.  No joy.  Trying to remove SU completely.  Root explorer works (somehow) so used that to delete the SU.apk.  Then tried to uninstall the program.  Have been unsuccessful even using Android System Info app.  It Returns “unsuccessful”.
    I’m stumped.  Not sure if the remnant of SU is screwing up the root.  Strange that Root Explorer (which I believe requires root access) works.  But Quick Boot, Titanium, Juice Defender don’t.  HELP!

  • Zeroxsolace

    im getting stuck at step 1 when i run the file.. says its rebooting but my phone turns off turns back on then at the top left it reads bootloader do.11 and about mid screen on the same side it reads that my battery is ok, ok to program, trasnfer mode: usb

    • finally

      Zeroxsolace: I had to unplug the cable and power off then power back on (for all three steps).

  • Micron 6

    help, does not work on motorola droid2 2.3.2

  • Anonymous

    Man, that could NOT have been any easier.

    For those complaining that it doesn’t work on 2.2, maybe you need a refresher on the names?  

    2.2 = FROYO

    If you want to root 2.2, get z4Root from Amazon App Store.  

  • It was a really good post… works completely perfect on droid 2 global running gingerbread!!! thanks a lot!!

  • Newchemist

    gets stuck on step one

  • Mjthomas1639

    My Droid version is 2.3.3.

  • Liuji5353

    It does not work on Driod 2.2.2 version

    • smelly

      It’s for Gingerbread. (2.3.3)

  • Mario20781

    how long does it take to reboot it has been more than 15 m.

  • Mjthomas1639

    I thank you all for helping me to re-root my droidx after the upgrade.  My problem now is it won’ allow me to tether because the verizon mobile hotspot is activated.  Can someone help me?

  • droidx on verizon

    My Droid X got and OTA update 2.3.3 and tried this process to root it. It went through and says it is rooted but the apps do not run and the superuser is still the old one that used to be there. What else can be done?

  • Nice ! 
    Thanks guys !
    Worked 101 % on my Droid X.

  • Mailforjoel

    Worked Great on my DroidX.  Ran just as expected, and then used Check Root to verify root.  Been using Root Uninstaller to get rid of the bloat…or freeze it actually.  Thanks to all those, who make this stuff so easy for us users!!!!

  • CBRXX03

    I have a simple newbie question. I would like to root my new (to me, but used) Gingerbread DX. The main reason is to remove all the Motorola and Verizon bloatware. If I root, does everything I do have and want on the phone then have to be reloaded?

  • Hey! It rooted my Motorola Droid 2, finally. None of the other “one click” methods worked. 😀

  • Sooo Happy!

    I had rooted and made my original droid amazing. Then someone stole it. My new Droid X has sucked but I am sooo happy that I can finally customize it. THANK YOU!

  • Steviebeatz91

    everything works fine it just doesnt root my phone! droid 2

  • Josh

    OH MY GOD IT WORKS!!! i’ve been looking for a successfull application to do this for months now! Droid x running gingerbread is now Rooted! 😀 😀 😀

  • joseph simpson

    tryed this more than once and did not work on my droid x2 any help would be nice

  • Tom

    Thank you, thank you, thank you!

  • it’s not working on droid 2! )’:

  • Billcommons

    This wont work for me. Is it because I am running Windows XP?

  • Run the file on this website, let it reboot your phone twice, run the do root.bat on the other website. You should be rooted now.

  • If anyone is having issues, I just discovered that if you run this root, it will install the super use program, it will not root your phone. If you use the root files presented on this website, which I have used to root my Droid 2, which I am using, please run the “doroot.bat” file and you will be able to root. I just tried it and I verified root access via the app, root checker.


    Keep calm and chive on

    • Flash Point

      Ran doroot.bat and bam! root access on Droid 2 running Gingrbread. Thank you!

    • This worked for me too, on both the DX and D2.  Ran MotorolaOneClickRoot.zip and then the doroot.bat and it worked  

      • Alvarefr

        Where is this doroot.bat file that people keep referring to? The OneClickRoot.zip does not include this file.

    • Koonabro2

      Where is this doroot.bat file?

  • josh has a DROID X

    after the first attempt being unsuccessful (it stopped and didnt say that i was rooted in the command prompt), i attempted once more, and it said in the command prompt “congratulations you are now rooted” so i pressed a key to exit that, as it said it was done. after doing so i unplug my droid x from the computer and i go straight to trying out my wireless tether app (which worked just fine before i updated my droid x) and it says “unable to start tethering. is your device rooted?” so i am completely clueless once again as to what i do next. (the wireless tethering app is the only way i can play xbox live)

  • josh has a DROID X

    i had to update my droid x to the 2.3.3 gingerbread, and prior to doing so my phone was rooted. as upon rebooting after the update on the running system, i tried opening my wireless tether and starting it… and it said i wasn’t rooted. so i try z4 root about 5 times and every time has been unsuccessful. i come here and go through ALL the steps listed above and it still says it is not rooted, i have no clue what to do from here…. any help would be appreciated!

  • Scott Johnson

    This was BY FAR the easiest way to root my new 4.5.602.  Z4Root 1.3 did not work at all – just endlessly cycled or simply popped back into the desktop without having done anything.  Gingerbreak 1.2 was likewise useless.  MotorolaOneClickRoot seemed to finish in at most three minutes.  Don’t waste your time with anything else — ESPECIALLY not the sbf back to 2.3 procedures.   I’m sure they work but seem very complicated and easily mishandled.  This by contrast relly is one click.   Amazing and effective.

  • Romurdroid

    Nees help rooting your phone visit our web blog very easy to get you rooted Roms etc. http://rooturdroid.blogspot.com/

  • Jamesroa76

    is not working on droid x

    • DSChris

      Working on my DX, just did it now.

      • Robelder7

        how did u do it im about to root my droid x but i wanna know exactly how to do it

  • Dchatma2

    camra not working