YOU WILL NEED TO SPEND AT LEAST $0.99 IN APPLICATIONS TO USE THIS GUIDE -- JUST GETTING THAT OUT OF THE WAY. USE THIS GUIDE AT YOUR OWN RISK.
_INTRO
So, your droid is pretty kick ass. Want to make it more kick ass? Who doesn't?! Back in the day (lols) it was a bit of a pain in the ass to root, overclock, and run custom roms on your droid. I remember having to setup the android SDK, and then use the adb shell and enter in all these commands and whatnot -- it wasn't extremely difficult.. but it certainly wasn't fun.
Luckily for you guys things have become much easier! The following guide was put together with simplicity in mind. There are other ways of rooting/rom'ing your droid that involve a computer connection and command line. I would honestly recommend attempting those methods first. If they scare the absolute piss out of you, then you can give this simple guide a shot.
_CHECKLIST
You will need the following:
-An original motorola droid running either 2.1, 2.1-update 1, or 2.2
-A paypal account and $0.99.. yes, I know you're saying, the fuck? This is the quick and easy way to do it. You'll want to just drop this $0.99 and be done with it.
-Astro File Manager (free download on the market)
-Easy Root (the $0.99 app mentioned above)
-Setcpu (purchase from the market - only needed if you intend to overclock)
-Rom Manager Free (premium edition recommended, but not needed)
A pair of balls is optional.
_ROOTING
Load up the market and search for ASTRO. Astro is a free file manager program that will let you install apk's with ease and will also allow you to browse/rename files on your SD card. A must have. Download and install this.
Next, you will need to go to settings -> applications, and check the "unknown sources" option. This will allow you to install the Easy Root application.
Now head on over to this site and purchase Easy Root for $0.99. If you want to pay more, then good for you. That is completely optional, though. It will send you an e-mail with your key that you will need to enter into the app to use it.
Next go here and download the apk. If you're on your phone it will download this file to the download folder on your SD card. On your computer it will go wherever you tell it to -- you'll need to move it to the SD card of your droid to continue, though.
Finally, open up ASTRO and navigate to your SD card, locate the apk you just downloaded or transfered. Install it. Now this is the really difficult part. You're going to have to open up easy root, punch in the key to activate it, and then click the button to root the device.
LOLS! Congrats, you now have root. YOU SON OF A BITCH!
I would restart the phone now. Loading up the Easy Root program after the restart will let you download and install more apps that are handy/awesome. You will need Rom Manager, so you can download it from this app or from the market. Doesn't matter. The rest are all optional.
**NOTES: THIS is the developers site for Easy Root. I am NOT affiliated with them in anyway.**
_ROMS
By far the easiest way to get custom roms on your droid is by using Rom Manager. Rom Manager is free on the market. Go ahead and find it, install it, and then open it up. You will probably, at some point, be asked if the application can have superuser permissions. SAY YES TO THIS, AND KEEP THE BOX CHECKED SO IT DOESNT ASK AGAIN. At the very top of the screen you will see a button to "Flash clockwork recovery". Do this now. With this you will be able to make full, complete backups of your current rom, and also load other roms. It's pretty win.
Once this is installed I would go down to "Backup current rom". I simply cannot recommend you go any further without doing this.
Once you're done with the backup you can go into the "Download Rom" section to start downloading roms! Installing them is very simple -- pick the one you want (I recommend Cyanogenmod or Sapphire for those of you running the free Rom Manager, Sapphire is located under cvpcs), select the options/kernel (see overclocking below) that you want, and let it download. When it is finished it will pop up asking you if you want to wipe data/cache (always check this) and make a backup (optional, just make sure you did a backup before).
Hit OK and the phone will restart and do its thing!
**NOTES: I noticed that when installing Sapphire with anything BUT the stock theme can sometimes cause it to have problems. I would recommend installing Sapphire with the stock theme and JUST the kernel. You can head over to this thread to download themes. To install just rename them (using ASTRO) to update.zip, move them to the root of your SD card, and "reboot into recovery". From there you can use the install update.zip option.** Thanks to Faction for this.
**NOTES2: Sometimes clockwork recovery will need to be flashed a couple of times to 'take hold'. If you attempt to install a rom and it just won't go try flashing the alternative recovery image (sprecovery) and then back to clockwork recovery. These can be done within Rom Manager.**
**NOTES3: While being the most simple way to load roms, I will say that Rom Manager isn't perfect -- it can sometimes be a prick.**
_OVERCLOCKING
Before we start.. you should know that overclocking is 100% optional! When you downloaded your rom in Rom Manager it asked you which kernel you wanted. You will stay at the default, stock speed until you install Setcpu and raise the clock frequency. The kernel is simply saying what speeds it will allow (for example, 7-slot 125-800 will allow 125mhz up to 800mhz in 7 increments).
Ok, so you flashed a fresh new rom, selected a kernel, and you're ready to start overclocking. Awesome. Head onto the market and purchase Setcpu.. download, install.
When you fire it up you will need to press "allow" when it asks for root permissions. Keep the box checked so it doesn't ask again.
Select the "auto detect" button. Welcome to Setcpu. You can now move the slider and over/underclock as you see fit!
I recommend clicking "set on boot" and setting up some profiles. Profiles are great since you can have the phone underclock itself when it is standby, charging, etc.
**NOTES: Be weary of which kernel you use! There are low, medium, and high voltage ones! One phone may be fine with a 1.25ghz low voltage kernel, but another one may not! Start off with a medium voltage kernel first!**
_FINISHED
Congrats on getting custom. Welcome to the world of awesome. For more additional information on roms check out this forum. You can use other roms by downloading them as an update.zip, and installing them by rebooting into recovery and doing it manually. Or, you can purchase Rom Manager Premium to give you access to many more rom options.
For additional information on Easy Root check out this thread.
Good luck!
If anyone has anything else to add please post it!
_INTRO
So, your droid is pretty kick ass. Want to make it more kick ass? Who doesn't?! Back in the day (lols) it was a bit of a pain in the ass to root, overclock, and run custom roms on your droid. I remember having to setup the android SDK, and then use the adb shell and enter in all these commands and whatnot -- it wasn't extremely difficult.. but it certainly wasn't fun.
Luckily for you guys things have become much easier! The following guide was put together with simplicity in mind. There are other ways of rooting/rom'ing your droid that involve a computer connection and command line. I would honestly recommend attempting those methods first. If they scare the absolute piss out of you, then you can give this simple guide a shot.
_CHECKLIST
You will need the following:
-An original motorola droid running either 2.1, 2.1-update 1, or 2.2
-A paypal account and $0.99.. yes, I know you're saying, the fuck? This is the quick and easy way to do it. You'll want to just drop this $0.99 and be done with it.
-Astro File Manager (free download on the market)
-Easy Root (the $0.99 app mentioned above)
-Setcpu (purchase from the market - only needed if you intend to overclock)
-Rom Manager Free (premium edition recommended, but not needed)
A pair of balls is optional.
_ROOTING
Load up the market and search for ASTRO. Astro is a free file manager program that will let you install apk's with ease and will also allow you to browse/rename files on your SD card. A must have. Download and install this.
Next, you will need to go to settings -> applications, and check the "unknown sources" option. This will allow you to install the Easy Root application.
Now head on over to this site and purchase Easy Root for $0.99. If you want to pay more, then good for you. That is completely optional, though. It will send you an e-mail with your key that you will need to enter into the app to use it.
Next go here and download the apk. If you're on your phone it will download this file to the download folder on your SD card. On your computer it will go wherever you tell it to -- you'll need to move it to the SD card of your droid to continue, though.
Finally, open up ASTRO and navigate to your SD card, locate the apk you just downloaded or transfered. Install it. Now this is the really difficult part. You're going to have to open up easy root, punch in the key to activate it, and then click the button to root the device.
LOLS! Congrats, you now have root. YOU SON OF A BITCH!
I would restart the phone now. Loading up the Easy Root program after the restart will let you download and install more apps that are handy/awesome. You will need Rom Manager, so you can download it from this app or from the market. Doesn't matter. The rest are all optional.
**NOTES: THIS is the developers site for Easy Root. I am NOT affiliated with them in anyway.**
_ROMS
By far the easiest way to get custom roms on your droid is by using Rom Manager. Rom Manager is free on the market. Go ahead and find it, install it, and then open it up. You will probably, at some point, be asked if the application can have superuser permissions. SAY YES TO THIS, AND KEEP THE BOX CHECKED SO IT DOESNT ASK AGAIN. At the very top of the screen you will see a button to "Flash clockwork recovery". Do this now. With this you will be able to make full, complete backups of your current rom, and also load other roms. It's pretty win.
Once this is installed I would go down to "Backup current rom". I simply cannot recommend you go any further without doing this.
Once you're done with the backup you can go into the "Download Rom" section to start downloading roms! Installing them is very simple -- pick the one you want (I recommend Cyanogenmod or Sapphire for those of you running the free Rom Manager, Sapphire is located under cvpcs), select the options/kernel (see overclocking below) that you want, and let it download. When it is finished it will pop up asking you if you want to wipe data/cache (always check this) and make a backup (optional, just make sure you did a backup before).
Hit OK and the phone will restart and do its thing!
**NOTES: I noticed that when installing Sapphire with anything BUT the stock theme can sometimes cause it to have problems. I would recommend installing Sapphire with the stock theme and JUST the kernel. You can head over to this thread to download themes. To install just rename them (using ASTRO) to update.zip, move them to the root of your SD card, and "reboot into recovery". From there you can use the install update.zip option.** Thanks to Faction for this.
**NOTES2: Sometimes clockwork recovery will need to be flashed a couple of times to 'take hold'. If you attempt to install a rom and it just won't go try flashing the alternative recovery image (sprecovery) and then back to clockwork recovery. These can be done within Rom Manager.**
**NOTES3: While being the most simple way to load roms, I will say that Rom Manager isn't perfect -- it can sometimes be a prick.**
_OVERCLOCKING
Before we start.. you should know that overclocking is 100% optional! When you downloaded your rom in Rom Manager it asked you which kernel you wanted. You will stay at the default, stock speed until you install Setcpu and raise the clock frequency. The kernel is simply saying what speeds it will allow (for example, 7-slot 125-800 will allow 125mhz up to 800mhz in 7 increments).
Ok, so you flashed a fresh new rom, selected a kernel, and you're ready to start overclocking. Awesome. Head onto the market and purchase Setcpu.. download, install.
When you fire it up you will need to press "allow" when it asks for root permissions. Keep the box checked so it doesn't ask again.
Select the "auto detect" button. Welcome to Setcpu. You can now move the slider and over/underclock as you see fit!
I recommend clicking "set on boot" and setting up some profiles. Profiles are great since you can have the phone underclock itself when it is standby, charging, etc.
**NOTES: Be weary of which kernel you use! There are low, medium, and high voltage ones! One phone may be fine with a 1.25ghz low voltage kernel, but another one may not! Start off with a medium voltage kernel first!**
_FINISHED
Congrats on getting custom. Welcome to the world of awesome. For more additional information on roms check out this forum. You can use other roms by downloading them as an update.zip, and installing them by rebooting into recovery and doing it manually. Or, you can purchase Rom Manager Premium to give you access to many more rom options.
For additional information on Easy Root check out this thread.
Good luck!
If anyone has anything else to add please post it!
Last edited: