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!!
Related
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
Hi folks... I'm fairly new to flashing ROM's (i know how to flash them and such) but I have a question about backups and restores of roms....I have searched and just dont see the exact wording im looking for.
Ok, So, I have clockwork, and rom manager and have done a backup of my rom.
Here is my question that isnt quite so clear to me.
When I flash a new rom, or say update one that I have where you have to wipe everything.... are these backups here to restore all of your programs and such to where you dont have to go back in and re-download everything when you have a new fresh rom installed.
Id love to try out a bunch of roms.. but I just hate having to go and re-download all of my programs each time I put a new one on... if that is how it has to be then so be it...
I just dont really know exactly what the backups im doing are for, or what they do.
Thanks for your help.
When I flash a new rom, or say update one that I have where you have to wipe everything.... are these backups here to restore all of your programs and such to where you dont have to go back in and re-download everything when you have a new fresh rom installed.
Click to expand...
Click to collapse
Somewhat. A nandroid backup is a COMPLETE backup of your entire phone at the point you make the backup. All your apps, calls, texts, etc will be exactly like you made the backup. That's the beauty of nandroid backups, you can make one, try a new rom, and if you dont like it, restore your backup and there is no hassle re-installing apps and changing settings.
However, when you install a new rom, you have to wipe everything. So when flashing a new rom, you will not have anything, you will have to re-install your programs.
There are backup programs that will allow you to backup before a wipe and flash when installing a new ROM. You can then restore the user apps and data. You can also restore SOME system data but you have to be careful and it may be a trial and error process when restoring.
I use Titanium Backup. Some people also use MyBackup Root. I found that when I restored some of my apps with MyBackup they would Force Close when I tried to run them after a restore. That has not been the case with Titanium.
I have Titanium set to restore the apps to the original location. That way my apps restore to internal (DATA) or the the SD Card depending on where they were originally installed.
My process when I flash a new ROM:
- Backup all user apps + Data and System Data with Titanium.
- Nandroid Backup using Amon_RA
- Wipe System, Data, Dalvik and Cache
- Flash the ROM
- Reboot
- Create google account, etc.
- Install Titanium from the market.
- Restore user apps + data using titanium
You can also restore some system data. Depending on the ROM (and how different it was from the original) that can cause problems. If that happens go back to wipe and reflash the ROM again without restoring the system data.
I have had no problems restoring things like my SMS Messages and Call Logs. You can get into problems when you start restoring things like system settings or HTC Sense settings, etc.
Thank you both for the replies. This is exactly what i needed to know. I hope this thread helps others with similar questions.
There is one thing. CWM and ROM Manager have a history of not being reliable with backups.
Your best bet is to get Amon Ra and use that to make Nandroids.
4 I always have on my phone are my Stock/Rooted, my last ROM I was on, fully setup, my Current ROM, basic, before I restore and programs or apps/data, and my current ROM all setup.
If I flash a new ROM, I can just delete my older complete setup.
What's the best process to use in TB to backup and restore before and after a clean install with a new rom. Should I do apps and data or just apps? I want to do a true clean install and not carry over any junk by restoring backups. Any help is appreciated.
Myself, when I do a restore from TB I will do a batch restore of just the apps. If the apps all restore with no issues then I will go back and restore the data to the apps that rely on having the data restored such as games, or anything else that may have personalized settings. This has worked well for me with no issues.
I've used this going from Aosp roms to sense roms and vice versa.
PacerguyDon said:
Myself, when I do a restore from TB I will do a batch restore of just the apps. If the apps all restore with no issues then I will go back and restore the data to the apps that rely on having the data restored such as games, or anything else that may have personalized settings. This has worked well for me with no issues.
I've used this going from Aosp roms to sense roms and vice versa.
Click to expand...
Click to collapse
Agreed. Especially in the case of going back and forth between AOSP and Sense.
Good post.
Please use the Q&A Forum for questions Thanks
Moving to Q&A
Didn't notice that the OP also asked about backing up from a clean install...
I just did this yesterday, going from an Aosp rom to a Sense rom...
After doing your install, and getting what apps and settings taken care of that you want, go into TB and do a batch backup of both the apps and the system settings.
I've never really used the system settings backups, other than wifi info, but I just like to have the backup'd settings for just in case moments.
I also will clean out my backups from time to time, doing a complete delete of the backups. But before I do this, I make a copy of my TB sd card folder and place it into a folder on my notebook for safe keeping in case I ever need it. Never needed it yet, but you never know...
Awesome! Thanks for the help guys. You definitely answered my questions. I have yet to have a problem, knock on wood. I just wanted to make sure I'm not carrying over any erroneous data.
How to restore from titanium backup after changing rom
SkinnyT said:
What's the best process to use in TB to backup and restore before and after a clean install with a new rom. Should I do apps and data or just apps? I want to do a true clean install and not carry over any junk by restoring backups. Any help is appreciated.
Click to expand...
Click to collapse
Hey I have changed my rom and before changing the rom i had backed up all my data in titanium back up but i do not knw how to restore it back can u help me pls? request
Thanks in advance
I have a couple questions if someone can answer them for me. First off, I have a boost galaxy s3, rooted. Right now I am on CWM, does anyone know if 4ext is compatible with this phone. I went to google play store under 4 ext and on the left it says it is, just want to verify before I install this.
Next question is a little more in depth.
I am in a dilemma. I had a s2 (rooted and on a custom rom)and had issues with the gps, so I upgraded to a s3. I did a nandroid backup and also tit backup of my important apps. After I did this, we pulled out the sd card and they did a factory reset on the s2. I have since rooted my s3 and installed tit backup, but when I go to restore, it says theres nothing to restore. I also went into es file explorer and the tit backup folder is empty. For whatever reason, I don't have the tit backup. I still have the nandroid backup I made on my s2, although I don't have the s2 phone anymore. The data on some of these apps is very important to me and I am crushed that I lost all that. Does anyone know if there is a way to pull apart the nandroid backup to get at this data so tit backup would be able to restore the data from these apps? I only have 2 or 3 of these apps data that I really need. If anyone has any suggestions, it would be greatly appreciated.
You can retrieve information form a Nandroid Backup with Titanium Backup. That being said, I would advice against restoring Data. Unless it's from games. If you do restore Data, try to never restore System Data.
You can also check out Nandroid Manager.
The Thanks button is just to avoid "THANKS" posts in threads. Nothing more. Don't defeat the purpose of why it was introduced.
prboy1969 said:
You can retrieve information form a Nandroid Backup with Titanium Backup. That being said, I would advice against restoring Data. Unless it's from games. If you do restore Data, try to never rest.
Thanks for the response. Will tit backup allow me to pull apart the nandroid backup and find the folder with a particular apps data then, if so, how do I go about doing that?? I looked at the options in tit backup and could not figure out a way to do this. Also, would it be easier to maybe use some program on my pc to do this instead of my phone??
Click to expand...
Click to collapse
Either one should allow you to Extract Data from a Nandroid. In Titanium Backup you would navigate to : Menu - SPECIAL BACKUP ? RESTORE - Extract from Nandroid backup - Choose the backup. Then let it load up. Choose what you want to restore. Once again I would caution against restoring System Data.
There was a option in tit bu ofr extracting from nandroid bu and it flawlessly to restore my app data to those apps. Thanks for everyones suggestions and feedback.
Hi everyone,
I'm going to flash oxygen os since most of the problems have been solved.
Does anyone know a way to backup apps and data, i tried titanium backup, but it seems that it can only backup but fails to restore them. Thanks in advance
Titanium backup worked fine for me. But other app I know is Helium Backup. But it is a super old app not sure if it's working perfectly. Worked for some of my apps.
jinglei207 said:
Hi everyone,
I'm going to flash oxygen os since most of the problems have been solved.
Does anyone know a way to backup apps and data, i tried titanium backup, but it seems that it can only backup but fails to restore them. Thanks in advance
Click to expand...
Click to collapse
Swift Backup
OnePlus Clone Phone app if you have a spare OnePlus/Oppo phone.
It's not a backup/restore app, but it can copy apps and their data - something which is not possible without root any more.
I would use apps' built-in feature to backup, if available, before relying on Titanium/ Swift, etc. What use is a backup that cannot be restored?
In my case, there aren't too many apps that need an offline backup, so it works for me. If you are flashing a new ROM, it is better to setup everything fresh than restoring from 3rd party backups.