Nandroid allows you to create a complete system image of your device and stores it to the SD Card on your phone. Making one is very simple but there are a few prerequisites.
- A rooted Android phone
- A custom recovery that supports Nandroid (e.g. Amon_RA, ClockworkMod, etc.)
- A MicroSD card that has enough space for a system image.
A complete image can range from 75–500+ MB.
Making a Nandroid Backup
- Boot up to your recovery by holding the combination buttons, it varies from phone to phone but the most probable combination is Power + (any other button like Home, Volume, Camera, etc.)
- Go to Backup/Restore in the custom recovery menu.
- You will have some options like:
- Select Nand Backup or Nand + EXT Backup if you have partitioned your SD Card.
- Press the phone's trackball to confirm backup.
- Wait for backup to finish it may take > 5 minutes depending on the number of apps and data you have along with the speed of your SD card.
The backup is saved on your SD card in a folder called "Nandroid"
Restoring a Nandroid Backup
- Boot up to Recovery with VolumeUp+Power.
- Select Wipe then Wipe Data/Factory Reset and Wipe Dalvik-Cache.
- Press the VolumeDown button on the side of your phone to go to the first menu.
- Select Backup/Restore
- Select Nand Restore
- Select your phone's Device-ID; should look like HTXXXXXXXXXX
- Select the backup you made earlier; should look like BDS-<DATE>-
- Press the phone's trackball to confirm the restore of the backup
The restoring of the backup will take some time usually < 5 minutes, once complete reboot the phone.