I'm gonna update the ROM tonight on my MDA, and was wondering if there is a free solution to backup my contacts and restore just the contacts with the new ROM? Thanks!
Oh, and without Microsoft Outlook might I add... I have other contacts stored in my copy of Outlook, and don't wish to use it.
Create copy of pim.vol in the root directory of the device - contains contact and appt information, put the copy of it on your storage card (or pc) and when reflashed change the new pim.vol to pim.vo and copy and paste old pim.vol (use total commander or gsfinder file explorers for this) and soft reset and you will have info back.
Also you can backup your voice tag database between hard resets by copying the file CommandModel1.bin found under the windows folder to your pc or to the memory card. After rom upgrade copy it back to your windows folder and all your voice tags are back!
I'm looking for any tips for backing up my 8125 prior to upgrading on Monday. I of course am not to worried about my contacts and dates as those are in OL.
Is there any programs available to help with this? Or do I just load everything over one by one?
Thanks
David
Probably the best is sprite backup www.spritesoftware.com because it has a facility to backup and restore when doing a rom upgrade.
Next there is spb backup that does not have above feature but you can do a partial backup with custom options.
Or do a manual backup
Create backup of windows\start menu - most programs that are on the storage card dont need a reinstall.
Create copy of pim.vol in the root directory of the device - contains contact and appt information. After flash change the new pim.vol to pim.vo and copy and paste old pim.vol (use total commander or gsfinder file explorers for this) and soft reset and you will have info back.
Create backup of windows\favorites - for all your internet favorites.
You can backup your voice tag database between hard resets by copying the file CommandModel1.bin found under the windows folder to your pc or to the memory card. After rom upgrade copy it back to your windows folder and all your voice tags are back!
That will make restore a bit quicker than otherwise.
Back-up your data but backup your software is a waste if you are upgrading the OS Rom.
What I do is have most of my programs installed on SD Card. I use iLauncher so I have created a folder on my storage card "\Program Files\Shortcuts" and use sub-folders for each tab in iLauncher to store my shortcuts.
I export my config settings from iLauncher & PocketBreeze, saving them to my storage card.
Using spb back-up I will back-up PIM Data.
Now after Rom Flash I just have to install the few device installed programs (InClose, PocketBreeze, iLauncher, SmartsKeys, MS Voice Command).
I then import the previously saved config files for PocketBreeze and iLauncher.
Finally, I install cab files with my registry settings for previously installed programs and registry hacks.
Bingo, less work same great functionality...
Default behaviour of WM5 is to delete .cab files after you installed a program. It saves space on your device, but if you need to reinstall programs for any reason, you'll have to put the .cab file on your device again.
There is a registry entry that controls this behaviour:
Use Total Commander to navigate to HKLM\Software\apps\Microsoft Application Installer\nDynamicDelete
Assign a value of 0 if you want to keep the original .cab after installation, assign a value of 1 if you want it to be removed after installation.
Perform a soft reset by holding the Power Button for 5 seconds and confirming.
If you chose to keep .cab files after their installation, it might be a good idea to keep them in a seperate folder on your Memory Card. That will keep them available for you even after a hard reset. Don't forget to change the registry setting after a hard reset thought, otherwise the .cab files will be wiped from your Memory Card after installation, which would put you right back where you started from.
if u like this trick of mine ...then please do reply....
Tried this using RegEdit. My default was set 2. I changed it to 0 then 1 and both times the app was deleted from my Card. I just use my PC as a backup source and an extra folder DWNLDSBK as the backup on my Card.
I don't understand why the RegEdit change did not work. Thanks for posting the info.
Cab files
Well, simply make the cab file as read only when copying to the device.
I genrally copy installation cabs to a seprerate folder on the mem card and install from there.
Works for me....
I want to transfer contacts and other pim data from my old Imate Jam to htc touch viva. How?
Thanks in advance.
solution
Use PIM backup on your first device..backup all the files that you want (ex. contact) and save them in a directory that you want...after connect your PDA on the PC and transfer this file (that you can find in the folder choose in the program). finally you must install on the new device (the OPAL) this fantastic app, copy the backup's file in a folder that you want in the new PDA and with the same application, RESTORE.!
if you have a problem contact me here
devilpera64 said:
Use PIM backup on your first device..backup all the files that you want (ex. contact) and save them in a directory that you want...after connect your PDA on the PC and transfer this file (that you can find in the folder choose in the program). finally you must install on the new device (the OPAL) this fantastic app, copy the backup's file in a folder that you want in the new PDA and with the same application, RESTORE.!
if you have a problem contact me here
Click to expand...
Click to collapse
Thank you very much for this fantastic idea. GOD bless.
Hi all!
This in my first thread in this forum
As in the title, I'd like to ask you if there's a way to merge mmssms.db files in a single file. I do a lot of backups and programs like MyBackup overwrite them everytime, furthermore I can't let other people to read them. I don't think is impossibile, in fact there's a script to merge iPhone's sms. Thanks a lot in advance!!
Nobody can help me?
the mmssms.db is a SQLite Database. Google for "merge SQLite databases" and
you will find some results. It seems to be possible, although I can't tell you exactly
how to do it, because I don't know anything about SQLite databases.
But I can imagine opening one database and then copy the content of the other
databases and attach it to the first one should be a possible solution.
I've already googled, and found anything good. I can't edit an SQL database via command line (SQLite is almost textual), and most little graphical editors are very limited. That's because I decided to write here
Looking for the same. How to compile mmssms.db files?
I'm trying to do the same thing has anyone found a decent solution?
SMS Backup & Restore lets me save it as XML on the sd card, then restore nandroid to a rom with other SMS and use SMS Backup again there, it adds to the existing XML file on your sd card.. so that would work, but I was hoping for something quicker than having to restore 6 different nandroids run a program and then go back.
I feel like there must be a way to just add the contents of one mmssms.db to another but not sure what software would allow me to do that.
I have extracted 6 different mmssms.db files from my nandroid backups and have them sitting in a folder now.... hmm what next
Found an Online solution?
I found an online solution: https://smsmerge.homedns.org/
The PHP source is here: https://smsmerge.homedns.org/?source=1
I haven't tried it because I'm not a fan of online tools for such personal data so I am waiting for an offline solution.
Ideas:
-Maybe an APK that can seek out *.db files and merge them, possibly seeking out NANDROID backups.
-Otherwise a bash script will do too.
Anyone want to take a swing at this?
I'm willing to collaborate
I know it's been a couple of months,
but has a solution been found???
i use sqlitespy to merge my htc sense mmssms.db file with cm mmssms.db file
first open the new db file (in my case cm file)
then open the old db file with file>attach database
then if your case is same with me you can use the sql script below to insert your db file to the new one (my case old file:leedroid 3.3 htc sense new file cm10.1 vj mod)
if your case is different you have to edit the sql script in order to match the tables columns in each file (a little sql knowledge needed)
Code:
insert into main.sms(_id,thread_id,address,person,date,protocol,read,status,type,reply_path_present,subject,body,service_center,locked,error_code,seen) SELECT _id,thread_id,address,person,date,protocol,read,status,type,reply_path_present,subject,body,service_center,locked,error_code,seen FROM mmssms.sms;
insert into main.addr select * from mmssms.addr;
insert into main.canonical_addresses select * from mmssms.canonical_addresses;
insert into main.part select _id,mid,seq,ct,name,chset,cd,fn,cid,cl,ctt_s,ctt_t,_data,text from mmssms.part;
insert into main.pdu (_id,thread_id,date,msg_box,read,m_id,sub,sub_cs,ct_t,ct_l,exp,m_cls,m_type,v,m_size,pri,rr,rpt_a,resp_st,st,tr_id,retr_st,retr_txt,retr_txt_cs,read_status,ct_cls,resp_txt,d_tm,d_rpt,locked,seen) select _id,thread_id,date,msg_box,read,m_id,sub,sub_cs,ct_t,ct_l,exp,m_cls,m_type,v,m_size,pri,rr,rpt_a,resp_st,st,tr_id,retr_st,retr_txt,retr_txt_cs,read_status,ct_cls,resp_txt,d_tm,d_rpt,locked,seen from mmssms.pdu;
insert into main.threads (_id,date,message_count,recipient_ids,snippet,snippet_cs,read,type,error,has_attachment) select _id,date,message_count,recipient_ids,snippet,snippet_cs,read,type,error,has_attachment from mmssms.threads;
insert into main.words select * from mmssms.words;
hope this helps others that forget to backup sms using a third party app.