[Motorola Droid and Milestone General] cfultz:
This is a post I wrote for my personal forums nTelosDroid.com, but noticing there isn't a dedicated how to for CDMA Milestones, here it is!

So I posted how to root your Milestone using z4root a few days ago, which can be found here [link]. Now, with this post, I'm going to show you how to Root, ROM, and Restore back to the normal nTelos firmware. So heres the tools you'll need to begin. NOTE: These tools are all available for free! I'll host them for you on my DropBox as well as this server.

:!: WARNING: THIS CAN BRICK YOUR DEVICE MAKING IT COMPLETELY AND UTTERLY USELESS! I, MY SITE, OR MY STAFF, CANNOT BE HELD RESPONSIBLE FOR ANYTHING

YOU

DO TO YOUR DEVICE! :!:

So, first thing we have to do before ANYTHING else is root or "open" your device. How we achieve this is by installing z4root or Universal Androot. Install the app, follow the directions for z4root from this thread. If you install Universal Androot, once it's installed:

Open Universal Androot

Select Superuser for Android 2.0 ~ 2.2

Don't tick Root Temporary or it'll root until next reboot

Then click Root

If you just want root, stop here. If you want to make a backup and rom your device, continue.

Once you're rooted, exit to your Home screen, check to see if SuperUser was added to your list of apps. If it hasn't try to reroot. Once you see SuperUser, go to the Marketplace and download "ROM Manager" by clockworkmod. This is the tool we need to make a backup and rom the device. Once ROM Manager is installed, run it. You'll be prompted to enable SuperUser permissions. Click Allow.

Scroll all the way down to "Flash Alternate Recovery" which should say SPRecovery 0.99.3b

It'll go through a download process and after that it'll Flash your recovery.

DO NOT PULL THE BATTERY OUT OR SHUT THE PHONE DOWN! YOU'LL BRICK YOUR DEVICE!

Scroll all the way back to the top and Flash the ClockworkMod Recovery 2.5.0.1

It'll go through a download process and after that it'll Flash your recovery.

DO NOT PULL THE BATTERY OUT OR SHUT THE PHONE DOWN! YOU'LL BRICK YOUR DEVICE!

Once everything is flashed and finished, you are now ready to perform a nandroid backup.

Scroll to Backup Current Rom

A Window will pop up and you'll be able to name your new backup.

Once it's named to your liking, click ok. Your device will reboot.

After it reboots into recovery, it'll do a backup process. This shouldn't take more than 5 minutes.

It should make a backup and reboot.

If this doesn't happen, something has failed, pull the battery, reboot into recovery.

Perform a nandroid backup. If that doesn't work, Congratulations! You'll have to sbf! (Google how to do this)

Once this process is finished, you'll have a full backup of your current OS! Now, you can completely stop here and enjoy your nTelos Milestone as "Stock" or continue on to ROM your device.

Open ROM Manager again, and scroll down to Download ROM. Now here's where you have to make a choice. If you don't want to make it a simple easy process, use the free version. You'll have to clear your cache and data in recovery by yourself. This tutorial will not get into that.

Roming is one of those things that if you do it, you will need to know EXACTLY what you're getting into. You're gonna have to setup settings that are hidden in the phone to make things like MMS and Data work. I'm merely showing how to ROM the device, another tutorial will show you how to setup things that aren't working. If you take it upon yourself to write one, please let me know, I'll link to it here.

Once you've downloaded the ROM of your choice, before you do ANYTHING make sure you have a

BACKUP

!!! Once you have that done, you find the ROM from the downloads section that you want, I chose Bugless Beast (but Cyanogen Mod is another ROM of choice). Once it's done downloading, it'll give you the option to backup your current rom and wipe the data/cache. Select both regardless if you have a backup. It'll go through the backup/install process. Your device will ask you to go through the basic initial setup. If it doesn't, click on the Market and sign in. Once that's done, your data, voice, and sms will be completely ready! If you want to enable MMS (Picture/Video Messages), follow these steps.

Open Voice Dial (NOT Voice Search)

Say in a clear voice "Open APN's". This may take several tries.

Once it's gives you that choice, click it.

You'll see Verizon, tab it, change the name from Verizon to nTelos first

Scroll down to MMSC and enter

http://mms.ntelospcs.net

Hit the Menu button (the Four bars next to the House on your device) and click Save

Send a MMS to yourself to test the settings work!

And that's it! You have Rooted, Backed Up, and ROMed your device in under 1 hour! :lol: CONGRATS! :lol: If any thing messes up, you always have your back up. Boot into recovery by pressing and holding X then hitting the power button while keeping X pressed. Go to nandroid and recover from your SD card! Hope this helps!

z4root

Universal Androot

ROM Manager

I hope that this is a help for ANYONE on ANY Forum! Please, feel free to copy/paste this anywhere you feel necessary!

EDIT: For those with LOCKED Bootloaders, there was a post deep in the thread for unlocking them. Here's the quote: