Jump to content


Windows Mobile SMS Migrator [Beta 1]

* * * * * 1 votes

51 replies to this topic

#41
robtharle

robtharle

    Newbie

  • MoDaCo Ad Free
  • Pip
  • 2 posts

View PostPaul, on Jun 8 2009, 10:35, said:

What is it?

Windows Mobile SMS Migrator is a suite of tools that allows you to migrate your SMS Inbox and Sent Items from Windows Mobile to Android. The solution was produced super-quick for a customer requirement, and will be improved going forward (e.g. removing the need for root access, removing the need for a PC).

What are the requirements?
  • An application unlocked Windows Mobile device
  • An Android device with root access
  • A Windows PC
How does it work?

The application is launched from a Windows PC, and works in 4 phases:
  • Copy existing SMS database from Android device (with option to backup)
  • Copy SMS database from Windows Mobile device
  • Perform merge operation on Windows PC
  • Copy updated SMS database back to Android device
How do I use it?

To use the application, do the following...

Preperation
  • Download and install 'Windows Mobile SMS Migrator' from the Market on your Android device (99 pence)
  • Download and install the PC / Windows Mobile component of WMSM from here - Attachment Windows_...Migrator.exe
  • Ensure you have PC USB drivers installed for your Android device - you can get them from here if required - http://android.modaco.com/usbdrivers
  • Ensure you have ActiveSync or Windows Mobile Device Center installed on your PC for your Windows Mobile device
Use
  • Connect your Android device to your PC
  • Run WMSM on your PC
  • Follow the in program instructions as prompted, connecting the appropriate device as required. When the process is complete, your Android phone will reboot, and you'll be set!
NOTE: If you have a large SMS database on either device, there may be periods where the application looks as if it is 'not doing anything'. Patience... :D

Screenshots of the process

To follow...

Known Issues
  • There are currently no dialogues on screen when the application is busy (which can lead user to think it has closed)
  • Application is not detecting if there is a problem with the WM connection
  • There is no dupechecking atm - if you import more than once, you will get duplicates.
Changelog

Beta 1 (version 1.0):

Initial Release

Feedback

If you have any questions / suggestions / feedback about the migrator, feel free to post here!

P


Paul

Tried to use your program to transfer but ABG in XP says the file is a trojan.  Is this file ok to use still?

Thanks


#42
Jonathan

Jonathan

    Newbie

  • Members
  • Pip
  • 2 posts
Does anyone have a NON ROOT solution to this?

I've only just got my hero and want to heep it origional for now!

:D


#43
Jonathan

Jonathan

    Newbie

  • Members
  • Pip
  • 2 posts

View PostJonathan, on Dec 3 2009, 11:06, said:

Does anyone have a NON ROOT solution to this?

I've only just got my hero and want to heep it origional for now!

:D


Found an answer to my own question

http://www.spritesof...w-does-it-work-

Its free too :(

took a while to backup restore - but as its a one off I didnt mind!!


#44
Shuflie

Shuflie

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,270 posts
  • Gender:Male
  • Location:Belfast
  • Devices:HTC One X
  • Twitter:@Shuflie

View PostJonathan, on Dec 3 2009, 15:13, said:

Found an answer to my own question

http://www.spritesof...w-does-it-work-

Its free too :)

took a while to backup restore - but as its a one off I didnt mind!!
Nice, but not quite the same thing though as it wipes the current info from the Android phone instead of integrating it all.

Posted Image

#45
starrysky

starrysky

    Newbie

  • Members
  • Pip
  • 2 posts
Hi all,

Recently I just bought the Nexus One phone. I tried to migrate my sms from Nokia to this new phone.

However, I couldn't copy the mmssms.db from the system folder to the sd card because I didn't root my Nexus One phone and I didn't want to root my phone.

Luckily I found an easier way to do it without the need to root the N1:

1. Install the SMS Backup and Restore from Android Market.

2. Run the application from your phone and backup your current sms.

3. Connect your android phone to your PC and transfer the backed up xml file to your PC.

4. Open up the xml file in your PC, manually transfer all the SMSes. You can either skip all the steps in this site and open the Nokia vmg file one by one to transfer. For the timestamp, go to www.epochconverter.com to convert your timestamp to the digits.

5. After you are done, transfer the xml file back to your android phone.

6. Run the application again and choose restore SMS action.

7. Woila!!! Done!

Okay. I know this is Nokia SMSes port to Android Nexus One. But the steps are generic enough to be applied to any types of phones, as long as you can get the SMSes that you want to port out from your current phone to PC. Heck, even if you couldn't or didn't, you can still port the SMSes over by reading the SMSes on your phone and manually typing the SMSes to the xml file in step (4).

Hope this help!


#46
starrysky

starrysky

    Newbie

  • Members
  • Pip
  • 2 posts
edit: removed

Edited by starrysky, 19 January 2010 - 01:01 AM.


#47
KiliandroiD

KiliandroiD

    Newbie

  • Members
  • Pip
  • 1 posts
Cheers all

i just wanted to give this tool a shot. I failed starting the Windows part using Windows 7 64bit...
The initial alert box i get normally....then the error message and then a blank grey application window.

Anyone has the same prob...or a solution?

