Running the Windows Phone 8 emulator on Mac OS

HTC One

HTC One

Beautifully Crafted

With over 300 new features, a completely live home screen, first of its kind living photo gallery and dual frontal stereo speakers.

More...
Samsung Galaxy S IV

Samsung Galaxy S IV

Life Companion

It's here: the Galaxy S IV has been unveiled. Where do you go when you're the biggest smartphone manufacturer in the world?

More...
BlackBerry Z10

BlackBerry Z10

BlackBerry 10

All BlackBerry, New Software. Designed to keep you moving.

More...
BlackBerry Q10

BlackBerry Q10

BlackBerry 10

Every feature, every part of this BlackBerry® 10 smartphone has been crafted with precision and designed for ultimate performance.

More...
Acer Liquid E1

Acer Liquid E1

Big Sights, Bigger Sounds

Optimised for entertainment, and for your budget.

More...
HTC One SV

HTC One SV

4G Connectivity

Beats Audio. ImageSense.

The practical phone for the demanding you.

More...
Windows Phone 8X by HTC

Windows Phone 8X by HTC

Powerfully personal

Amplified by Beats

A new, iconic design that keeps you connected while also reflecting you.

More...
Windows Phone 8S by HTC

Windows Phone 8S by HTC

Powerfully personal

Amplified by Beats

The smartphone to match your life at work and play.

More...
HTC Desire X

HTC Desire X

Authentic Sound

Powerful Performance

Stunning design with easy access to content and fast connectivity – making it the perfect all-round device.

More...
Samsung Galaxy Note II

Samsung Galaxy Note II

Note, the new way

Larger screen, thinner design, S Pen, AirView, Android Jelly Bean and more.

More...
Samsung Galaxy S III

Samsung Galaxy S III

Designed For Humans

Inspired By Nature

This sleek and innovative smartphone has the enhanced intelligence to make everyday life easier.

More...
HTC One X

HTC One X

Technology Leader

Quad Core Android Jelly Bean

Perfect for gaming, watching videos and surfing the net

More...
Option Beemo

Option Beemo

4G and beyond

Quad-band LTE

High-speed portable Internet access.

More...
ZTE MF60

ZTE MF60

Portable Internet

USB & WiFi for Windows and Mac

High speed, portable Internet access in your pocket.

More...
Option Icon XY

Option Icon XY

Stylish Design

Interchangeable Covers

Plug and Play installation, slim form factor, customisable covers, microSD slot and more

More...
Advance Replacement

Advance Replacement

Never be without a phone, contact us for details on our advance replacement service.

More...
Accessories

Accessories

Contact us for more information on our extensive top brand accessory portfolio.

More...
Free Delivery

Free Delivery

Get your order delivered free of charge when you spend over £150 online.

More...
Webshop On Demand

Webshop On Demand

Easily deployable with advanced functionality designed for the wireless industry.

More...
Seminars

Seminars

Unlock your profit potential with our complementary seminar programme.

More...
Frontpage Slideshow (standalone) | Copyright © 2006-2011 JoomlaWorks Ltd.

Running the Windows Phone 8 emulator on Mac OS

The Windows Phone 8 Software Development Kit (SDK) includes a Microsoft Hyper-V virtual machine image of a sample Windows Phone 8 device. In order to run this virtual machine on a Mac, you will need the following:

Install VMWare Fusion on the Mac.
Create a new virtual machine for Windows 8, using the ISO DVD image you downloaded from the Microsoft web site as the installation media.

Once the Windows 8 virtual machine has been created, select the Windows Phone 8 SDK ISO image as the disk in the machine's DVD drive, and run the setup file.

Once the SDK has been installed, we next need to enable Hyper-V support within the Windows 8 virtual machine. By default it is not possible to enable Hyper-V in a virtual machine, as the two hypervisors cannot co-exist. To get around this, do the following.

Turn off the Windows Phone 8 virtual machine.

Open the Finder and browse to where you specified the file for the virtual machine should be saved.
Right click on the file and select the option to Show Package Contents:

Running the Windows Phone 8 emulator on Mac OS

Locate the vmx file for the virtual machine. Right click on it and select the option to Open With TextEdit:

Running the Windows Phone 8 emulator on Mac OS

Locate the following three lines and ensure that the values are configured as shown below - if the lines do not appear, add them manually at the bottom of the file:

vhv.enable = "TRUE"
hypervisor.cpuid.v0 = "FALSE"
mce.enable = "TRUE"

Running the Windows Phone 8 emulator on Mac OS

Save the file and close TextEdit.

Now open the Settings of the virtual machine within VMWare Fusion. Select Advanced:

Running the Windows Phone 8 emulator on Mac OS

Set the Preferred virtualization engine to Intel VT-x with EPT:

Running the Windows Phone 8 emulator on Mac OS

Close the Settings. Now you can launch the virtual machine.

Within Windows 8, open the Control Panel and select Programs and Features.

Select the option to Turn Windows features on or off:

Running the Windows Phone 8 emulator on Mac OS

Install Hyper-V:

Running the Windows Phone 8 emulator on Mac OS

When complete, reboot the virtual machine. Once rebooted, launch the Hyper-V Manager and connect to the local computer. Within the management console, select the option to create a new virtual machine:

Running the Windows Phone 8 emulator on Mac OS

The following window will be displayed:

Running the Windows Phone 8 emulator on Mac OS

Click Next:

Running the Windows Phone 8 emulator on Mac OS

Enter a name for the virtual machine, such as Windows Phone 8, and click Next:

Running the Windows Phone 8 emulator on Mac OS

Enter an appropriate amount of memory, depending on what you have available on your Mac. Click Next:

Running the Windows Phone 8 emulator on Mac OS

Click Next:

Running the Windows Phone 8 emulator on Mac OS

Select the option to use an existing virtual hard disk and browse to

C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.0\Emulation\Images\Flash.vhd

Click Finish. The virtual machine will now be listed in the management console:

Running the Windows Phone 8 emulator on Mac OS

Select the option to Start it. After a few moments, select the option to Connect to it from the same menu, your Windows Phone 8 emulator will be displayed:

Running the Windows Phone 8 emulator on Mac OS

Comments

win phone 8 dev on mac mini

Great info, does this work on the new 2012 apple mac mini (Mac mini has a 2.5GHz dual-core Core i5 Ivy Bridge processor)?

Admin

This article was written using a MacBook Air with a 1.8GHz Core i7, but yes that configuration should also work.

Mac Mini 2009

Will it work with a Core2Duo 2 GHz ?. I'm afraid not, but...

Admin

The processor needs to support SPLAT. You can check online for compatibility.