My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
NANDROID_Fastboot  
Restoring phone via backup.
Featured
Updated Feb 4, 2010 by Jon.Pezz...@gmail.com

=================================================================================

DISCLAIMER: I AM NOT RESPONSIBLE IF YOU BRICK / RUIN YOUR PHONE IN ANY WAY.
BASIC COMPUTER SKILLS REQUIRED
IF YOU DO NOT KNOW WHAT ROOT IS ... YOU PROBABLY DON'T NEED IT
=================================================================================

PROCEED WITH CAUTION

- Restore Phone Via NANDROID Backup & Fastboot -

So now you've just backed up your phone or bricked it and want to know how in the hell do I recover my phone with these backups I'm creating...

Things you will need:
Android SDK: http://developer.android.com/sdk/download.html?v=android-sdk-windows-1.5_r1.zip
Fastboot Windows Binary: http://android-roms.googlecode.com/files/fastboot-win32.zip
Android USB Drivers: http://android-roms.googlecode.com/files/android_usb_windows.zip

Installing the SDK (http://developer.android.com/sdk/1.5_r1/installing.html): Download the Android SDK (link above) extract the files to a location on your PC i.e. C:\sdk Next On Windows, right-click on My Computer, & select Properties. Under the Advanced tab, hit the Environment Variables button, & in the dialog that comes up, double-click on Path (under System Variables). Add the full path to the tools/ directory to the path.

So using the example from above the path you would be adding is c:\sdk\tools

- Note that, if you update your SDK in the future, you should remember to update your PATH settings to point to the new location, if different. -

-Once the SDK is extracted & the Environment Variables updated
-Download the Fastboot Windows Binary & extract it in the same folder as adb. So using the same example you will place the files in the c:\sdk\tools
-Reboot your phone
-Turn your phone on & hold both Camera + Power
-You should now see a white screen with three androids on skateboards (If you do not see this STOP, repeat the Hard SPL Installation above)
-Take out the usb cable & connect it to your phone, now press the back key on the phone.
-In the middle of the screen your phone should now say FASTBOOT, if it says SERIAL keep pressing back on the phone till you see FASTBOOT
-If it asks you to install drivers, then use the usb drivers above.


-If it doesn't ask you to install a driver, you need to figure out if the correct driver is loaded already.
-Right click on My Computer, & click Manage, then go to the device manager
-If you see an "ADB Interface" category at/near the top, with "HTC Dream" under it, then you're good to go. Fastboot should be working for you.
-If you don't see an "ADB Interface" category, then it's likely that windows loaded the USB Mass Storage driver for it automatically.
-In the device manager, go down to "Universal Serial Bus Controllers", & see if you have at least one "USB Mass Storage device". If you have multiple ones, you'll need to go through each to find the correct one.
-To find the correct one, right click on the USB Mass Storage device & click Properties. -Go to the Details tab.
-In the combo box at the top that says "Device Instance Id", bring up the pull down & choose "Compatible Ids".
-If that is the correct device, then you will see 3 entries:
  • USB\Class_ff&SubClass_42&Prot_03
  • USB\Class_ff&SubClass_42
  • USB\Class_ff

Once you find the correct device, go to the driver tab, & click "Update Driver". Choose "No, not this time", then "Install from a list or specific location", then "Don't search, I will choose the driver to install", & then choose the same usb driver that you used to get adb to work.

-Once you have completed this Open a Cmd Prompt (Windows Key + R, then cmd)
-fastboot devices
It should list a device in the list, if it does you are fine to flash images to your phone if not please repeat the process above. You may have to delete the android phone under the device manager.

From the NANDROID Backup you will only need to flash three files:
-data.img
-system.img
-boot.img

Copy the above three files to the directory on your Cmd Prompt or change directories through the Cmd Prompt to the location of the nandroid files either way will work.

Once the files are in the same directory that Cmd Prompt is accessing then type each cmd below followed by enter. The cmd will send & then flash the image.

fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash userdata data.img
fastboot reboot

Your phone will reboot into the OS & your back to the image you just flashed! ENJOY!


Finally if you want to return your phone back to Stock please continue on...

To Continue on please go to Partition your SDCard Fat32 / Ext2

Comment by dbittlin...@gmail.com, May 1, 2009

Might I suggest you note that: This is for JUST WINDOWS, not Ubuntu (Linux-Unix).

Comment by organize...@gmail.com, May 7, 2009

Can someone please add instructions for Ubuntu?z Please send me an email if/when it's done organizedfellowat?gmaildot?com

Comment by sim64one, Jun 4, 2009

Ubuntu 9.04: download fastboot (for linux) and place it on the tools directory of SDK on terminal digit: sudo -s then: fastboot devices (to make sure your dream is connected) done

Comment by dbittlin...@gmail.com, Jun 10, 2009

6 steps to Fastboot in Ubuntu (Linux) =<15mins to correct what usually takes hours!

http://forum.xda-developers.com/showpost.php?p=3929611&postcount=2183

T-mobile G1 (OCT09) Currently on Cyanogen_3.4 5 screen htc_hero_1.2 cm-recovery-1.2.img 8GB SD storage Ubuntu 9.04 AMD64 8GB Ram

Comment by syncro...@gmail.com, Jun 14, 2009

i tried everything! but i cant get the drivers to install

Comment by syncro...@gmail.com, Jun 14, 2009

nvm

Comment by zaliman...@gmail.com, Jul 9, 2009

ive gotten everything too work up to the point where you type in the commands, when i do it just hangs at a point where it says its waiting for device, any suggestions?

Comment by milissak...@gmail.com, Aug 3, 2009

my phone is stuck on the G1 screen. I have searched for two days for a recovery method that would fix it but -nothing. When I power on = G1 stuck When I power on + home = G1 stuck When I power on + camera button = G1 stuck

Again, I have searched the forums here and androidcommunity, and xda but all solutions are based upon bootloader etc... which I cannot access. Only G1 screen (and I have been patient, waiting once for over a half an hour). I believe I bricked it at the Radio Image step. Any suggestions? Permanent brick?

Comment by j.komado...@gmail.com, Oct 27, 2009

Same, my phone stuck on the G1 screen too. Please, any suggestion?

Comment by danaman...@gmail.com, Feb 9, 2010

Mine keeeos saying waiting for device.. too

Comment by philipleaper, Mar 1, 2010

My G1 got stuck on the G1 screen in early January - no matter what I did, that's all I saw - I think this is what they call bricked. I put it in a basin full of water and told the insurance company I knocked it in while shaving - 2 months later and my Nexus One is on it's way (I added 100 quid to the 300 they gave me for the G1). The only question now is whether I try again with the Nexus One.

Comment by jnowen...@gmail.com, Apr 6, 2010

my problem is that my phone wont turn on at all.. is it still possible to fast boot if it isnt on?

Comment by tarsdr...@gmail.com, Jan 9, 2012

If your adb gets stuck in waiting for device mode, go into device manager, find adroid 1.0, and manually update the driver to the .ini file downloaded above.


Sign in to add a comment
Powered by Google Project Hosting