[G1 Q&A, Help & Troubleshooting] nephron:
Nandroid Backup and Restore

Whats is a Nandroid Backup?

Like My Guide(s)?

Donate

Nandroid Backup is a tool allowing all rooted g1 users to create a full system backup and restore which, when flashing and testing different roms can be very useful.

----------------------------------------------------------------------------

What You Will Need

A Rooted G1 phone, I suggest with the latest SPL (Guide above to install latest Radio and SPL)

Cyanogen's Pimped Out Recovery Image 1.4 - Download (IMG)

An SD Card with 100mb of free space

A Computer

SD Card reader or USB Cable

----------------------------------------------------------------------------

Installing the New Recovery Image

Download the recovery image from above, you will want the Download (IMG) download

Place the cm-recovery-1.4.img file in the root of your SD Card (Root = not in any folder)

Go back to your phone (Dont forget to unmount)

Open terminal and type in the following

su (wait for a screen to popup and press "allow")
flash_image recovery /sdcard/cm-recovery-1.4.img

If you have problems with a "no space on device" error, try using fastboot and erasing first:

fastboot erase recovery
fastboot flash recovery cm-recovery-1.4.img

----------------------------------------------------------------------------

Creating a Backup using Nandroid 2.1

Boot up your phone in recovery (Turn off, then turn on while holding Home button)

You will now see your new Cyanogen 1.3.1 + JF recovery screen (YAY!!! :D)

Scroll down to "nandroid v2.1 backup" and press on it to create your Backup

Let it work, it should take a minute or so

Once its done, your backup is complete and is saved on your sdcard in the "nandroid" folder

Recovering to Your Nandroid Backup

Option 1 (Without a Computer)

Note: This recovery will only recover your latest nandroid backup (the one with the newest timestamp)

Make sure u made a backup and its in the nandroid folder on your sdcard

Boot up your phone in recovery (Turn off, then turn on while holding Home button)

Scroll down to "restore latest backup" and press on it

Let it work

Once its done reboot your phone and you backup will now be restored!

Option 2 (With a computer)

Note: With this option, you can use any nandroid backup that you have made, not just the latest one

1) First go in to your tools folder where you put your SDK 1.5r2 (C:\android-sdk-windows-1.5_r2\tools as reference)

2) Take the files adb.exe fastboot.exe and AdbWinApi.dll (found here - http://sharebee.com/16a06ebb) and place them in C:\WINDOWS\system32

3) Download the Nandroid Backup and Restore GUI made by Markazeh - Here

Extract the folder to your desktop or where ever you can easily find it (I put mine in the SDK folder for easy access)

4) You will need 4 files: Boot.img, System.img , Data.img, and Recovery.img

Place those 4 files in the same folder as the Nandroid Recovery GUI folder you just extracted in step 3

5) Boot your phone into fastboot mode (Turn off the G1 and turn on while holding the BACK button. If you have an older SPL then hold the CAMERA button and press POWER)

6) Once in fastboot (you should see a white screen with three androids on skateboards) plug your phone to your computer via USB. You might have to press the BACK key to turn it into FASTBOOT mode, or follow the on screen prompts.

NOTE: If you dont have the drivers installed please look one post above to setup fastboot

7) Open NANDROID_Recovery_GUI.exe, everything on the left hand side should be "found!"

8) Choose an option from the right to Restore All, Restore all except Recovery, or Restore Data Only. Let the program do its thing.

Once its done you can reboot and all your info from your backup should be restored!

----------------------------------------------------------------------------

Congrats! You now Backed up your phone and will/have restored it! :D

----------------------------------------------------------------------------

Disclamer: I am not liable to any damage that happens to your phone. This is just a guide which you have chosen to follow, so please do not blame me for any damaged phones or bricks.