I. Before You Begin

II. ADBRecovery

3. Plug your phone in normally and mount the SD card (so we can transfer files to it from our computer).

4. Copy the just the update.zip file and the folder named “recovery” from inside the ADBRecovery > in_sd_root folder that we extracted earlier to the root of the SD card in your phone (NOT in any folders on the sd card just on the sd card itself).

5. Turn off your phone.

6. Turn the phone back on while holding the Camera button down until the ! screen comes up.

7. Once the ! comes up, let go of the Camera button and then hold down Volume Up and press the Camera button until a menu appears.

8. Choose apply sdcard:update.zip and wait for it to flash the update.

III. Performing a Nandroid Backup Through ADB

1. Leaving your phone in recovery mode after it flashes the update.zip, plug it in to your computer via USB cable.

2. On your computer, open the command prompt (Start >Type in cmd and hit enter).

3. In the command prompt type the following with hitting enter at the end of each line:

cd\
cd AndroidSDK\tools\
adb shell
nandroid-mobile.sh –backup

*the — in the last line above is actually two hyphens side by side

4. Once it is done with the backup, type the following and hit enter:

reboot

5. Let the phone reboot into normal mode.

IV. Download A Nandroid Backup to Restore and Flash It

1. Plug your phone into the computer via USB cable and mount the SD card (so we can transfer files to it).

2. Head over to this site and download one of the non rooted nandroid backups for your region.

3. Extract the contents of the .zip file you downloaded above somewhere on your computer. Then copy all the files from inside the extracted folder (just the files like “system.img” “boot.img” etc. NOT the folder itself) into the nandroid > console=ttyS2,115200n8 > Milestone-BbCcDMRS-20100329-2033 folder (your exact names of the folders may be different) on your SD card. Then hit yes to Copy and Replace on all the files.

4. Unplug the phone once it has finished transferring the files over.

5. Turn off your phone.

6. Turn the phone back on while holding the Camera button down until the ! screen comes up.

7. Once the ! comes up, let go of the Camera button and then hold down Volume Up and press the Camera button until a menu appears.

8. Choose apply sdcard:update.zip and wait for it to flash the update and then plug the phone in to your computer via USB cable.

9. Open the command prompt again and type the following with hitting enter at the end of each line:

cd
cd AndroidSDKtools
adb shell
nandroid-mobile.sh –restore

*the — in the last line above is actually two hyphens side by side

10. Once it is done with the restore, type the following and hit enter:

Thanks! Really appreciate it!
1. Yes, you can use your own Nandroid backup to unroot (but this will still mean you have a custom recovery image, which is fine except if you send the phone in for warranty).
2. Can you be more specific, at what step is that coming up?

Roberto Souto

Hi Unlockr!
I don’t really know much about all these things so excuse in advance if i saying something stupid 😉

2-(more important) In the first part of the ABDrecovery, i install the update.zip in the SD, boot in the recovey mode, but when i choose the update.zip files, it says:

1- (less important) About unrooting, there is not a way to save your phone atual rom, unrooted state, i don’t know and later just “flash it back” so i can go back to factory original (to send to warranty or just sell it as non modified)? Also, as i said before, the “Nandroid backup repository” link is broken

Roberto Souto

Hi Unlockr, are you there? I put too much stuff on my question? I ask this because at my first question you answered it very fast, im sorry, i dont want to bother you, i just need badly to use the android wifi-tether for a business presentation.
Thank you in advance

Bram

Note to author: The link behind “Nandroid Backup Repository” is dead.

ofliner

link ADBRecovery is dead too.

Roberto Souto

Unlockr please answer us! 🙁

mehras1991

hi unlockr
thanks for your great website, can you giveus a new link for “Nandroid Backup Repository ” plz.
cause its not avalable

mani

there are no files in alldroid site!! kindly post an alt !!

1991zero1991

thanks for this !!! One question, can you make a video how to update milestone to 2.2 froyo ?

Maxsteel1991

Your adbrecovery Zip file is not working in my milestone.i have u foll each step till copying file(inside that adbrecoveryzip ) to sdcard.n i have rebooted in to recovery mode of milestone to apply sd card update but it dint work for me…pl help me out here i have already break by 2 milestone phone n this is my 3 ones……pl send me the new adbrecovery.zip file so i could backup my milestone phone……pl i realy new help….this is not fake…

Search

About Me

I'm David and I started this tech blog back in 2009 as a place to write down my thoughts on the crazy tech industry, talk about the latest gadgets coming out, as well as put down some tips and tricks to help others out with the tech they use every day.

Crazily, the site now has over 500k people on it sharing their love of tech every month! Nerd out with us, won't you?