Een ontwikkelaar heeft een methode ontwikkeld om Windows Mobile 6.1 te draaien op Windows Phone 7-toestellen. De tool maakt het voor het eerst mogelijk om oude Windows Mobile-apps op het nieuwe Windows Phone uit te voeren.
Windows Mobile wordt bij de methode gestart onder Windows Phone 7 en Phone 7 blijft ook actief, blijkt uit de video over het project WML die door Windows Phone-ontwikkelaar Cotulla online is gezet. Wanneer hij de terug-toets lang indrukt, verschijnen gewoon andere apps die onlangs zijn gestart onder Windows Phone en kan gewisseld worden tussen Windows Mobile en Windows Phone.
De versie die Cotulla laat zien is Windows Mobile 6.1, dat in februari 2008 werd aangekondigd en vanaf dat voorjaar stond op smartphones als de HTC Touch Diamond, Samsung Omnia i900 en Sony Ericsson Xperia X1. Ook komt er ondersteuning voor Windows Mobile 6.5. De Windows Mobile-interface is ook te gebruiken en apps kunnen vanuit die interface worden gestart.
Niet iedere gebruiker van Windows Phone kan WML na de release gebruiken. De telefoon moet volledig ontgrendeld zijn, een proces dat niet bij elk toestel doorlopen kan worden, en moet beschikken over een Qualcomm QSD8250B-cpu. Dat zijn enkele toestellen van de eerste generatie Windows Phones, zoals de HTC HD7. Het is onduidelijk wanneer WML uitkomt. WML wordt ontwikkeld door Dark Forces Team, een groep ontwikkelaars die bezig is om custom roms voor Windows Phone te maken.