I have backed up my wifes phone while she was on a nightly CM6 build. So i could restore all her stuff back on a Super E rom. Im only really fussed about the SMS threads. as the rest is replacable.
I did a full restore inside Ti Backup which led to process.google.acore and process.google.media not responding
Did a wipe and tried again, this time just restoring Green items that had SMS/MMS in the title, and i still get Acore failure.
Can anyone point me in the right direction, or tell me how to extract a .db file (or something similar) which can be pushed to my wifes phone, thus restoring sms's.
TIA
Postal
Related
Hi guys!
I'm running Doc_Kalpik's V7.5 and I had a bad run in while trying to manually install MiniSquadron which I paid for yet have been getting download unsuccessful errors no matter what I do! But that's another story...
After I installed it, I got a force close...then I got force closes everywhere else so I decided to reboot. And I discover that once I get to the boot animation portion, I get several vibrations (the same as the force close vibration pattern) at this point and eventually the screen turns black while still doing the vibration thing..I press the home button and the backlight keys just light up nothing else. So I go into recovery to attempt to fix.
I decided to reflash the ROM via CWM so I disabled my lagfix first, then did a reboot into recovery. From there I chose to backup and restore and after all that I still run into the same problem at the boot animation.
I try to manually backup via CWM and then factory reset then restore via CWM and there I run into an error saying that no .android_secure blah was not found so it skips the restore of that. I again run into the same probem at boot.
I try to do an advance restore to just restore my data. Still the same error, and the same problem at boot.
I am only able to boot with no issues after a factory reset with no restore meaning all data is lost...So I was wondering is there any way to just restore some parts from the nandroid backup like messages and such...I would assume that the problem is with my apps that had been on sd...which were actually none at all except the manual installation of MiniSquadron I guess. I don't care for the data of the other apps, I just need my messages. I did have a titanium backup but it isn't very recent since I did not expect this problem to occur.
Any help is much appreciated!
I dont have specific information on restoration of messages because I have not yet looked into it - but I was able to recover a few files from a nandroid backup using unyaffs which extracts the content of the nandroid img files. Maybe you can extract the sms file ( /data/data/com.android.providers.telephony/databases/mmssms.db) from data.img and push it using adb shell.
In future, I'd suggest SMS backup app from the market - it backs up and restores into your gmail account.
Ohhh! I'll check out the img files later when I get home. I was afraid of looking into them expecting hard to discern, indescript file names I don't know how to make use of. But that file you pointed out seems obvious enough. I hope it's somehow usable without the full backup. Perhaps a simple move with Root Explorer app would work too? I'm not all too familiar with using adb commands...
Yes I have that app but I don't use it often for backup and restore jobs since I tried several times in the past to restore from backup and always seem to be missing more recent messages.
Thanks for the advice though! I'll report success/failure soon.
I don't seem to have anything inside my com.providers.telephony folder when I extracted data.img...Any ideas?
nvm! Found it in dbdata.img... will update this if this works.
Yes - a simple move with Root Explorer should work too.
It doesn't seem to work... No messages show up even after several retries with reboots I tried opening up the file within root explorer since it has sqlite viewer and it gives me an error..I forgot exactly what but it doesn't let me look within the database unlike if I try doing the same with the original mmssms.db file currently on my phone. I tried sqlite viewer on pc and when I attempt to open the file nothing shows up. Any work around to this? Is it possible for even this file to be corrupt in the backup...that's kinda devastating news..any way to repair this?
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?
i recently lost my nexus one but i had a backup folder for titanium backup in my pc
now i just bought a captivate and when i try to restore my msgs ,it says tht restore complete, it shows nohting ie no msgs are restored
when i c the backup , it shows the data is there and wht time it was backed up last
how can i restore my msgs now ?
they just dont show up
rom : cognition 4.1.1
kernel : speedmods
You won't be able to restore system settings/data. Only app data.
^
y is tht , cause its a new phone or wht ?
cause i used to restore alot with the n1 and my spica , and i think i transfered the msgs from 1 to the other btwn them
okay
if its cause if the different roms then can i do this ?
i had cyanogen rom on my nexus when i made tht backup
now if i put cm7 on the captivate , and restore the msgs
is there any software tht can help me restore the msgs on any other rom , after i shift from cm7 ??
PS - i have never really had to go to a different rom on the nexus 1 , i always had the cm rom , so dont know much
System data is specific to a particular phone and ROM. Restoring it, even if it is the same phone and ROM version, has been known to cause problems (app and/or system FCs). Since that backup was made on a different phone, the system aspect of it is useless and even some of your restored apps may not work.
It's actually because the location of the sms database is in a different spot on the galaxy s line, so I'm sure TB restored it to the same spot as on the N1, which is the wrong spot on the Galaxy S/Captivate. You can maybe try moving the database over yourself with adb, though I'd back up your current database first..
The sms/mms database on the nexus one is located at:
/data/data/com.android.providers.telephony/databases/mmssms.db
On the Galaxy S it is in:
/dbdata/databases/com.android.providers.telephony/mmssms.db
What you would want to do is take a backup of your mmssms.db in /dbdata/..., move your old n1 database over to /dbdata/... from /data/data/... (overwriting the existing one) and then restarting your phone.
Titanium Backup restore after ROM install
I am having restore issues and would appreciate some help.
I installed Cognition 4.1.1 on my Captivate. First time through I did Ti Backup "Backup all user apps + system data", moved the Titanium Backup directory to my PC, ran Odin to restore I897UCJF6, but then couldn't do a Master clear due to PC connection difficulties. I continued without a Master Clear and was eventually successful. I restored my apps after installation with TiB "Restore Missing Apps with Data".
Not doing a Master Clear was tormenting me so I did the installation all over again, this time without doing the TiB backup again as I still had the first backup folder on my PC. I found the phone number for the Master Clear and did that in lieu of Odin Master Clear. It all worked...but
...now when I copy my Titanium Backup folder from my PC back to my phone and open TiB, it doesn't see and backups. I have two files in my /mnt/sdcard/TitaniumBackup directory...
TitaniumBackup_latest.apk 1.82 MB, and
TitaniumBackup.apk 1.73 MB.
When I install TiB from the Market, it is version 3.7.4. The first file appears to be the 3.7.2 app and the second is the 3.6.8 app.
Hope I didn't leave anything out. WHERE'S MY STUFF???
Your TitaniumBackup folder shouldn't only have those two backups. Those are just the install files for the Titanium Backup app itself. It should typically have EVERY app/data file inside that folder. (I have 756 files in my TitaniumBackup folder).
Go to the folder copy you left on your computer and see if the files are still there... If not, you're in bad luck I'm afraid.
Ah! I looked around and indeed found the "real" location I had used. I was looking in the folder where I had downloaded the app. The real location has lots of files. I will try again. Thanks for your help.
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
Got a problem, could anybody please make any sense?
I had 19k sms messages on my SGS+ and I backed them up with SMS Backup & Restore. Everything went fine. Now, after flashing my device to Ultragen v1.7 Rom, I am not able to restore my messages back. When I try to restore, it shows progress screen approx. to 125/15453 and then suddenly disappears. And I am like what the heck?
The same story with Titanium backup, it does not even starts to restoring xml file.
After that I was looking forward to restore sms&mms from nandroid backup, but the fact is, following tutorial about flashing Ultragen v1.7 ROM there was a stupid point of formating card, so my nandroid backup was destroyed.
What's wrong?
Problem solved. Restoring sms from .xml file completly in one row was not possible in one or another way. But restoring manually one by one each thread was possible via SMS Backup & Restore simply "viewing" backuped file and then restoring every thread.
Maybe this helps for somebody.