September 8th, 2012, 09:51 AM
Join Date: Aug 2010
Location: Dimension Jumping
Device(s): HTC One (S-Off),
HTC Desire (retired)
Carrier: Orange UK
Thanked 4,243 Times in 3,108 Posts
I replied to a visitor message via PM, but in case it helps other people here is my take on the problem:
In answer to your question, you can't generally recover apps and data directly from a CWM backup (but see comment on Titanium Backup Pro later). If you restore the backup it restores your old ROM as well.
The simplest thing to do is probably:
- Make another CWM backup of your new ROM (this won't overwrite the old one).
- Restore your backup of the old ROM, which will restore the apps and data too.
- When you have your old ROM back, make backups of your apps and data. I'd use Titanium Backup to back up apps and app data. The pro version can also back up your messages, but there are other apps you can use to back up messages & call logs if you prefer. Also back up your contacts to sd if not already synced with Google.
- When you have everything backed up, go back into ClockworkMod and restore the backup of you new ROM.
- Then boot back into your new ROM and restore the backups you just made of your apps and data.
Titanium Backup Pro (paid version) claims it can now restore individual apps and their data from ClockworkMod backups, but I've never tried this so can't say how well it works. That would be another solution. However, you should not attempt to restore system data this way - if you want to recover messages, contacts or call logs the longer way above would be safer (because these are saved as part of the data of a system app, which may not be compatible between ROMs, and I don't know how well the "restore from CWM backup" feature would cope with this).
Do not attempt to restore system settings from a different ROM - it's almost certain to cause problems.
Last edited by Hadron; September 8th, 2012 at 09:54 AM.