How To: Root Motorola Droid with DroidMod
When I used to own the T-Mobile G1, I remember the process of gaining root access being extremely tedious and risky.
Thanks to the group over at DroidMod you can install an application directly onto the device to do it all for you! You don't actually have to install DroidMod to root the device, but it does include some nice features like WiFi tethering, live wallpapers, and 5 home screens.
Note: I claim no responsibility if you brick/ruin your device.
Step 1: Install DMUpdater
Download and install the DMUpdater v0.1.1 application, the .apk file can be downloaded here.

Step 2: Open DMUpdater and Root
Open DMUpdater and it will automatically ask to Root your phone (if it isn't already rooted):

Choose "Root my phone" and DMUpdater will download the necessary files automatically:

After the files are done downloading, DMUpdater will instruct you on how to apply the update:

Manually shut off your phone, then while turning it back on hold down the X key on your keyboard. This will load the device into recovery mode and you will see this picture:

You can release the X key when this picture appears on your Droid. To enter the recovery menu from here press the Volume Up button and Camera button at the same time (holding down the volume up button and pressing the camera button works too) and you will be presented with this menu:

You can navigate this menu with your Droid's D-Pad and select with the gold D-Pad center button. Scroll down to "apply sdcard:update.zip" and press select. This will apply the recovery image you downloaded earlier, giving you root access to your Droid:

Once the image has been applied, you will be presented with the recovery menu again. Choose the first option to "reboot system now".
Now you have root access!
To verify this, open your app drawer and look for the "Superuser Permissions" application.
Step 3: Install DroidMod
On your rooted Droid, open the DMUpdater application again. It will request Super User permissions, check "Remember" and click "Allow" to allow DMUpdater root access:

DMUpdater will automatically download the appropriate SPrecovery image:

Once this download has completed, you will be asked to update your recovery image, click "I understand the risk" to continue.

Another confirmation screen will appear confirming that you want to update your recovery image, click "Flash recovery image" to continue.

DMUpdater will flash your recovery image and present you with your current ROM info, select "ROM Menu":

From the ROM menu select DroidMod 1.0:

Then click the "Flash ROM" button on the confirmation dialog:

Your Droid will reboot into SPrecovery, automatically create a nandroid backup, unpack the ROM and install it:

The ROM installer will ask you a few questions about features you would like to install, the first selection will ask you if you want to wipe /data.
You can navigate through these menus using the volume up and down buttons and select using the camera button.
Select "No, keep /data" unless you're currently using Android v2.1 (unlikely)

The next question is which bashrc (adb shell) you would like to use, if you are unsure then choose "Windows Non-Colored bashrc":

The next question asks if you're having any trouble with Google Maps force-closing. Answer according to your experience with your Droid so far:

Now you begin selecting packages to install, these work like check boxes. I recommend 2.1 Keyboard, 2.1 Desk Clock, Milestone Browser, News and Weather Widget, Youtube HQ, and WiFi Tether:

You will be presented with another similar list of packages to install. I recommend HQ Video and Milestone Widgets:

The next 2 options are 1 at a time, I recommend choosing 2.1 Music App and 2.1 Gallery. Then you are presented with another list of features to remove. I recommend deselecting all of these in case you need one in the future:

Now the DroidMod image will be installed with the selected features and the device will reboot itself, loading into DroidMod:

Now you're officially rooted with DroidMod installed, enjoy!
For more info and help visit www.DroidMod.org, and thanks to the DroidMod forums for the images used for this walk-through.

March 21st, 2010 - 15:22
Wont boot after finished.
March 22nd, 2010 - 07:00
Define “wont boot”, does it hang at any specific screen?
What version of android are you coming from to DroidMod?
Maybe turn off and back on while holding X again and see which boot menu comes up, if it offers to apply sdcard:update.zip then do that.
April 6th, 2010 - 09:26
I deleted some application I need by mistake, how do I get it back on.
May 1st, 2010 - 18:25
I install the updater and it does it’s thing, then when i got the install the update.zip it keeps aborting. It says EOCD marker occurs after start of EOCD
May 4th, 2010 - 10:51
I get the same thing as Nolnacs. Right after that it says installation aborted.
At very bottom of screen it says E:Cant Open/cache/recovery/command
Anyone know what this means? Thanks for any help
May 4th, 2010 - 18:25
when i open the Dmupdater for the second time after rooting it does not ask for SU, it just says oops looks like you have not given DM updater access yet? why??
May 4th, 2010 - 18:26
opened dmupdater for second time after the phone has been rooted, and its suposed to ask for SU, but says oops looks like you have notgiven DM updater access yet Why?
July 1st, 2010 - 06:10
Worked for me with no issues. I rooted from 2.0.1
July 17th, 2010 - 18:14
it told me signature verification failed what do i do
August 11th, 2010 - 05:07
i have the droidmod should i allow the ota 2.2 update?
August 13th, 2010 - 11:45
Where do I download this app as it is not showing in the market?