I'm sure some (Many?) of you have discovered that if you backup a large SMS storage on a Samsung GB based rom and then try to restore this data on ICS (LPH or CM9) you will get FC's in the stock message app. To fix this you have two options:
1. Install GO sms pro app from the Market and check the "uninstalled stock sms app option" It will have no problem with Titanium backed up sms storage.
Then uninstall stock SMS app using TB or delete directly from /system/app folder.
2. Install GoSMS pro. Then backup your sms data using the app function.
Now using titanium backup delete data for:
-[SMS/MMS/APN]
-MAPServiceSamsung (sammy roms only)
-[SMS/MMS preferences]
-[OMACP v2] sammy roms only
Now reboot and then restore messages from GoSMS pro.
Reboot again and now you should have stock SMS app working with your restored message storage data!
Uninstall GoSMS pro
wipe data in TB for any message related apps which FC EXCEPT of course The SMS/MMA/APN dialer storage.
Done!
Note: This works for very large databases of 7000+ apps for me but sometimes I still got FCs. In ICS there is a limit option you can set. before restoring try raising this limit to 1000 then drop it to something sensible and reboot. this should trim your history down.
Related
Hi I searched a long time and I couldn't find any thread with my problems ..
So here's the thing .. First of all I had a rooted 2.1 with JIT enabled ..
And I decided to go for the rom FreeX10 Beta 4 ..
So what I did was to install busybox and xRecovery and I made the backup via xRecovery .. When I installed the new rom I couldn't restore the data from the previous (2.1) because it said something about MD5 mismatch ..
Strangely my contacts were back in some way I don't know how, but all other stuff was gone .. So I installed everything again and I was fine with it ..
But then I started to get these messages with force closing a lot after rebooting the phone. And at last I couldn't even make a call because I couldn't get into the phone book.
So I read something in a thread about reflashing with SEUS to the latest 2.1 firmware and kernel before installing FreeX10 Beta 4 rom.
I wanted to save the trouble of installing everything again so I did a backup via xRecovery (now with the FreeX10 rom) and did everything all over again ..
Now with the installed FreeX10 rom I went into xRecovery and did an advanced backup (only restore data). When I reboot the phone I have no contacts whatsoever ..
So my questions are .. Should I do a full restore since it's a backup from FreeX10 rom? Is it possible to restore data from previous rom (ex. 2.1) into the new rom? And if I do the full restore, will I get the force close messages again?
**EDIT** Crap .. I flashed in the new market and when I try to open the app it force closes .. great!
Thanks if you're kind enough to read and reply!
My experience with custom ROMs is that if you start to get force closes and mysterious crashes, that the first thing to consider is the data. By that, I mean data that each app stores.
The first thing you can try is to go into Settings > Applications > Manage applications and clear cache and/or data for any "suspect" apps. For Market problems, clear the cache and uninstall updates. Reboot.
If that doesn't work, then it's best to reflash, but DON'T do an advanced restore on your data. It's important to know that when you flash, nothing on your SD card is affected. In order to make things easier, there are ways to back up and restore your stuff with your SD card without restoring any corrupt data:
- Backup apps with Titanium Backup (TB). When you restore them, select "App only" so that data is not restored.
- DON'T restore data for system apps (green or red apps) with TB. This includes call log, sms messages, etc.
- To backup your call log to your SD card, get "Call Log Backup & Restore" by Ritesh Sahu. It's free.
- To backup SMS messages to your SD card, get "SMS Backup & Restore" by Ritesh Sahu. It's free.
- To backup APN settings to your SD card, get "APN Backup & Restore" by Ritesh Sahu. It's free.
- Alternately, I think you can use "MyBackup Root" by Rerware. I haven't used this, but I've used MyBackup (trial) before, so I'm not positive. The root version is free (but the pro version costs money).
- To backup your contacts to your SD card, you can go into your Phonebook, press Menu, and select "Back up contacts". This will save them in a .vcf file, which can be used by custom ROMs and by the stock ROM.
You can also sync your contacts using Google sync (or SE Sync). This is probably how you got your contacts back automatically. I like this method because you get your contacts back right after you sync for the first time, and you can log into GMail (I use my PC) to edit your contacts. There's a useful option called "Find & merge duplicates".
Also, you shouldn't restore data if you're moving between Android versions (e.g. Eclair 2.1 -> Froyo 2.2). It may even be a bad idea to restore data going between different ROMs on the same Android version (e.g. FreeX10 beta 4 -> CM6.1.3). That's because the user apps (not the system apps) are stored in the data partition, and you'll lose anything that's been customized for that particular ROM. It may or may not work.
Thank you for the help I should keep that in mind in the future ..
But I think I found my problem .. After a while I did a reflash doing everything EXCEPT for data2sd. And it worked fine ..
Just now I tried to flash data2sd in and that's when the force close happens on market .. I have tried to clear the cache and the data for the Market application .. Doesn't work still ..
**EDIT** And also on top of that .. All my apps disappeared when I flashed data2sd
I solved it somehow ..
Reflashed the whole thing in the "right order" ..
First the rom, then google apps, then data2sd .. and the rest after that and it worked somehow ..
Nooow the only problem is when I'm downloading new apps or restoring the old apps I had backup on via Titanium ... I don't get the offer if I want to move the app to the SD card anymore ..
Can it be fixed?
Thanks
After the search through the forum I haven't found a good answer for this question.
I'm preparing for rooting my Desire Z.
I have to downgrade - everything will be lost.
As everyone knows I CAN'T use Titanium backup.
So which backup app you would suggest to use?
I need the perfect restore of settings and apps after the root.
I've looked for some of the apps but I can only say something about the interfaces:
My backup pro - simple interface. Allows to backup "data" (whatever it means) and "applications and media" (not sure if this means widgets too, not sure what does media mean)
Backup Master/B] - nice interface. Lets to choose between: sms, mms, bookmarks, call log, system setting, alarms, apn, application (does it mean widgets too?). This would be the app to go if it works 100% well.
App Backup and reinstall - lists all of the apps. You can chose which one to back up. Seems to backup apps and games only.
So as you see the choice would be quite easy (Backup Everything). However does it work perfectly well? Does it backup widgets too?
May be you would suggest any other app?
i dont think there's any app tht allows u to backup everything without being rooted. but
titanium backup is the way to go after you have.
For those who have the same question.
I had to give the phone to service, so I've backed up the phone using Backup Master.
As I anticipated they have upgraded my system to 2.42 WITHOUT ASKING ME for approval.
The result:
Cons:
1. Some of the apps have not been restored. They've just shown during restore but didn't install.
2. The process was not hands free. I had to confirm reinstalling each app.
3. No settings in the backuped apps have been restored.
4. Phone book wasn't restored.
5. No settings in the launcher or the system were restored.
6. No settings of such apps like Tasker or MS Folder Note has been restored (you have to back up your personal data and your notes from the level of these apps).
Pros:
1. Sms and mms history was restored properly.
2. Call log has been restored properly
2. Most of the apps have been reinstalled.
So as you see you can restore more or less the system bu you will spend hours on setting up the settings back again.
After I flashed the new rom I used titanium backup to restore my stuff like usual...however this time after I restore all my apps and system data the phone acted very unstable! I reflashed and now I am wondering if anyone knows what the file name is for my contacts and Sms messages? I really would like to get my contacts back up. Thanks for all the help!
Sent from my SGH-T959 using XDA App
Use google for your contacts, then a soon as you log into your gmail account it will sync them.
SMS may not be recoverable if you change Android versions (2.1 -> 2.2, 2.2 -> 2.2.1, etc)
Sent from my GT-I9000 using xda premium
Your sms's are gone unless you used an app called sms back up!
Sent from my SGH-T959 using xda premium
A good rule of thumb is to restore system data. Keep your contacts backed up with Google or on your SIM card and simply redo the rest once the new ROM has settled (10 minutes and a couple reboots).
There's a simple reason for this: If the author of your new ROM tweaked one of the system files that you're restoring, restoring from a backup could destabilize your ROM, or worse, send you into boot-loops.
3rd party apps (Angry Birds and the like) are usually safe, while System apps (SMS, Launcher settings) are unsafe often enough to want to avoid restoring them.
One other thing, you did not say which rom you changed to. If it was MIUI, then titanium does not fully work. You will have to restore one at a time on the non-system apps per the above post.
Paulc426 said:
After I flashed the new rom I used titanium backup to restore my stuff like usual...however this time after I restore all my apps and system data the phone acted very unstable! I reflashed and now I am wondering if anyone knows what the file name is for my contacts and Sms messages? I really would like to get my contacts back up. Thanks for all the help!
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
Here's what I'd do:
1. Restore the NANDROID you made before flashing the new rom
(or in case you didn't)
1. Flash the ROM you were previously on, and restore your titanium backup'd stuff
Next
2. Enable "sync contacts" with google (as suggested above)
3. If your Sms messages are restored, back them up as suggested above
Then
4. Flash your new rom
5. Enable "sync contacts" with google to get your contacts
6. Use the Sms restorer thingy mentioned above
So I want to move from miui to aokp or vise versa... and my preferred method used to be an app called my backup root. However, it takes so long to restore data. A titanium backup restore going from/to aokp/miui aren't compatible and will force close.
Are there any good (and by good i mean quick) backup/restore apps for text messaging that would be compatible between cm9 versions?
Thanks
SMS Backup+ works
sms backup and restore works really well.
Hello all,
I want to format my phone and install a new ROM. So I backup the apps I use with Titanium Backup. But how can I backup the stock messaging app on stock ROM? I've tried to backup the app itself (it's a system app) with Titanium Backup but it didn't work... My previous messages didn't show. How can I backup my messages?
Thanks in advance.
to backup the messaging app , go to TB and search messaging and then make a backup. if you want to backup your messages, search messages and there is an option to backup " messages (sms & mms) " press this and press backup. one thing to keep in mind is that it will ask you to change the default messaging app when you restore "messages" and you must accept it so as to restore all your messages. when done, it should tell you to change back the messaging app to stock , if not , go to settings -> more -> default messaging app
Install the backup & restore app from Z3, Z3+ or Z5; you can backup your messages, call log and more! obviosuly this needs root. A backup file can be created on the microSD card, internal or even an external USB stick via USB OTG and the Z3+ and Z5 allow you to backup "in the cloud", all you have to do is sign with your google account.
You can install app from Google Play Store: "SMS Backup & Restore"