Share this Story

How to: Get Rooted Gingerbread on DROID X

As many of you know by now, Gingerbread for the DROID X and 2 was released over the weekend giving all of us a taste of Android 2.3.3 and the new blue Blur from Motorola, only there was one thing missing.  Root access.  Well, that problem has now been fixed by our friends over at My Droid World, and we’ve got full instructions for you after the break if you jumped on GB early.  Yep, we walk you through every single step including flashing an SBF file which is something you won’t find anywhere else.  

In these instructions, you are essentially reverting back down to Blur build 2.3.340 and then re-upgrading to rooted Gingerbread.  The process looks intense, but again, we outlined every step to help you get there.

Instructions for DROIDX:

*WARNING* – You will lose everything on your phone by following the process.  This wipes it all people.

*WARNING 2* – This is NOT for the DROID 2. Those instructions can be found here.

*Note* – If you didn’t jump the gun and flash the non-rooted version and are still running something like say, Liberty ROM, all you have to do is flash the .zip file below just as you would any other ROM.

Download:  dxgbrooted.zip

*Note Again* – If you have not already upgraded to Gingerbread, simply download the .zip file, flash it like you normally would a ROM, and ignore this entire process.

1.  Download the file from above and drop it on your SD card.
2.  Download the 2.3.340 SBF file for the DX. [Here]
3.  Download,  install and open RSD lite 4.8. [Here]
4.  Plug your phone into your Windows PC and turn your phone off.
5.  Boot into the bootloader by holding Volume Up + Camera + Power.
6.  Your computer will likely install new drivers at this point.
7.  Once RSD lite recognizes your phone, hit the “…” box and choose the 2.3.340 SBF file.
8.  Click “Start.”
9.  When it finishes and gets to 100%, power your phone off.
10.  Boot into recovery by holding Home + Power.
11.  When the triangle appears, hit the Search button.
12.  Navigate down to wipe data/factory reset, select it with camera, say “yes.”
13.  When it finishes, reboot your phone.
14.  Download z4root 1.3.0 and root your phone.
15.  Download DX Bootstrap and bootstrap your recovery.
16.  Reboot into recovery.
17.  Choose “install zip from sd card”, “choose”, then the dxgbrooted.zip.
18.  Your phone will now install Gingerbread with root.
19.  When you reboot, your phone will appear to bootloop.  Let it.
20.  If it does it for say, 5 minutes, just pull your battery and reboot.
21.  To Boostrap after installing Gingerbread, you’ll need to use the D2 Bootstrapper.
22.  Enjoy!

