Tonight I upgraded from stock android 2.1 to Syndicate 2.2 ROM. I thought that I had backed up my sms and calendar data with titanium backup, but apparently I did not.
How can I recover my sms and calendar data from the clockwork nandroid backup? Note that the original backup that contains the data I need is not an EXT4 backup. Any help would be much appreciated.
elevans said:
Tonight I upgraded from stock android 2.1 to Syndicate 2.2 ROM. I thought that I had backed up my sms and calendar data with titanium backup, but apparently I did not.
How can I recover my sms and calendar data from the clockwork nandroid backup? Note that the original backup that contains the data I need is not an EXT4 backup. Any help would be much appreciated.
Click to expand...
Click to collapse
Did you try restoring the data in those apps from Titanium and rebooting?
You can try restore/advanced data only from CWM but if there is any incompatible data you may get fc's which will require you to clear data for those apps. If it is that important then it is worth a try. Your calendar should have been backed up in Google and should restore with your contacts though.
elevans said:
Tonight I upgraded from stock android 2.1 to Syndicate 2.2 ROM. I thought that I had backed up my sms and calendar data with titanium backup, but apparently I did not.
How can I recover my sms and calendar data from the clockwork nandroid backup? Note that the original backup that contains the data I need is not an EXT4 backup. Any help would be much appreciated.
Click to expand...
Click to collapse
First you would need to unyaffs the data img file from the nandroid backup:
http://androidforums.com/samsung-i7500/136176-how-extract-files-nandroid-backup-windows.html
Then get the mmssms.db from /data/data/com.android.providers.telephony/databases/mmssms.db
and I'm guessing the calendar one is /data/data/com.android.providers.calendar/databases/calendar.db
This is theoretical because I haven't actually tried it. I've seen where the file isn't compatible with the sms software on a different rom. In that case, the titanium backups wouldn't work. For the future I would recommend using some sort of SMS backup software from the market. Good luck!
Thanks guys! I'll try both methods and report back.
To answer KG's question, on stock 2.1, the default calendar save option was to save appointments to my phone calendar and not the android calendar. I had the same issue with gmail, but remembered to backup the phone contacts before flashing. Titanium only backed up my 3rd party apps.
This was my first android ROM upgrade, so at least next time I know what not to do.
KG, your method did the trick. All my data is restored. I'm going to need to do another backup with mybackup root and reinstall the ROM, because some of the ROM software isn't there anymore, but at least my data isn't lost. Thanks for the help!
elevans said:
KG, your method did the trick. All my data is restored. I'm going to need to do another backup with mybackup root and reinstall the ROM, because some of the ROM software isn't there anymore, but at least my data isn't lost. Thanks for the help!
Click to expand...
Click to collapse
Glad I could help. When I do something like change ROMs I backup with everything I got, Nandroid, Titanium, Mybackup, export contacts to SD and anything else I can grab. Something has to have my missing data when I need it ;-)
Sent from my SPH-D700 using XDA App
Related
So what is the different between a nandroid backup and a backup using titanium backup? What is being saved with either? I hear using titanium back up is a "full" backup. What is titanium backup used for if you are already rooted...wouldn't you already have a custom recovery like amon ra or cwm?
If I do a nandroid back up on stock 2.2 rooted, can i do the same back up while I'm on a custom ROM? Where is this "backup" being saved to? Can i have multiple backups for different ROMS?
Nandroid is more like creating an image backup of your operating system, it backs up both your rom and apps. Titanium just backups app, their data and if you choose system settings.
Swyped from my EVO running CyanogenMod 6.1 RC 1
techdude54 said:
Nandroid is more like creating an image backup of your operating system, it backs up both your rom and apps. Titanium just backups app, their data and if you choose system settings.
Swyped from my EVO running CyanogenMod 6.1 RC 1
Click to expand...
Click to collapse
In what situation would i use titanium back up with a rooted evo?
Titanium backs up your app and data from your phone. I am rooted and I use it when I need it, when I want to re install apps when I switch roms.
Using my HTC Evo phone which I'm using Xda app to post
evo4gfan said:
So what is the different between a nandroid backup and a backup using titanium backup? What is being saved with either? I hear using titanium back up is a "full" backup. What is titanium backup used for if you are already rooted...wouldn't you already have a custom recovery like amon ra or cwm?
If I do a nandroid back up on stock 2.2 rooted, can i do the same back up while I'm on a custom ROM? Where is this "backup" being saved to? Can i have multiple backups for different ROMS?
Click to expand...
Click to collapse
Think of Nandroid Backup as a system restore point you would create on your PC and if for some reason you installed something on your PC and it makes your PC unstable, you can do a system restore and go back to when your PC was acting perfectly. (So for your EVO...you create a nandroid...messed around with your phone and screw everything up...Power up into bootloader (or reboot into recovery)...go into recovery and restore your nandroid backup)
Titanium is for you to back everything to your SD card right before you decide to WIPE DATA, CACHE & DALVIK/CACHE to flash a NEW ROM. After you flash the NEW ROM...your phone will be like a new phone you just received out of box...you have to set everything up on it. So instead of spending hours, you swill only spend a few minutes doing everything. 1st and foremost, sign back into Google Market, download Titanium and tell it to restore all apps...data, etc. Not sure if Titanium backups home and system stuff, I use Mybackup Pro and it does...it has everything configured the way I originally had it on the previous ROM...all I do is set up all my POP mail accounts and sign back into Twitter...Facebook...etc.
honeyBfly said:
Think of Nandroid Backup as a system restore point you would create on your PC and if for some reason you installed something on your PC and it makes your PC unstable, you can do a system restore and go back to when your PC was acting perfectly. (So for your EVO...you create a nandroid...messed around with your phone and screw everything up...Power up into bootloader (or reboot into recovery)...go into recovery and restore your nandroid backup)
Titanium is for you to back everything to your SD card right before you decide to WIPE DATA, CACHE & DALVIK/CACHE to flash a NEW ROM. After you flash the NEW ROM...your phone will be like a new phone you just received out of box...you have to set everything up on it. So instead of spending hours, you swill only spend a few minutes doing everything. 1st and foremost, sign back into Google Market, download Titanium and tell it to restore all apps...data, etc. Not sure if Titanium backups home and system stuff, I use Mybackup Pro and it does...it has everything configured the way I originally had it on the previous ROM...all I do is set up all my POP mail accounts and sign back into Twitter...Facebook...etc.
Click to expand...
Click to collapse
okay that makes sense. So whenever i flash a new rom, do I need to download titanium back (or MybackupPro) again on the new rom to get the data back? I can't locate the saved file from my sd card?
evo4gfan said:
okay that makes sense. So whenever i flash a new rom, do I need to download titanium back (or MybackupPro) again on the new rom to get the data back? I can't locate the saved file from my sd card?
Click to expand...
Click to collapse
Yes
Swyped from my EVO running CyanogenMod 6.1 RC 1
honeyBfly said:
Think of Nandroid Backup as a system restore point you would create on your PC and if for some reason you installed something on your PC and it makes your PC unstable, you can do a system restore and go back to when your PC was acting perfectly. (So for your EVO...you create a nandroid...messed around with your phone and screw everything up...Power up into bootloader (or reboot into recovery)...go into recovery and restore your nandroid backup)
Titanium is for you to back everything to your SD card right before you decide to WIPE DATA, CACHE & DALVIK/CACHE to flash a NEW ROM. After you flash the NEW ROM...your phone will be like a new phone you just received out of box...you have to set everything up on it. So instead of spending hours, you swill only spend a few minutes doing everything. 1st and foremost, sign back into Google Market, download Titanium and tell it to restore all apps...data, etc. Not sure if Titanium backups home and system stuff, I use Mybackup Pro and it does...it has everything configured the way I originally had it on the previous ROM...all I do is set up all my POP mail accounts and sign back into Twitter...Facebook...etc.
Click to expand...
Click to collapse
I use Titanium Backup for backing up data and restoring it on a new ROM a lot. Before I flash a new ROM I always do a complete Titanium Backup and a nandroid backup. If the flash fails I restore from my nandroid backup and if the flash works I load my apps back with Titanium Backup (that way all my saved data on things like games is there and I don't have to start over).
I will caution against doing a restore of everything on a new ROM though (mostly a problem if you're going from something like a stock Evo based ROM to a AOSP ROM). I've had some issues when I restored a few system files (accounts database for example). If you stick with installable applications you shouldn't run into any trouble though (also I've had no problems restoring my call log and text message database).
When you are in Titanium Backup, when you hit menu and select more you can create a flashable .zip so that after flashing a new rom or resetting the device you don't have to log into the market to reinstall. Makes life a lot easier.
Tuffgong4 said:
When you are in Titanium Backup, when you hit menu and select more you can create a flashable .zip so that after flashing a new rom or resetting the device you don't have to log into the market to reinstall. Makes life a lot easier.
Click to expand...
Click to collapse
I didn't know that, thanks for the tip.
I used MyBackup Root to backup up my applications before installing a new rom. I only backed up the data and not the .apk. Now that the new rom is loaded, I am restoring the applications and data as needed. However, I am running into instances where I get a message that says 'data not restored(Incompatible version)'. In one example, I am trying to restore data for Dolphin Browser HD. MyBackup backed up the data at version 4.4.0. The version on the Market is 4.4.1. Is there a way to get it to restore the data even though the minor version difference? Any help would be greatly appreciated!!
do you have a nandroid of your old rom? if so just restore back backup the apks and data. then reflash the new rom and restore with mybackup root again
Good idea, but unfortunately, I did not do a Nandroid backup this time. I posted this question to the RerWare support site, and will post what the answer is.
To give everybody an update, RerWare was VERY helpful in debugging this, and it resulted in me testing this feature on a new build for them. It solved my problem. Thanks go to ReWare!!
Is that any ways of flashing new rom without the need of delete all my data n apps?
honglajiao said:
Is that any ways of flashing new rom without the need of delete all my data n apps?
Click to expand...
Click to collapse
this is why we have Titanium Backup...
1. use it to backup all user apps + data
2. nandroid backup
3. full wipe, flash new rom
4. install TB if the ROM doesn't come with it, then restore all user apps + data
don't backup and/or restore system data betwen ROMs, as they're often incompatible and will screw things up
No, You need to delete them, but the poster above me has the solution
eddiehk6 said:
this is why we have Titanium Backup...
1. use it to backup all user apps + data
2. nandroid backup
3. full wipe, flash new rom
4. install TB if the ROM doesn't come with it, then restore all user apps + data
don't backup and/or restore system data betwen ROMs, as they're often incompatible and will screw things up
Click to expand...
Click to collapse
Back your app data only (you can sync contacts and calendar from Gmail) and restore after you have installed all your apps. TB is not compatible with all ROMa, you can have problems. Use NANDROID backups to investigate which way works best.
Cheers
Coempi said:
Back your app data only (you can sync contacts and calendar from Gmail) and restore after you have installed all your apps. TB is not compatible with all ROMa, you can have problems. Use NANDROID backups to investigate which way works best.
Cheers
Click to expand...
Click to collapse
good point, though have not known of TB incompatibilty between roms.
@honglajiao you might as well still backup all user apps and data, because TB can still restore the data separately.
in addition to using google to backup/sync contacts, SMS backup+restore (free in market) is good for texts.
and once again, don't backup/restore system data!
eddiehk6 said:
good point, though have not known of TB incompatibilty between roms.
@honglajiao you might as well still backup all user apps and data, because TB can still restore the data separately.
in addition to using google to backup/sync contacts, SMS backup+restore (free in market) is good for texts.
and once again, don't backup/restore system data!
Click to expand...
Click to collapse
+1 for SMS backup and restore. Simple, but excellent.
Cheers
There is a way to try and that is to delete dalvik-cache between flashing roms. But because of the huge difference in design of roms nowadays, it is difficult to implement. Supernova does not require a wipe before flashing because my script migrates even Froyo to Gingerbread without issues..
You can use the ic scirpt to install your apps at boot and tb to restore data.
I'm moving to the R4 release of Eugene's CM7 (From Jugg 5.0), and was wondering what the best way to backup my current data would be. Previously, I was forced to revert to Jugg 5.0 when multiple errors came up after trying to restore from TB. Any help would be greatly appreciated.
Medikay said:
I'm moving to the R4 release of Eugene's CM7 (From Jugg 5.0), and was wondering what the best way to backup my current data would be. Previously, I was forced to revert to Jugg 5.0 when multiple errors came up after trying to restore from TB. Any help would be greatly appreciated.
Click to expand...
Click to collapse
To backup your emails and contacts the best way is to use your gmail account. when you flash a new ROM it will ask you to sign in with your account and you will get all your emails and contacts back.
To get all your text messages and call logs back I use an app called SMS Backup +. It backs up all your SMS and MMS messages and call logs to your gmail account. After you flash a new ROM just press restore and they will all be back again.
To back up your user apps with data I use Titanium Backup and select the option to backup all user apps. This will back up all the apps you have downloaded with data included. Do not backup system apps with data because this may cause problems when flashing a new ROM. Once new ROM is flashed go back to Titanium backup and restore all apps with data.
You should be good to go.
Chochiwpg said:
To backup your emails and contacts the best way is to use your gmail account. when you flash a new ROM it will ask you to sign in with your account and you will get all your emails and contacts back.
To get all your text messages and call logs back I use an app called SMS Backup +. It backs up all your SMS and MMS messages and call logs to your gmail account. After you flash a new ROM just press restore and they will all be back again.
To back up your user apps with data I use Titanium Backup and select the option to backup all user apps. This will back up all the apps you have downloaded with data included. Do not backup system apps with data because this may cause problems when flashing a new ROM. Once new ROM is flashed go back to Titanium backup and restore all apps with data.
You should be good to go.
Click to expand...
Click to collapse
Nandroid backups do this entirely however youb might experience issues with importing data such as applications. So of you just wanna keep a backup in case if emergency just do a nandroid, burbif you wanna carry over data from just do what Chochi suggested
Sent from my SGH-T989 using Tapatalk
iLeopard said:
Nandroid backups do this entirely however youb might experience issues with importing data such as applications. So of you just wanna keep a backup in case if emergency just do a nandroid, burbif you wanna carry over data from just do what Chochi suggested
Sent from my SGH-T989 using Tapatalk
Click to expand...
Click to collapse
As iLeopard said, always make a nandroid first. It will backup everything from the current ROM you are running. Just in case the new ROM doesn't work out for you or things don't run properly, just restore your nandroid and you are back to where you were before flashing the new ROM.
Chochiwpg said:
As iLeopard said, always make a nandroid first. It will backup everything from the current ROM you are running. Just in case the new ROM doesn't work out for you or things don't run properly, just restore your nandroid and you are back to where you were before flashing the new ROM.
Click to expand...
Click to collapse
Doesn't making a full user apps + system data Titanium Backup do the same thing?
Medikay said:
Doesn't making a full user apps + system data Titanium Backup do the same thing?
Click to expand...
Click to collapse
No, when you backup system data you are backing up everything on your system. All the widgets, wifi settings, gps etc etc. You only want to backup the apps you downloaded. If you backup system data it could conflict with settings in the new ROM when you try and restore.
Chochiwpg said:
No, when you backup system data you are backing up everything on your system. All the widgets, wifi settings, gps etc etc. You only want to backup the apps you downloaded. If you backup system data it could conflict with settings in the new ROM when you try and restore.
Click to expand...
Click to collapse
Indeed. Personally I don't even recommend restoring applications. To ensure that you don't get any erros I suggest you download apps fresh from the play store
I was using a stock ATT GS3. I rooted, then performed backup with Titanium backup. Then I installed CM10 rom. For some reason I cannot restore my SMS/MMS. I tried to restore using SMS backup restore as well. I thought the .xml backup would be able to restore with any of the sms restore programs. I need to find a way to restore my SMS/MMS on CM10. Thanks for the help.
hockey25stud said:
I was using a stock ATT GS3. I rooted, then performed backup with Titanium backup. Then I installed CM10 rom. For some reason I cannot restore my SMS/MMS. I tried to restore using SMS backup restore as well. I thought the .xml backup would be able to restore with any of the sms restore programs. I need to find a way to restore my SMS/MMS on CM10. Thanks for the help.
Click to expand...
Click to collapse
go into the titanium backup app main screen->menu->restore data from xml...->find the place where you saved your xml file-> have a good day
I had 2 messages after attempting to restore from .xml. One said complete and the other said failed. That said my messages are back so I am happy! Thanks you sooooooooooooooooooooooo much!