samsung cwm.jpg
This option is really simple to use but it`s so awesome it deserves a special place on Wiki.
Nandroid backup is a complete backup of your phone. When I say complete, it means everything on your phone – your apps, data, your current ROM even the Kernel and sent/received messages. It is like creating a full system image of your phone that can be restored later, when required.

It is easy and convenient to make regular backups with i.e. Titanium Backup, but it only backs up apps and data. Instead if you do a Nandroid backup of your device, you can rest assured that your entire phone is safely backed up.
A point to note here is that your SD Card data is not backed up. The Nandroid backup itself is created on your SD card. Make sure you have sufficient space on your SD card to make a complete copy of your phone. Once the backup is done, manually copy it to your computer if you need it later.

Only thing you need is rooted device. That`s it!

Now it`s time to go into recovery. You have two options - through the app (i.e. AllianceOTA, choose the option to ‘Reboot into Recovery’ or manually by holding Volume Up, Home, & the Power button, continue to hold all three until you see logo, then release all buttons)

Once you`re in things get really simple.

Scroll down to the option Backup and Recovery’ and select it. You can scroll up/down through the menu using the volume buttons and select options using the power button (if you have touch recovery select it by pressing)

When you are on the Nandroid screen, select ‘Backup’ to start the backup process. You have the option to restore backup on the same screen.
Be patient. The backup process may take a while.

Once you reboot, you can see the backup in the ‘clockworkmod/backup/timestamp’ directory on your SD card. The contents of the backed up folder as seen in the below image.


Save this folder on your PC safely.
That’s it! You have successfully completed your first Nandroid backup.

The restore process is pretty similar

The first two steps are same as above. Boot into Recovery and navigate to the Nandroid screen.

Select ‘Restore’ to start the process.

If you choose the ‘Advanced Restore’ option, you can select which component of the backup to restore – like the boot, system, data or cache.

Reboot system. Your system is now restored and is exactly same as the time when the backup was taken.

NOTE: you can`t restore GGB backup if you`re running ICS and vice versa. You must be on the same version as you were at the time you made Nandroid backup. Also, the backup will only restore with the same version of CWM that was used to make it.

credits: ameer1234567890 (xda)

This tool backups /boot (from version 5) , /recovery (from version 5) , /wimax (from version 5) , /appslog (from version 5) , /system , /data , /cache , /datadata (from version 5), /efs (from version 5.2), .android_secure & sd-ext (from version 3) partitions to /sdcard/clockworkmod/backup directory. The date format used for folder name is the same used by CWM itself and nandroid backups created with this tool can safely be restored using CWM. If you would want to have a custom name for backup folder, pass an argument with the name to the script and it will use the name.

online nandroid.PNG

1. Rooted android phone
2. A terminal emulator installed on phone
3. BusyBox
4. A working CWM based recovery installed
5. Some patience

1. Download and copy zip file to SD card
2. Reboot into recovery
3. Choose install zip from SD card, select zip and flash .
4. Reboot!

1. Open terminal emulator
2. Type su to obtain root
3. Type onandroid
4. Wait and watch

online nandroid 2.PNG
If you are getting error mkyaffs2image not found in path
1. Download and copy attached zip file ( to SD card
2. Reboot into recovery
3. Choose install zip from SD card, select zip and flash
4. Reboot!
5. Now check if Online Nandroid works.
by arawn
Aug 8, 2012
Robbie Hood likes this.