Full support can be found at My Droid World.

  • cape

    Help!!! I think I bricked my phone, it now only goes to bootloader even after pressing home and power!!!!

  • Djadester43

    the SBF file link is broken, the Federal government has seized megaupload for copyright infringement crap.  an this be gotten elsewhere?

  • Jeepmudder

    followed the directions worked perfect

  • Droidxuser

    Thank you thank you thank you thank you!

  • Chef

    Worked Fine, Iv been looking on a how too for so long. Thank you who ever contributed to this tutorial.

  • Towboater9407

    Ok Ive done everything exactly as it says above. Then I get to step 17 and after rebooting into recovery and doing the install of dxgbrooted and it keeps saying that no such file is found? What am I doing wrong?

  • droidxthuggin

    Will this work on a DROID X without the OTA release of GB?

  • First off, this is a very helpful article. With one exception: Step 4 should be to go to this link (http://www.motorola.com/Support/US-EN/Support-Homepage/Software_and_Drivers/USB-and-PC-Charging-Drivers) and download the drivers for Windows to recognize your phone. I was going insane with trying to figure out why RSD Lite wouldn’t recognize my phone until I came across a forum post saying that they had downloaded drivers from Moto and finally got it to work. Other than that, I am in the middle of flashing the SBF to my phone and hopefully I don’t hit any other snags.*Fingers crossed*

  • Rsingleton17658

    rebooted in recovery, it will not find the dxgbrooted.zip file

  • Bchristopher44

    what if I’m on a Mac and not a windows computer?

  • Hank6913

    at step 6 my computer can’t find any drivers for this device

  • i’m having issues getting step 3 (downloading RSD lite to work). it asked me to download ilivid so i did. then hit the add butoon but it won’t download. just says 0% and then freezes with a pop up saying server error

    • ok now i got rsd downloaded but RSD lite got stuck a 97% and now says flash fail. phone is now a brick…. any suggestions.

  • Quesman

    A little confused. The second to last step says that you need to run DX2 bootstrap for it to work on Gingerbread. But do you only need to run the DX2 version if you want to load a custom rom or something? Because I have gingerbread running as of step 20. So what is the point of running DX2 bootstrap afterward?
    Thanks, -aj

  • J2miles

    it will not let me install the zip file from sd card.  it will only look for update.zip    it wont let me choose the zip file i want to install…..any idea? 

  • Gc1000fix

    I tried the procedure here and got a “successful” install.  However,  there are numerous issues that do not appear to be proper operation.

    I installed local sync from the market.  It seems to work except that instead of showing me connections, it shows me battery settings.  Author says this is incorrect and that it works correctly on other dx’s.

    Voice dialing only works sometimes.

    A Tasker script to turn on GPS, does not illuminate the widget.  It worked fine in Froyo.

    If I get a phone number in an email, long press on it, select dial, the phone comes up but does not insert the phone number.

    Are others seeing problems like these?


  • If I follow these steps will I be rooted on GB 596?  I want to be able to have root access so that I can tether, and also be on GB so I can use Netflix without any problems.

  • Thomasj095

    infinite boot loop. tried battery pull and reboot MANY times. nothing worked. reverting back,

  • Thomasj095

    infinite boot loop. tried battery pull and reboot MANY times. nothing worked. reverting back,

  • Thomasj095

    battery only lasts half a day now.

  • MI

    Hey where can i get that background in droidx gingerbread1?

  • Rolltide2663

    Im running liberty and it fails when I go to recovery and install the dxgbrooted.zip? Any help would be appreciated. Thanks

  • ali

    Rooted Droid X as directed here, everything worked fine except tether, getting  Kernel error on access control when running wireless tether, it broadcast and shows up on network connections on laptop but it errors out, and does not get connected?
    Help, on how to fix this.

  • Matt

    that was amazing… all parts of it. thank you!!!!

  • Demons349

    Thanx soo much guys 🙂

  • If someone is coming from a ROM, can they just flash the dxgbrooted.zip?

  • Comment on your “*Note Again* – If you have not already upgraded to
    Gingerbread, simply download the .zip file, flash it like you normally
    would a ROM, and ignore this entire process.” If I could flash a ROM, I wouldn’t be looking for root. Are you implying that it’s possible to flash a ROM without having root?

  • Kickrok85

    Is this the only way to root the droid x?

  • Rdodsonjr1

    how do root a none rooted 2.3.3 see is uodated my droidx and losted my root and it will not let me root agan

  • liberty1st

    Bad ass dude, you da man!!!

  • HELP!

    so i have a question…i have bootloader open (i think…its just a black screen with bootloader at the top)…well RSD isnt recongizing my phone, no drivers are installed by the comp as stated in the directions….any help?! please!

  • Tom

    This did work for me, but I noticed that my phone ran a lot more sluggish, almost like it ran like Froyo on the DX. I restored it backed to stock and downloaded the OTA Gingerbread update. I’ll wait until ROOT access for the OTA Gingerbread comes out

  • Kevinpointfive

    Someone please help, when i dl the z4 root my computer asks what program I should use to open the file… this isn’t right… 

  • Alex Sidwell

    RSD never shows my device. what can i do?

  • jon

    Worked for me! A few inconveniences where I had to revert to the other guide but im up and running gingerbread rooted

  • Chedderheadtrumpet

    I’m technologically…deficient…so it took me 4 hours last night to figure it out and 2 hours this morning to fix my bootloop but it works well. I’m just a slow learner. I struggled with the bootstrap recovery. If this confuses anyone else, follow these instructions:
    Thank you very much for these instructions!

  • Joeeyd

    thanks for the instruction , it was easy & perfect ….hats of to u guys !!!!!

  • newbie

    Just completed the process, worked good. ******** MAKE SURE u backup your data ANYTIME that you do things like this trust me its worth it !!!!   I was able to recover all of my “SD card” apps. I recommend using the free app called “MyBackup” , it works just fine…..

  • Watherum

    I was following all these steps and when i got to step 10 i started to have problems. My droid just keeps attemting to start up. I tried to take the battery out and when i put it back it does the same stuff. how do i fix this?

    • Watherum

      got it to work and now am rooting with z4. 

  • Anonymous

    Im gonna wait till someone makes an app that can do this.

    • Oing

      I hear ya… but… even if an “App” comes out to do it, if you dont know “Under the hood” android stuff IMO youre an accident waiting to happen. I have over 25 years experience as a software developer, and Ive decided to get into the mobile thing. When I wanted a rooted droid I went the route of just relying on other peoples work. Did that for a few months then decided to look under the hood and figure it out myself. Im in the process of doing an Android OS Build on linux.

    • nope

      maybe you shouldn’t be attempting this…get your hands dirty. honestly people make a big deal about bricking their phones. i’ve had an sbf flash fail half way through and the phone was “bricked” until I just re-flashed it. there really isn’t anything that can go wrong to the point that you won’t be able to fix it yourself.

      what happens if something goes wrong? if you don’t know how to fix it then you’re just out of luck.. i say just dive in and learn a thing or 2.

  • MicroDOC

    I’ve upgraded to 4.5.573 using dxgbrooting.zip. Is there a way to go to 4.5.596 and still be rooted? What’s the difference between those two versions?


  • Thomas Keating

    ok i got two questions….is there some reason that after rooting my phone using the above instructions that i can get either barnacle wifi tether or the wireless tether apps to work? everytime i start up barnacle it says it could not bind to the dhcp port: address already in use…..now also my second question is am i supposed to be able to use rom manager to get a new rom goin on my phone (moto droid x)? cuz i just tried two different roms they got goin on there and it rebooted and i got nothing….someone shed some light on this will ya? please an thank you

  • SteveSO

    ok, so i used windows xp and it worked,
    I’m rooted, but i i think step 21 did not go well,
    I can’t seem to boot into recovery anymore??
    Anyone know why??

    • Oing

      It will be greyed out until you open/select the SBF file you want to flash with… The writer left that part out.

    • Oing

      You have to get the new Droid2Bootstrap… the old one wont work anymore. Its for sale on the marketplace but it can be gotten for free still… you just have to know how and which hoops to jump through 😉 

  • Sinandh

    I’m using the drivers recomended by Oing, and it installs fine, and the drivers i recognized in bootloader,
    And i run RSD lite as admin

    Still the same
    When i get to step 8,  the Start button is grayed out (inactive)!!!!

    • Oing

      It will be greyed out until you open/select the SBF file you want to flash with… The writer left that part out.

  • Anonymous

    how can I *prevent* Droid X 2.3.3 (v.596) OTA being pushed?