I have an HTC One V and I backed up my SMS using the phone's messaging application (which is a part of the ICS stock ROM) to the SD card. The resulting backup is a file called SD_20121221_448193_0 and stored in the SD card in /sms_backup
After that, I updated to an unofficial Cyanogenmod 10 and I don't see any options in the messaging app that comes with CM10 to backup or restore SMS.
How do I restore my backed up messages? Alternatively, how do I extract them from that backup file or convert them into another format? (I tried opening the file using a text editor and it seems like a binary file, I also tried opening it using SQLite Browser but it says that it isn't a SQLite database. So, to be honest, I don't know the format of the file and it would be great if someone can at least tell me what format is this file supposed to be...)
file SD_20121221_448193_0
and it should tell you the file type. It will most likely be some compressed XML. So on Windows, you could try opening it with WinZip -- with some luck it is simply a.gz
(GZip) compressed XML.head -n 1 SD_20121221_448193_0
), is there any readable content within the first few characters?.jpg
files have a "JFIFF" in the first line. If your SMS are not too sensitive stuff, you could put them somewhere for download, then come to chat and we check further?