Droid X: Restoring and Rooting the Stock ROM.
I'll keep this short: if you're rooting your Droid X, changing ROMs, removing stock applications, etc, then there's a good chance you're eventually going to brick your phone. Having your phone "bricked" usually results in the Motorola logo being displayed indefinitely and or looping with the animated Droid X boot logo. A lot of users will then take it in for service, get it re-flashed, and get a lecture on potentially voiding your warranty by hacking the phone. However, there's tools available that allow you flash the phone back to the pristine state you first received it in.
This guide is designed for the 2.3.32 release of the Motorola firmware, aka the SBF. As such, you will also need to ensure that your bootloader is at 30.03 or higher. Instructions for upgrading both the firmware and bootloader can be found below.
Preparation:
You first step should be ensuring that you can get into the bootloader and taking note of the bootloader version. Upgrading to the wrong firmware or bootloader version can get you stuck in a loop. A more indepth guide is available at My Digital Life.
Getting into the Bootloader:
- Hold down the power button at the top of the phone until you're given the option Power off. Select this option and power off the phone.
- Boot the phone into bootloader mode. This involves some finger-ninja skills.
- While the phone is powered off, hold down the Volume Down button on the right of the phone.
- While still holding Volume Down, also hold down the Camera button on the right side of the phone.
- While the previous two buttons are held down, also hold down the Power button on the top of the phone.
- The phone will display the bootloader menu. From here we can restore the stock SBF.
Note: It's sometimes easier to pop out the battery, hold Volume Down + Camera, and pop the battery back in while holding it. You should immediately get kicked to the bootloader screen.
Necessary Tools:
- RSD Lite v4.8: This tool allows you to flash the SBF to your phone.
Necessary Files:
- Droid X 2.3.32 Full SBF: This is the image you'll need to reload your Droid X. You'll need to extract the SBF from the zip file that is downloaded.
Restoring your Droid X:
- Get into the bootloader on your Droid X if you haven't already.
- Open up the RSD Lite application. I usually run it as administrator.
- Verify that RSD Lite is able to see the Droid X.

- Browse to the extracted file in the previous step. It should appear under File Properties.

- Click Start. The process will begin. Do not freak out, get impatient, or unplug your phone during this time.
- Your phone will reset when finished. More than likely it'll be stuck in a boot loop.
Help, I'm Stuck in a Boot Loop:
- Power off the phone by removing the battery. Hold down the Home Key. Plug the battery back in.
- You should see an Android logo with an exclamation mark in a triangle. Click the Search Key.
- Use the Volume Down key to navigate to the option "wipe data/factory reset". Click the Camera Key once.
- Press Volume Down to scroll to the "Yes" option. Click the Camera Key once. The phone is now being wiped.
- Press Volume Down to navigate to the option "wipe cache partition". Click the Camera Key once. The cache is now being wiped.
- Select "reboot system now" and click the Camera Key once.
- The phone will begin booting. The first boot usually takes a few minutes to complete. You'll need to update/activate your phone.
- Go to Settings -> About Phone -> System Updates to ensure you have the latest version of firmware.
Note: Your phone is not rooted at this time.
Rooting Your Phone:
The processing for rooting the Droid X used to be involved and somewhat painful. Thankfully, RyanZA at XDA created an app that makes it a one-click affair.
- Download the z4root app. Copy it over to the Droid X's SD card.
- Ensure USB is set to Charge Only so the phone can see the SD card.
- Go into Settings -> Applications and check "Unknown Sources".
- Go into Settings -> Applications -> Development and check USB Debugging.
- Open the File application, click on Phone Files, and browse to the z4root application. Click on z4root. Click Install when prompted. Click Open when finished.
- You should now be in the z4root application. Click Permanent Root. You'll have to wait a minute while it obtains root access. Your phone will reset when it's complete.
- Assuming z4root is successful, you should have an application called Superuser installed.
Congratulations. Coffee now tastes better, the sky is brighter, and the world is a better place. In the next segment I'll cover installing custom ROMs and applications.