FUNLAB 2.2: Device Emulator 2.0 Installation

Microsoft’s release of Device Emulator 1.0 last year was an amazing amazing gift for the non-developer. Rather than having to beg, borrow or steal a small army of mobile devices, you could simply download DEmu 1.0 for free, customize the running environment as you saw fit, then deploy that environment as you wished. DEmu still remains the most cost-effective way to do testing and training for Windows Mobile, bar none.
Even better, Microsoft’s release of DEmu 2.0 adds some key functionality improvements, while retaining all that was good about DEmu 1.0. This post will walk you through a clean installation of DEmu 2.0. If you already have an installation of DEmu 1.0 running, then you should check out FUNLAB 2.1: Device Emulator 2.0 Migration.
Here’s the list of items you’ll need download and install (in order) to get DEmu 2.0 loaded:
- Virtual PC 2007
- Device Emulator 2.0
- Windows Mobile 5 Standalone Images (download the efp.msi file)
- Windows Mobile 6 Standalone Images (Professional and Standard images)
At some point, you’ll want to connect DEmu to your host PC. So you’ll also need to grab one of the following files, depending on your host OS:
- ActiveSync 4.5 (Windows XP)
- Windows Mobile Device Center (Vista)
Sharp-eyed readers might notice a difference this year. Instead of recommending the installation of the Virtual Machine Network Driver, I’m officially recommending the installation of Virtual PC 2007. VPC includes VMND anyway, but also offers better support for Vista.
DEmu 2.0 supports both WM5 and WM6 standalone images. I recommend installing both sets of images, particularly if you need to support both OS versions. However, you can install only a subset of the images if you wish.
For those who want it, here’s the full-on graphical walkthrough of the installation process…
Continue reading this post at the Funboard (free registration required)
|| posted by chris under funlab, mobility, virtualization || comments (4) || ||

[...] device emulator v2: installation [...]
pingback by welcome to the funcave » device emulator v2 index — June 9, 2007 @ 11:32 am
[...] Today’s info was just the first of what will actually be 7 days of Device Emulator 2.0 running the Windows Mobile 6 standalone images. But that’s close enough to the real thing, which is kind of the entire point of the Funlab 2.x series. [...]
pingback by welcome to the funcave » 7 Days of Windows Mobile 6 — June 9, 2007 @ 6:04 pm
Hi Chris, as I was working up a step-by-step guide to post on the Server Source page of the Microsoft OEM site, I found that I also needed to download and install the Microsoft Visual C++ 2005 Redistributable Package (http://www.microsoft.com/downloads/details.aspx?familyid=32bc1bee-a3f9-4c13-9c99-220b62a191ee&displaylang=en) to get the cellular emulator tool working.
comment by David Fabritius — November 26, 2007 @ 11:17 am
@ David…
You are right. I actually have instrux on this very thing as part of the long-awaited section on Cellular Emulator that, for one reason or another, has been delayed.
Thanks for the note and the link to the redistribution package.
comment by chris — November 26, 2007 @ 12:58 pm