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.

  • Kogrady

    Just finished it. perfectly flawless on my droid x.  I made sure i had the completely up to date drivers.  Im not sure if they drivers are on this page.  i checked a few ( rootwiki) if im not mistaken, but i used this “one click app”  very well written. an i was to chicken to do it a few months ago.  i think im going to be very happy.

  • Kogrady

    Complete noob, as far as all this goes.  my droid is rooted.  no idea where i want to go and do now haha.   so as far as the hard part, im hoping ive gotten it all done and out of the way.  SSOOO now what do i do now that my phone is rooted? suggestions?  i have titanium backup pro already installed, as well as some great stuff by a developer called 3c. (battery, and phone manager)


  • Pyle2 0

    Should i download any apps or take any other precautions, “pre-” root?   anything i have to do before i root my phone to insure i can make it factory again, or that would make it easier once it is rooted?


  • Ty James Marshall

    I am running into an Error message that states that I am lacking the ADB.exe part of the file. please help?

  • doesnt work on my droid x 2.3.3

  • Anonymous

    Went through the 3 steps but it didn’t seem to work.

    -Droid X running 2.3.3

  • Koonabro2

    followed instructions and phone said it was rooted but root checker and barnacle think otherwise… Where is the doroot.bat file located?

  • GLobal

    i have a droid 2 global, i had it rooted with z4root and then when it updated to 2.3.3 it unrooted and didn’t work again and this did not work, i’m not amazing tech savvy but i know i did nothing wrong so why is this not working?

  • Fordoya

    it wont let me download the end user file droidx2

  • Bigby

    how to uninstall this root

  • Anonymous

    Thank you so hard. Finally got my Droid X re-rooted just in time for me to backup my apps and get my Galaxy Nexus tomorrow.

  • Glitcher

    Sweet, thanks guys, it helped a lot, and for users not knowing how to do this, if it goes to the black screen and is stuck there with the white letters, just unplug the phone when it says rebooting phone, turn it off, wait for the motorola logo, plug it back in, it should turn it back on and run step two and when it starts to reboot again wait for the same screen with the white letters, unplug again and manually reboot and it should have added the superuser app in your application list 🙂

  • Anonymous

    Heyy, to anyone having issues downloading the appropriate drivers from the provided “[Download Drivers]” link above, use the link i have provided below. It worked for me and i am runnign windows 7. Droid x was immediately recognized after installing the drivers and i got to rooting! 🙂 Hope i have helped some people out!

  • Wilbert917

    just rooted, but no busy box??

  • Anonymous

    Thank you! Gingerbreak did not work on my Droid 2 Global. Why does Facebook need to start when my phone does? Why does eBay need to run when my phone turns on? Why does Google Shopper, Square, Pandora, and all the rest need to auto-start? Why do all these apps think they are the most important app in the world and slow me down? Not only that, but they autorun when network changes, so going through the subway, where the signal cuts in & out 100 times makes them churn violently and drain your battery! I use Gemini App Manager to turn off autorun for nearly every app, and fix the Bluetooth button to assign it to only one app at a time.

  • Ramosj

    If I were to root my phone can i unroot if I do not like it?

  • Jcarlton1590

    I keep getting a warning error saying that every time I run the files. Why is this so? Is there another way?

  • Guest?

    how do i know it worked?

  • Tutorial on how to root on a Mac. http://www.youtube.com/watch?v=HWXnsq4s9eo&feature=g-upl

  • Zipss

    How come anytime I try and root I get an error message saying…”you are missing ADB.EXE which was packaged with this program.”…….but it looks like I do have ADB.EXE in the file?

  • If it didnt work for you its because you need the drivers and “kellex” only posted the drivers for 64bit windows. Genius. Here are the 32bit drivers installation.


  • mr g

    thanks worked quick droid x 2.3.3

  • Does this root work with update 2.3.4?

  • Jim4418

    Would like to say thanks for the root. New driod x2 rooted great. Have been trying GingerBreak with no luck in rooting. Ran this as it says and whala its rooted. There again thanks….great people

  • I used this root andi tried uninstalling vz navigator on my droid 2 global as well as a few other apps, none seem to work, what hv i done wrongly? or need to do?

  • Lilcarlos16

    how long does it to for step 1 to reboot ur fone for a driod 2

  • Galvanalejandro13

    I am having touble doing my wireless tether on my moto droid 2 I already did the root but it won’t work. what am I doing wrong?

  • BrainAssembler

    worked perfect! good man =)

  • Here is how to root these devices on a mac. http://www.youtube.com/watch?v=lb2h9-naxjI

  • Ptrckhnsnspm

    I am a total noob and have never rooted anything!  I have a Milestone X and NOTHING was working… Had recent 2.3.5 update, think all the exploits were patched.  THIS, however DID work, just wanted to share!   http://rootzwiki.com/topic/9325-how-to-root-unroot-droid-razr/

  • Deathtapp

    should i reset my phone to factory setup before doing this?

  • Anonymous

    how do i flash roms on this? i used to have it memorized before the gingerbread ota but  will that way work with this? like the dx/2 bootstrapper app? 

    • Anonymous

      got it rooted to, just need to find out how to flash roms and such….

  • It worked, just had to pull battery for it to complete the reboot. Droid X

    • Acetroubleshooter666

      what do you mean pull the battery. I get stuck at boot loader screen.

      • Chachasuperman

        You pull the battery out

  • Rhino

    Uhhh… so I just pretty much ran head first without thinking and followed the steps above and rooted my phone… Now what? I’ve did quick research and all I hear is Bootstrap and ROMs. It might as well be in a different language because I have no idea what they’re talking about.
    Can someone direct me towards some links and help me by telling me what I need to do to get wireless tethering and how to change the digital cosmetics or themes of my droid?

  • If your want to do it on the mac check this out:

  • Nh_golfer

    Hello everyone that owns a Droid 2…  I spent countless hours trying to root
    my Droid 2 (not Droid 2 Global)…  The crap on this page didn’t work… 
    However, I can now happily say that version 2.2 of SuperOneClick worked…  If
    you want to try it on your Droid 2, set your browser to




    Scroll down to SuperOneClick v2.2 


    Click on the “Click here to download SuperOneClick v2.2


    Save the file…  Extract…


    Plug in your phone to USB port…  Put phone’s USB into PC Mode


    Run SuperOneClick (from your extracted directory)…


    Click on Root button…


    Wait 3-4 minutes…  Phone was ROOTED!!


    (I tried the crap on this website at least 5 times before finding
    SuperOneClick…  I even tried to debug the MS-DOS batch file to no


    Good luck!!


    • Synquest

      SuperOneClick hangs on a WIN 7 system and an XP system. Droid X is unaffected.

    • Dynamowow

      Yesss! thanks Nh_golfer I too have the original droid 2 updated to 2.3.3 and this was the only one that worked

  • Andrewsteel366

    Doesnt work on milestone x2 running 2.3.5


    I don’t know wtf I’m doing wrong, but it absolutely will not recognize my phone (Droid X). I tried this one, as well as Pete’sOneClickRoot. Absolutely infuriating for a phone that has been infuriating me for far too long as it is.

    • devky

      I had the same problem until I installed the driver it has you download. Then I closed MotorolaOneClick, reopened it, and everything happened as it should.

  • Kwhatley456

    AWESOME!  First program that did what is says!!

    Thank you!!!

  • Disclosed

    lost my droid x….resorted to my old droid 2 wasn’t happy because it was kind of glitchy AFTER the gingerbread update and THIS download im back to where I wanna be!!!!! tried 100 different ways 1st wasted hours of my time did this in easily under 20 minutes!!! THANK YOU THANK YOU THANK YOU!!!!

  • Alchemist3ioc

    Simply easy and beautiful

  • Nh_golfer

    This didn’t work on my Droid 2…

  • Littlesarmiento1

    it says it didn’t initialize properly??

  • Tim Sanders

    I followed the direction and it appears to have worked… how do i access the hotspot? I use to use barnacle before gingerbread release. It doesnt worl any longer? My concern is that i do not wish to accidently enable verizons gimme cash hotspot! Thanks

  • Tim Sanders

    do i need an app top use or do i do it through the hotspot on droidx

  • Mu4nolife

    wow, i have droid2 standard. i use to have root excess until the 2.3.3 update. now i tried this root and it did not work. it went through all the steps but it did not give it root excess

  • Codystbes

    It never finds my phone and I have it on “Charge Only”

  • Droid x2

    How do you Unroot?

  • Droidx2

    Great Procedure and App. I looked for a long time for a root program for my Droid X2 Gingerbread 2.3.3. I even tried the gingerbreak and that did not work for me. Thank you so much guys I appreciate it.

  • Ralph

    What pleasant surprise…  Piece of cake… Worked great on my Droid 2 running 2.3.3.