This has been a long time coming. Thanks to the unshakable versatility of the HTC HD2 (what other phone runs Windows Mobile, Android, MeeGo, Windows 95, and Ubuntu?) we finally have a working port of Windows Phone 7. As you can see from this video, the port works quite well: everything works (including the phone and web) except for anything that requires a Windows Live ID (though a fix for this might not be too far away).
Here’s how to get this working on your HD2:
1. Make sure you have flashed the latest radio to your HD2
2. Download these files
3. Flash MAGLDR 1.12 by entering the tri-color screen
4. Go to option 5, press Call Start
5. Flash Windows Phone 7 by running DWI.exe