Windows Mobile Emulator

I have been looking for this since I lost it.  So for Windows Mobile 5.0 containing the MSFP you need the following:

  1. Virtual Machine Network Driver for Microsoft Device Emulator
  2. Standalone Device Emulator 1.0 with Windows Mobile OS Images

If you want the PocketPC 2003 images download this too:

However the Windows Mobile 6 images are available now too.  So you need the following:

  1. Device Emulator 2.0 Beta
  2. Compact Framework 2.0 SP1
  3. Windows Mobile 6 Professional SDK

BUT to install the SDK you need Vistal Studio 2005 SP1 or laters and the .NET compact framework 2.0 SP1 (grrr)

Now my challenge is to extract the images from the MSI, as I dont want to install the SDK, I just an emulator I can test Exchange with. 

So I downloaded and installed the following on my Tosh Tablet that is running Vista

  1. Virtual Machine Network Driver for Microsoft Device Emulator (not sure if I need to install this but I did)
  2. Device Emulator 2.0 Beta
    1. Once installed run register device eumulator
  3. efp.msi from Standalone Device Emulator 1.0 with Windows Mobile OS Images
    1. Go to C:Program FilesMicrosoft Windows Mobile 5.0 MSFP Emulator Images
    2. Assiciate .nbo to be opened by C:Program FilesMicrosoftDevice Emulator 2.0 PreviewDeviceEmulator.exe
    3. Now double click on the .nbo’s and they will open
  4. So to get the WM6 & WM2003 images I downloaded:
    1. Emulator Images for Windows Mobile 2003 Second Edition software for Pocket PC
    2. Windows Mobile 6 Professional SDK
  5. Then had to work out how to extract the MSI’s.  So I googled and found this http://blogs.pingpoet.com/overflow/archive/2005/06/02/2449.aspx.  I used LessMSIerables to extract Windows Mobile 6 Professional SDK.msi and Windows Mobile 2003 Second Edition Emulator Images for Pocket PC – WWE.msi. 
    1. Then from Windows Mobile 6 Professional SDK.msi I copied Pocket_PC*.xml; Pocket_PC*.pgn; PPC_USA*.bin  the following in to C:Program FilesMicrosoft Windows Mobile 6.0 Emulator Images
    2. I also replaced DeviceEmulator* in C:Program FilesMicrosoftDevice Emulator 2.0 Preview
    3. Finally from Windows Mobile 2003 Second Edition Emulator Images for Pocket PC – WWE.msi I just moved the folder to C:Program FilesMicrosoft Windows Mobile 2003 SE Emulator Images
  6. I then Associated .bin to be opened by C:Program FilesMicrosoftDevice Emulator 2.0 PreviewDeviceEmulator.exe

Now thanks to the associations with .nbo & bin I can open all my images with a Standalone Device Emulator and not need any kind of SDK … Yippy

Hope this helps

Thanks Simon Butler, aka Sembee and Kirupa Chinnathambi for the pointers

 

Technorati tags: ,

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.