For migrating the messages from Android to WinMo you have to perform the following steps:
Load the app “SMS Backup” from Michele Valentini from the Android Market (free, as well) and export the messages in Android.
Again you have to open the created xml-file with an xml-editor and edit the lines.
One text message in this file looks like this:
<sms _id="55" thread_id="9" toa="0" address="SENDERS NUMBER" person="135" date="1287921897000" protocol="0" read="1" status="-1" type="1" reply_path_present="" subject="" body="TEXT MESSAGE" sc_toa="0" report_date="" service_center="" locked="0" index_on_sim="-1" callback_number="" priority="0" htc_category="0" cs_timestamp="-1" cs_id="" cs_synced="0" error_code="0" seen="0" human_readable_date="DATE AND TIME" name="SENDERS NAME"/>
Now open the XML template I have enclosed to this post and copy /paste the data of those text messages you want to have in WinMo as well.
- SENDERS NUMBER (with “+” and country code)
- TEXT MESSAGE (who´d have thought
- DATE AND TIME
- SENDERS NAME
<message date="DATE AND TIME" sender=""SENDERS NAME" <+SENDERS NUMBER>" recipient="">TEXT MESSAGE</message>
I was using a WWE Rom, so the format of the date might be dependent from the ROM you are using. I suppose if, for example, you are using a german ROM you will have to enter the date in the german format (dd.mm.yyyy instead of mm/dd/yyyy).
Keep a look out for the date, the content of the xml file has to be correct, else it will not be imported (which doesn´t do any harm anyways, so…)
I had to change the format, since Android was running in german and WinMo in WWE English.
You can repeat this for all the received and sent messages, and you can add only those messages you want to import to WinMo, regardless whether there are more messages already saved in WinMo or not. The tool (also enclosed) will import the data in the xml-file and leave all other messages, which already are in WinMo alone. You do not have to “import” all your messages, just the ones you are missing in WinMo).
By the way, the attached tool is an .exe file which just has to be copied to the phone and then can be executed directly, installation is not necessary.
After the messages are imported, go to the messages tab and open “all messages” once. I am using pyrorob´s HTC messaging client, the first thing it did was close right away, just open it again and you will see that while closing itself it imported the new text messages into a (maybe already existing) conversation.