Wednesday, June 2, 2010

try windows mobile 7 on your PC right now

Microsoft sure is busy with its best mobile OS yet - The Windows Mobile 7. Its slated to release sometime late 2010, maybe sooner or maybe a bit later. A few prototypes of the phone were showcased in major international technology conventions and a lucky few got to try it too! But for the rest of us folks who never had an opportunity to be there at the event, here's how you can try windows mobile 7 on your PC right now!!

To get started, you need a few pre-requisites:
1. The Visual studio express edition for Win mob 7 [here]
2. The Windows mobile 7 rom [here]
3. A Windows PC (XP's not supported)

After you have downloaded your developer studio, proceed to install it. It will give you options for XNA or Silverlight based developer environment, leave them at defaults or choose the one that suits you best. A system restart is recommended after the full installation is complete.

Now fire up your Microsoft Visual studio 2010 and you will be shown the workspace.

Choose "New Project" and it doesnt matter if you choose either XNA based or Silverlight based template. Once all your compiler libraries are loaded, hit F5 on your keyboard or the tiny green play button above to enter debug mode. In short, we are executing the ROM in windows phone emulator environment. You should see something similar to this.

This is the Windows Mobile 7 emulator which tries to simulate the look and feel of the actual Windows phone 7. But the catch is, Microsoft has totally ripped off nearly 80% of the applications from this ROM.,but we do have a workaround!

Now that we have confirmed that its loaded and running successfully, close down the emulator. Exit the Visual Studio 2010 and proceed to unzip the windows mobile 7 ROM that you have downloaded earlier. The extract process should give you a *.BIN file. This is our compile phone ROM. We need to replace this with the Visual Studio 2010's inbuilt Windows mobile ROM.

Navigate to the following Location. "Root" is your primary boot hard drive. Its usually C:\

Root:/program Files/Microsoft SDKs/WindowsPhone/v7.0/Emulation/Images
There should be a single BIN file inside, just rename the extension to something like .BAK. Now copy your downloaded custom ROM to this folder, rename it exactly as the old one, it should be WM70C1.bin

Now start Visual Studio 2010 again and start a new project. This time, the IDE should load the New ROM we provided instead of the old one. Hit F5 and enter the emulator mode. Within seconds, you should have the Windows phone 7's UI loaded and ready to play! Hope you had fun with the new windows phone :)

Here's a youtube video that I uploaded of Windows phone 7


Reference source Gizmondo

4 comments:

  1. When I try to install the developer tools it says that it can't install Silverlight so I downloaded Silverlight manually by going to the microsoft site and silverlight won't install without Visual Studio which I thought was part of the developer tools so I don't know what to do now... am i missing something??

    ReplyDelete
  2. No installing silverlight is pretty straightforward. It works without the developer IDE too. Maybe u should try reinstalling in this order.
    1.Silverlight plugin
    2.The IDE

    Try running now. Let me know if u've been successful, else we'll figure out something else :)

    ReplyDelete
  3. Ok well I went to Microsoft's Silverlight website and it detected that I had Silverlight 4 already on my computer so I ran the installation for the Phone developers tools again and it said that it could not install Silverlight 4 and the only option I'm given is to exit. Doesn't make any sense

    ReplyDelete
  4. Fletcher, what operating system are you using? Make sure its Vista or Windows 7. The IDE is not backward compatible with older OSes.

    As a last bet, try uninstalling your existing silverlight plugin from the add/remove programs. The developer tools come with their own silverlight and XNA modules. Hope this helps...

    ReplyDelete