Hi guys, here's the thing:
Yesterday I was given my friend's HTC Dream and told to get the CM6.1 working. Since that she used to have a 1.6 ROM called Bonsai. I was told to get as much data from it as possible. The reason to change the ROM was that the phone was unable to import contacts from a SIM card and some other minor problems, so the girl said that Bonsai is crap and she wants to go back to Donut Of course I suggested the CM6.1 instead. I also told her that we can copy the contacts via SIM card reader, upload them to Gmail and get them back to Dream, but she kinda liked the idea of having a working Froyo on her device, but that's not the point.
So what I did was:
1. Titanium backup
2. Nandroid backup
3. New 2.22.28.25 radio, recovery (recovery-RA-dream-v1.7.0-cyan).
4. CM 6.1 DS + gapps.
5. Titanium restore.
I restored all of the apps, previously installed on Bonsai, the phone finally started importing the contacts and messages from SIM card, I got all the apps settings and data as well. But I can't get the SMS and MMS messages from the phone's memory back to the inbox...
Is there a way to get them back?
I got the nand backup and the Titanium backup. I didn't set it to run automatically yet, so I think it didn't overwrite the old copy with a new empty one or something Is there a way to recover the messages?
Thank you in advance for any help.
Anyone have an idea?
You are probably hosed. Switching between ROMs sometimes the saved SMS/MMS and Call Log data doesn't get loaded correctly. My guess is they may use a different version (maybe an earlier AOSP release) of the application, so it won't read the backup properly.
I did find other's who's had the problem here.
It does blow, but at least the phone is in working order, right?
EDIT: I was talking with a buddy of mine who dev's for the Vibrant forums (Br1ck'd). He said since you haven't created an additional backup yet, you can go back to the original ROM (Bonsai) and then do a restore. Once the restore is done, use a different SMS backup method (for SMS and for call log) and then reflash to CM 6.1. Then use Titanium Backup to restore all information, and then restore the SMS/Call Log using the respective application.
Thanks for the advice and links, I already though of restoring the 1.6 ROM and trying some other backup method, but I was hoping there is another method.
The CM6 was being used now for few weeks now, so I don't think wiping the call logs and messages AGAIN to restore older ones would be a good idea. Or is it? Will I be able to backup the data (CM6) now, then nand restore (to 1.6), sync the messages in another app (or any PC sync program), go back to CM and somehow sync it again to 'mix' the data?
Or is there any other way to read the messages from Titanium / Nandroid and covert them into any kind of a readable text file? A PC program to read this data from a backup file (without restoring it on the phone) or something?
Related
I was over on the Cingular forum today and someone was posting about using Sprite Back up to restore information after a ROM upgrade. I have asked the question before and everyone told me it was not possible to do, I never tried because of this. Today someone posted that they did a restore after the ROM upgrade and it worked fine other than a couple SMS settings. Is this true? Would this not revert some of the ROM files back to old ones? Any help would be useful.
(Edited -- I didn't mean to be rude)
Deleted
The problems with restoring a full back-up after a Rom upgrade.
1. Full back-up includes the Registry. There can be (and almost always are) subtle changes to how and where things get stored in the registry.
2. Core components (such as filenames and locations) have been known to change from one version to the next.
So now you overwrite the new registry with an old outdated one.
Sure you might not notice problems immediately but they will come.
So, I was going through the Sprite Back Up program and in the advanced tab it allows you to select the items you want to back up, exclude the registry and so on. With this said and selecting only the programs you are currently running would this not allow you to restore your programs onto the device after a ROM upgrade? :?:
Almost all programs require the use of registry to store settings. If you don't export and restore the settings, what's the point of backup? Not to mention sometimes your restored program may not work at all unless it is a very simple program. Most of them have to register with system to be functional, i.e. today screen plugins.
http://forums.cingular.com/cng/board/message?board.id=cingular&message.id=9666&jump=true#M9666
This is information I have been looking for it goes into the sprite back up function of upgrading. I am very interested and think I will give this a go on Summinter's new ROM when it comes out. Does anyone see any downside to this?
Wow, sprite supporting Rom Upgrades is news to me!
spritebackup working thru rom upgrades
has anyone tested this to actually work... anyone have information on what they backed up and then reinstalled backup after rom upgrade and what actually worked and did not?
any info would be great... thanks
-James
Sprite Backup works for a restore after a ROM upgrade
I have used Sprite Backup 5.x to do a restore after a ROM upgrade and everything worked great with the exception of my Messaging settings.
The basic process is/was simple. Run a full backup on your data, including the registry and store to your MiniSD card as and EXE - sprite gives you the option to do this.
Before you do the upgrade, you need to go to the Sprite web site and download a file called "GetUpgradeData2005.exe" and put it on the Storage Card (miniSD)
After the ROM upgrade, run GetUpgradeData2005.exe and it will put a file on your device. I think that it puts it on the device, in main memory, so you need to move it to your Storage Card.
Go to the backup file that you want to restore from. As the backup file is an exe, you do not need to reinstall Sprite before doing this.
In the restore options, there is a checkbox for Device Upgrade. Check this. Then run restore. The restore process will ask you for this file that was created by the GetUpgradeData2005.exe. Select it and then the restore run.
The device will reboot once or twice (cant remember) and walla! You have the new ROM but with all your apps and stuff back.
Some caveats/warnings:
1) Don’t backup your storage card data for this backup/restore
2) After the restore, non of my pop3 and imap email accounts were recreated in Messaging – however, when I tried to recreate the accounts manually, using the same POP name for each account, it told me that the name was already in use. SO clearly, the data for the account was in the registry somewhere, but just did not restore 100%.
Being lazy, I just created the accounts with a different POP3 name and that’s it. I am sure that if I looked I would have found the settings in the registry, deleted them, and then recreated the accounts- but the name was not that important.
It should be noted that every night I downloaded all the mail from these accounts into my desktop Outlook, so that on a day to day basis, there were no messages stored in these accounts on the device, thus I don’t think there was any space taken up by not deleting the accounts from the registry – but I am not sure of this.
On the plus side, all my SMS messages were restored.
Hope this helps
Tonight I've decided to upgrade ROM to a newer version (i-Mate 2.16.9.1 -> O2 2.21.4.101) and I did a system backup with Sprite Backup. When I restored it back to Wizard I god a message that the restoration went successfully, but with some errors.
In log I saw many lines like:
Code:
Warning :Error creating value Default
Warning :Error creating value ThreadingModel
Warning :Error creating value ConnectsToPin
Warning :Error creating value Merit
Should I be "worried" for the system stability? So far nothing strange happened..but I haven't started all the programs installed.
Is it possible to backup my SMS on 1.6 and restore them in 2.1? I've tried MyBackup but it does a sketchy job of it since they're different android versions. I don't think backup for root would work either since it does a raw copy of the SMS database which is probably different format.
Thanks.
bump.......
I'd like to bump this as well. I've used Backup for Root users. The restoring feature of that app doesn't seem to work. Would it work if i'd adb push the call log and sms database manually?
The adware/shareware app sms backup and restore worked for my needs when I was quickly testing cm5
http://android.riteshsahu.com/apps/sms-backup-restore
Must be other backup and restore apps that use the api as well. (Actually thoght that is how mybackup was intended to work.. but as I have not used it I really can't say for sure, it seemed more than I was looking for)
If you don't want to go the app route, you can simply back up this folder before you wipe:
Code:
/data/data/com.android.providers.telephony
and then after you flash a new ROM or whatever, you can restore it. Make sure when you copy it back, you overwrite the files. I've used that method many times and it always works. Most ppl will say that you only need to back up the mmssms.db file located in
Code:
com.android.providers.telephony/databases
but I back up the whole folder and restore it. I don't really have a reason, but its always worked for me.
Additionally, I use SMSBackup by Chris Studer from the market to backup my texts to a folder in my Gmail. It won't back them up back to the phone, but its a great way to always have a backup and doesn't make it a huge deal if I wipe without backing up.
Hi,
i'm slightly confused about the different backup applications available and i hope you guys could aid me =)
1. ClockworkMod Recovery: if we follow the steps in the ClockworkMod Recovery for Galaxy S i9000 post, will it back up the entire FW along with its custom roms, apps, contacts, sms etc?
so would that mean that i could reflash this backed up copy if the newer FW is not to my liking? alternatively is the apps and settings within transferable to new firmware?
2. Are there any apps that solely backups the sms, contacts, apps etc so that we can apply to the newly flashed FW? (so that we wont need to reinstall the entire applications etc, and also lose all the sms and settings). Eg titanium, or backup pro?
3. Lastly, alternatively is there anyway i could transfer these settings out from the phone prior to flashing? and subsequently reintroduce them back once flashing is complete.
Thanks for helping!
I would also like to know answers to these questions because I want to backup my ENTIRE phone (firmware+apps+sms+contacts+settings+...) if my phone ever gets broken so I could collect my warranty.
And if I flash to newest firmware I will not lose all my apps+sms+contacts+settings+... cause it would be a pain to reinstall all the apps and update all my contacts & settings.
currently i use mybackup pro
it backup my apps, contacts and SMS
but it doesn't restore my settings
i search a tool to restore the phone (without the firmware itself)
so when i flash a new firmware i only need to install that tool or run that tool (if it is a script for example) and it will restore all apps/settings/contacts/sms/images....
reply to above
same.. just like u guys... i was also looking for answers and help when i created this post.. hoping that someone could point us in the right direction =)
there are programs that can backup solely the SMS or call log, just search SMS backup or Call log backup and you will find it
for contacts, i use Kies; for app, i use Astro.... that's the programs i used when i flash my SGS from the original one to JP3
if you want full restore, go for Titanium, but hat requires root
Sent from my GT-I9000 using XDA App
CWM restores back your backup to its original settings, because it takes an image of your phone os. It is just like your disk image backup of your pc or notebook. Hence, this is useful when you don't like the custom roms you have just flashed.
Titanium Backup backups all your apps and settings, but the shortcoming of it is you will have to spend a little more time to relayout your homescreen and also tweak a little of your settings. For example, I used the Missed Call 0.9.2 and I did the backup cum settings. But I still need to tweak back the actual ringtones for those settings manually.
Most will say that CWM is better, but that is not necessary. Titanium Backup will be most useful when you have flashed a rom and found that you want to keep the new rom. Now, having TB to do your backup will be very much easier in this case.
The others like Mybackup Pro, backup sms, mms, those are found in the market. Kies is good if you want to keep your contacts in the phone (not SIM or Google)
Hope this explanation helps you guys.
In the past I've uses TiB to backup and restore my contacts ([CONTACTS/CALLS] Contacts Storage 2.x) as I tried different roms going accross 2.1, 2.2 and 2.2.1. A couple of days I decided to bite the bullet and install CM7. I must admit I didn't do all my homework so after soft-bricking my phone once I managed to installed it right the 2nd time.
When I try to restore my contacts with TiB it just doesn't work. I also tried to manually replace the contacts2.db file, but it gets overwritten (I see a contacts2.db-journal file appear once in a while, which tells me the databases are incompatible).
So before either rolling back to 2.2 and creating a *.vcf file or installing some SQL editor to try to fix the database, I wanted to see if any one knows a faster way to fix this (sync with Google doesn't work for me).
Sync to Google, profit!
Appreciate the quick response, but I messed up that path long time ago. I wish I could go straight to profit, but looks like I'm in need to figure out step 2 here.
1. TiBu worked for me, but I had to restore twice and restart phone after that
2. Use Sprite Backup to backup to a file and use that file to restore them
Sprite Backup does seem more reliable for this kind of operation than TiBu, but looks like I'll have to Odin first to recover my contacts (since they all trapped right now in my backup contacts2.db file), the I can try Sprite Backup.
Oh well, my fault for being sloppy I guess.
do they have nandroid backups working yet on 2.3? if so make one to get back to "now" easier.
and make a tibu backup in 2.3 too just for extra! but use a different folder! dont want to overwrite your 2.2 backups!
Back ups backups backups.
oh and while you are in 2.2 backup your contacts to SIM card! &/or export to SD card in vcf.! and you can upload that vcf to google through gmail contacts (using web browser)
BACKUPS BACKUPS BACKUPS
HI there
i recently restored my phone after flashing a different rom. everything went well and i restored almost everything using titanium backup. i clicked for "install missing apps and data" but unfortunately i could not restore my phone contacts. my contacts are also not synced with gmail. please help?
Did you click on the button in the top middle to bring up the list of programs, and restore contacts then reboot?(assuming you backed it up of course). Cause all it sounds like you did was that batch restore of MISSING apps. The contacts.apk was included so it didn't get restored.
i'm curious about this too. I dont need to restore my contacts but I've installed custom roms for a few friends who didnt have their contacts sync'd with gmail and after restoring what I thought was the contacts, it didnt actually restore.
so I've had this problem before, too. I'm curious to hear from someone who successfully restored phone contacts from TiBu.
Always sync your contacts with Google
I never used TiBu for contacts or calendar entries.
bravomail said:
I never used TiBu for contacts or calendar entries.
Click to expand...
Click to collapse
this is what I tell my friends before I install a custom rom lol
Not sure if this thread is dead or not but I just flashed my brother's phone and used TiBu to restore missing apps + data. For contacts I tried restoring [Contacts/Calls] Storage 2.2, rebooted and still nothing. I dont know what else can I do now. Is there any way I can pull the information out manually from TiBu backup files? I opened com.android.providers.contacts-20110625-144656.tar.gz and noticed the raw data is in the files. Any ideas would be helpful....
Thanks!
graveheart_82 said:
Not sure if this thread is dead or not but I just flashed my brother's phone and used TiBu to restore missing apps + data. For contacts I tried restoring [Contacts/Calls] Storage 2.2, rebooted and still nothing. I dont know what else can I do now. Is there any way I can pull the information out manually from TiBu backup files? I opened com.android.providers.contacts-20110625-144656.tar.gz and noticed the raw data is in the files. Any ideas would be helpful....
Thanks!
Click to expand...
Click to collapse
Did he sync contacts with his Google account? If so sign into Gmail from the phone and sync. I use the Backup with Gmail from the market to backup calls and texts too. All of my call history, contacts, and texts are synching with my Gmail, works great.
Sent from my SAMSUNG-SGH-I897 using Tapatalk
Restart the phone after restoring apps and system data.
When it comes to backing up my contact list I'm Old School. I still do it the same way I did on my Palm OS device. Export to a vCard file (*.vcf). Since android still has that feature I occasionally make a backup of my contacts as a *.vcf and copy it to my SD card, PC or dropbox. However, after reading this post I gave it a try and successfully restored my contacts, txt messages, call logs etc with TiBu. After a restore (I was able to confirm that the 'Restore missing apps + all system data' batch restore will restore your contacts etc. However they don't show in your contact list after a restore. You can try to force close the Contacts and Contact storage from the 'Manage Applications' -> 'Running' screen, and when you restart your contacts after that they should appear. However tried and true method is the simplest.
=> Do a Re-boot.
I tried it successfully four times and doing a restart of the phone worked the best, smoothest and easiest. Then all my contacts were successfully restored.
I performed this on a I897 running FireFly 3.0.2.2 (Froyo based ROM) I used the latest version of TiBu 3.9.0.1 free version and made sure that busybox was updated to 1.18.4
If you're worried about TiBu not working, exporting your contacts to a *.vcf file does give you a nice file that you can then import natively into Android and most other mobile OS. (I've personally verified that *.vcf works on Pantech and Lg messaging phones, Palm OS, Windows Mobile, Blackberry, Thunderbird, Outlook)
antiquinal said:
HI there
i recently restored my phone after flashing a different rom. everything went well and i restored almost everything using titanium backup. i clicked for "install missing apps and data" but unfortunately i could not restore my phone contacts. my contacts are also not synced with gmail. please help?
Click to expand...
Click to collapse
Yea, don't use TiBU to restore any system apps like contacts or messaging ESPECIALLY when changing roms/android os versions.
I would recommend backing up ur contacts to your google account. Also, see if u can find a .vcf file in your TiBU backup