Transferring Windows Phone texts/SMS to Android

If you have some kind of SD card adapter to read the SD card on your PC/laptop/tablet, then you should be able to copy the file off the SD card onto your computer, then from there you should be able to copy the file onto your S6 via USB cable.

I haven't done this process myself (yet) but based on common tech sense I'm assuming that the steps I detailed above should be possible.
 
The Backup+Restore app on the Windows phone created .msg file [Sat, Jan 16 2016, 13-42-44 PM.msg]. Sadly the VMG Converter is not recognizing this file :( Any suggestions?

Thanks in advance!
 
Hi Badcat...that's exactly what I used. There is no option in the app to choose the file type either. Here are some pics of the app on the phone.
Phone: Windows-Nokia 822
 

Attachments

  • 0210161415b.jpg
    0210161415b.jpg
    305.1 KB · Views: 3
  • 0210161413_HDRa.jpg
    0210161413_HDRa.jpg
    358.5 KB · Views: 2
Hi Badcat...that's exactly what I used. There is no option in the app to choose the file type either. Here are some pics of the app on the phone.
Phone: Windows-Nokia 822
My bad. You need to use the Transfer My Data app. Here's a link.

https://forums.androidcentral.com/e...ransfer-my-data%2F9wzdncrfj3dr&token=7-GgoZXX

Install this then follow the original directions posted by @John Gay 1. This app will output a .vsmg file. All I did then was copy the files from my WP to my Maxx 2's sdcard.

Edit: Just tried it on my 822 and I selected the sd card. It created a backup folder with the data inside it. The sms file is called sms.vmsg and the contact file is called contact.vcf.

That should get you moving in the right direction. Sorry I initially pointed you to the wrong app. I mis-read my own post! :p
 
Last edited:
Hi Badcat...thanks, again! It worked this time and I was able to transfer 13863 messages from the old phone!

John Gay 1, thank you too!
 
Hi pampurio97...I tried your solution too but the code kept throwing up syntax errors and also you haven't mentioned how to pass the source .msg file to the script. For now, my issue is resolved.
 
Hi pampurio97...I tried your solution too but the code kept throwing up syntax errors and also you haven't mentioned how to pass the source .msg file to the script. For now, my issue is resolved.
A file open dialog should appear, if you have the right Python version
 
OK guys it can be done, thanks to other tips from the forums plus a little research.
On your Windows phone go to "settings/contacts&message backup/backup" and just tick the sms box and backup to sd card. Oh no you don't have a separate sd card? Don't worry there is one built in - trust me.
When you have done that you can connect your Lumia to your pc and navigate to sd card/backup/Data/ and you'll find a folder with a long number. Inside that folder you'll find a SMS folder and inside that a file sms.vmsg
Copy that file and paste it into your default download location on your Android phone (I put it in my sd card)
Now, on your Android phone go to the store and download VMG Converter and install it.
When it's installed run it - whoopee it sees all your sms texts! You might get some advertising but just close that and you'll see all those sms from your old phone, and I mean all of them.
At the bottom of the screen you can choose to "Select All" or you can just scroll through them and tick the boxes of the ones you want.
Now "IMPORT" and when you are asked to make VMG Converter the default reader for SMS select "YES" and the ones you want will be imported to your phone. As soon as the import is completed you will be asked to change it back to the standard sms application.
So now you have the sms transferred and still have the sms.vmsg file to go back to if you want to import some others... Or you could clear the sms.vmsg file and uninstall VMG Converter if you really want to.
It's easy - I'm an old man and needed those sms because some important insurance details and phone numbers were there. I worked it out because I'm a stubborn old git who hates to be told that something can't be done. It will take you about as long as it took you to read this, just follow each step and you'll get the results you're looking for.
 
I tried your solution but I have some issues. Could somebody help please ?

4/ Open it to find out it's actually an xml file

Does il only mean I see <xml at the beginning of the content or do I have something else to do ?

PHASE 3 : CONVERSION, Part 2
1/ Open that .txt/xml file with Sublime Text (especially if you have a lot of data)

Do I have to change the extension of the file or do I still left .txt ?

2/ remove the xlmns header. Trust me on this.

From <ArrayOfMessage xmlns: xsi="[here is a link]" xmlns:xsd="[here is a link]">, I removed xmlns: xsi="[here is a link]" xmlns:xsd="[here is a link]", . Is it what I was supposed to do ?

PHASE 4 : We Excel at this
1/ Open Excel
2/ Data > Get External Data > From Other Sources > XML
3/ Import that file. Excel will auto-generate the missing header from before.

Excell asks me for a lot of information I have no idea what to choose (separators...).

4/ You have a magnificient table.

Well, eh, no. No table at all. Just the informations, like text. Apparently, excell do not understand the file I gave him. Probably because I did something wrong before.

Thank you in advance for your answer.
 
Hi regarding the process of Python Script, I'm encountering synthax error for my 58k SMS from my windows 8.1. here's the error

C:\Python27>python convert.py
Traceback (most recent call last):
File "convert.py", line 13, in <module>
e = ET.parse(file_path).getroot()
File "C:\Python27\lib\xml\etree\ElementTree.py", line 1182, in parse
tree.parse(source, parser)
File "C:\Python27\lib\xml\etree\ElementTree.py", line 656, in parse
parser.feed(data)
File "C:\Python27\lib\xml\etree\ElementTree.py", line 1642, in feed
self._raiseerror(v)
File "C:\Python27\lib\xml\etree\ElementTree.py", line 1506, in _raiseerror
raise err
xml.etree.ElementTree.ParseError: not well-formed (invalid token): line 1, column 44

please help! I badly need this messages.

thank you in advance!
 
Hi regarding the process of Python Script, I'm encountering synthax error for my 58k SMS from my windows 8.1. here's the error

C:\Python27>python convert.py
Traceback (most recent call last):
File "convert.py", line 13, in <module>
e = ET.parse(file_path).getroot()
File "C:\Python27\lib\xml\etree\ElementTree.py", line 1182, in parse
tree.parse(source, parser)
File "C:\Python27\lib\xml\etree\ElementTree.py", line 656, in parse
parser.feed(data)
File "C:\Python27\lib\xml\etree\ElementTree.py", line 1642, in feed
self._raiseerror(v)
File "C:\Python27\lib\xml\etree\ElementTree.py", line 1506, in _raiseerror
raise err
xml.etree.ElementTree.ParseError: not well-formed (invalid token): line 1, column 44

please help! I badly need this messages.

thank you in advance!
Can you create an issue on GitHub?
Anyway, the errors says there something wrong at line 1 character 44 in your file, you should check that.
 
OK guys it can be done, thanks to other tips from the forums plus a little research.
On your Windows phone go to "settings/contacts&message backup/backup" and just tick the sms box and backup to sd card. Oh no you don't have a separate sd card? Don't worry there is one built in - trust me.
When you have done that you can connect your Lumia to your pc and navigate to sd card/backup/Data/ and you'll find a folder with a long number. Inside that folder you'll find a SMS folder and inside that a file sms.vmsg
Copy that file and paste it into your default download location on your Android phone (I put it in my sd card)
Now, on your Android phone go to the store and download VMG Converter and install it.
When it's installed run it - whoopee it sees all your sms texts! You might get some advertising but just close that and you'll see all those sms from your old phone, and I mean all of them.
At the bottom of the screen you can choose to "Select All" or you can just scroll through them and tick the boxes of the ones you want.
Now "IMPORT" and when you are asked to make VMG Converter the default reader for SMS select "YES" and the ones you want will be imported to your phone. As soon as the import is completed you will be asked to change it back to the standard sms application.
So now you have the sms transferred and still have the sms.vmsg file to go back to if you want to import some others... Or you could clear the sms.vmsg file and uninstall VMG Converter if you really want to.
It's easy - I'm an old man and needed those sms because some important insurance details and phone numbers were there. I worked it out because I'm a stubborn old git who hates to be told that something can't be done. It will take you about as long as it took you to read this, just follow each step and you'll get the results you're looking for.



Hi,
I am not able to see the path once my Lumia 925 is connected to my PC. I don't have an SD so was hopeful your method would work. Any other suggestions would be appreciated.
Thanks!
 
I tried "contacts + messenger backup", but saved files are .hsh and .msg.

With Transfer my data, I do not get an option to export data. The 3 dots on bottom only say feedback and about.
Continue takes me to settings->bluetooth screen on/off.
Device: Nokia Icon 8.1 Verizon
Am I missing a step?
 
OK guys it can be done, thanks to other tips from the forums plus a little research.
On your Windows phone go to "settings/contacts&message backup/backup" and just tick the sms box and backup to sd card. Oh no you don't have a separate sd card? Don't worry there is one built in - trust me.
When you have done that you can connect your Lumia to your pc and navigate to sd card/backup/Data/ and you'll find a folder with a long number. Inside that folder you'll find a SMS folder and inside that a file sms.vmsg
Copy that file and paste it into your default download location on your Android phone (I put it in my sd card)
Now, on your Android phone go to the store and download VMG Converter and install it.
When it's installed run it - whoopee it sees all your sms texts! You might get some advertising but just close that and you'll see all those sms from your old phone, and I mean all of them.
At the bottom of the screen you can choose to "Select All" or you can just scroll through them and tick the boxes of the ones you want.
Now "IMPORT" and when you are asked to make VMG Converter the default reader for SMS select "YES" and the ones you want will be imported to your phone. As soon as the import is completed you will be asked to change it back to the standard sms application.
So now you have the sms transferred and still have the sms.vmsg file to go back to if you want to import some others... Or you could clear the sms.vmsg file and uninstall VMG Converter if you really want to.
It's easy - I'm an old man and needed those sms because some important insurance details and phone numbers were there. I worked it out because I'm a stubborn old git who hates to be told that something can't be done. It will take you about as long as it took you to read this, just follow each step and you'll get the results you're looking for.

Hello.

I have the Lumia 930 (no sd card). I've used the "contacts+message backup" app but when I connect it to my laptop, I can't find the "sd card/backup/Data/" folder.

I'd appreciate any further tips/suggestions, please.

Cheers.
 
Hello,

On Contacts&Messages backup, click on the 3 dots at the bottom > pick folder > any folder you want and retrieve it on your PC (I have chosen the document folder).
But the file are a msg + hsh file and not vmsg file, so VMG Converter doesn't see it.

I will try the Python procedure since I have a HTC 8X not having the Transfer My Data app available (too bad).
 
Registered just to say thanks very much to pampurio97, your python script works great! Successfully transferred messages from WP 8.1 to Cyanogen OS 12.1.