You use the SPRecovery to do it all.
- Reboot into recovery
- --> backup/restore
- --> Advanced Nandroid backup
- --> name your backup (Using the physical keyboard - It will append some parts to the name)
- check (star) all items
- perform backup
- back up to main menu
- wipe data
- wipe cache
- --> backup/restore
- --> Advanced Nandroid restore
- Select the new Backup (it will have the same name as the folder that you made)
- perform restore
5 things to note:
1) The folder that you create in /Nandroid on your SDCard
cannot contain any spaces in the name, else your restore will fail, and after wiping this will be a problem - hence the steps to make the backup first.
2) After you do this your will have to start fresh, logging in to your GMail account, installing all your apps, and such. If you want to make it easier on yourself,
Before your start go to the market and download and install Titanium Backup and make a full backup of your apps and settings.
3) An alternate to backup
just your apps (not settings) see my post at
http://androidforums.com/all-things...-back-your-apps-your-computer.html#post410524 - but beware that this requires you to already have the Android SDK downloaded, and may be a bit too advanced, especially since you still have to re-setup everything manually.
4) If you attempt to skip any steps the consequences may be dire. The backup that you make first is
crucial in case you mess something up - at least this way you'll have a working backup that you can restore so as to not lose access to using your phone in the interim until you figure out what is going on.
5) When you go to restore the Nandroid backup of the ROM you wish to install, I
purposefully did not tell you to check everything - and that means
YOU DO NOT DO SO.