System.IO.FileNotFoundException: Die Datei wurde nicht gefunden.
   bei Microsoft.VisualBasic.Interaction.Shell(String PathName, AppWinStyle Style, Boolean Wait, Int32 Timeout)
   bei MoDaCo.frmMain.frmMain_Load(Object sender, EventArgs e)
   bei System.EventHandler.Invoke(Object sender, EventArgs e)
   bei System.Windows.Forms.Form.OnLoad(EventArgs e)
   bei System.Windows.Forms.Form.OnCreateControl()
   bei System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   bei System.Windows.Forms.Control.CreateControl()
   bei System.Windows.Forms.Control.WmShowWindow(Message& m)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   bei System.Windows.Forms.ContainerControl.WndProc(Message& m)
   bei System.Windows.Forms.Form.WmShowWindow(Message& m)
   bei System.Windows.Forms.Form.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladene Assemblys **************
mscorlib
	Assembly-Version: 2.0.0.0.
	Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900).
	CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
Windows Mobile SMS Migrator
	Assembly-Version: 1.0.0.0.
	Win32-Version: 1.0.0.0.
	CodeBase: file:///C:/Users/Kilian%20Schefer/Downloads/Windows%20Mobile%20SMS%20Migrator.exe.
----------------------------------------
Microsoft.VisualBasic
	Assembly-Version: 8.0.0.0.
	Win32-Version: 8.0.50727.4927 (NetFXspW7.050727-4900).
	CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.
----------------------------------------
System
	Assembly-Version: 2.0.0.0.
	Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900).
	CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
System.Windows.Forms
	Assembly-Version: 2.0.0.0.
	Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900).
	CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System.Drawing
	Assembly-Version: 2.0.0.0.
	Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900).
	CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
System.Runtime.Remoting
	Assembly-Version: 2.0.0.0.
	Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900).
	CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.
----------------------------------------
System.Xml
	Assembly-Version: 2.0.0.0.
	Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900).
	CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
mscorlib.resources
	Assembly-Version: 2.0.0.0.
	Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900).
	CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
Microsoft.VisualBasic.resources
	Assembly-Version: 8.0.0.0.
	Win32-Version: 8.0.50727.4927 (NetFXspW7.050727-4900).
	CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic.resources/8.0.0.0_de_b03f5f7f11d50a3a/Microsoft.VisualBasic.resources.dll.
----------------------------------------
System.Windows.Forms.resources
	Assembly-Version: 2.0.0.0.
	Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900).
	CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
---------------------------------------


#48
Karmus

Karmus

    Newbie

  • Members
  • Pip
  • 7 posts
  • Devices:HTC Hero
http://android.rites...up-restore.html

Follow-up on starrysky's post. The XML structure is as follows and very database-like:

<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<smses>
  <sms protocol="0" address="+1234567890" date="0123456789000" type="1" subject="null" body="TEXT HERE" toa="null" sc_toa="null" service_center="null" read="1" status="-1"/>
  <sms protocol="0" address="+1234567890" date="0123456789000" type="2" subject="null" body="TEXT HERE" toa="null" sc_toa="null" service_center="null" read="1" status="-1"/>
</smses>

type="1" - received message
type="2" - sent message
date - epoch time with milliseconds (+000)


SPECIAL CHARACTERS (ignore spaces after & symbol):

& #10; - line break
& lt; - <
& gt; - >
& amp; - &
& apos; - '
& quot; - "

You can use an advanced text editor like Notepad++ and regular expressions (regex) to convert your existing XML structure. Unlike patzek's application, this is still being updated. Please also make sure that you save your document in UTF-8 encoding. This is important if you don't want parse errors. Alternatively you can open your XML file in Microsoft Excel and save it as a new XML document. It should rid you of parse errors, but it also changes some of the special characters and sometimes adds crap markup to your file, which you must remove manually.

For the date conversion, please see this: http://www.mrexcel.c...ead.php?t=49217
Pay attention to messages sent during Daylight Saving Time, they will have to be converted with 3600 seconds difference, and also which timezone you are living in.
See this page for details on that issue: http://untangible.co...e-examples.html

After you have done the conversions in one or more separate columns, you can paste the whole final column into Word and then copy it back into Excel, overriding the data in the original 'date' tab. Save it as an XML-file and open it up in a text editor and check if everything has been correctly modified. Add three zeros (000) to every value in 'date' to extend the length to 13 digits and you're ready to transfer the file to your phone's SD card.


#49
Qiuness

Qiuness

    Newbie

  • MoDaCo Ad Free
  • Pip
  • 32 posts
  • Gender:Male
  • Location:Continuum
Well i would have loved to use this and buy it for 99 pence, but in RO we do not have access to paid apps :mellow:

anyone willing to share a copy? <_<


#50
dutchphoto

dutchphoto

    Regular

  • Members
  • PipPip
  • 110 posts
  • Gender:Male
  • Location:Amsterdam
No root acces needed. I have to try it myself, yet.
http://homebrew.bina...to-Android.html

Archos 43IT, Nokia n5800

#51
mar7oom

mar7oom

    Newbie

  • Members
  • Pip
  • 1 posts
Hi there,
I can't find 'Windows Mobile SMS Migrator' to download on my android phone. Is it still there???

Please help.


#52
dutchphoto

dutchphoto

    Regular

  • Members
  • PipPip
  • 110 posts
  • Gender:Male
  • Location:Amsterdam

View Postmar7oom, on 06 January 2012 - 09:01 PM, said:

Hi there,
I can't find 'Windows Mobile SMS Migrator' to download on my android phone. Is it still there???

Please help.
Go to the Android app market!

Archos 43IT, Nokia n5800




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users