Of course we'll continue to support the platform.. bug fixes, security updates, etc. But building new features/hw aren't the focus. 😟 https://t.co/0CH9TZdIFu— Joe Belfiore (@joebelfiore) October 8, 2017
#DesktopOnLumia: A tale of community efforts to port Windows 10 on Lumia phones
Microsoft is now recommending existing Windows Mobile users to shift to iOS or Android, as the Redmond giant is planning to cut the lifeline completely on and from December 10th, 2019. The choice of smartphone operating systems is never very vast compared to PC, and another ship is now going to sink.
The announcement is nothing abrupt though, because Microsoft is planning to abandon the platform since October 2017. Microsoft’s Joe Belfiore pointed towards the long-discussed third party app shortage and lack of eco-system integration as primary reasons behind such action.
We have tried VERY HARD to incent app devs. Paid money.. wrote apps 4 them.. but volume of users is too low for most companies to invest. ☹️ https://t.co/ePsySxR3LB— Joe Belfiore (@joebelfiore) October 8, 2017
On the other hand, the regular Windows on PC is getting ARM support. This is never a secret as such references were all over the place (example).
Together with official ARM64 bringup, open sourcing WPinternals and the leak of prototype ‘Hapanero’ device from China have opened a floodgate of aftermarket development on older Windows Mobile devices.
Still not convinced? pic.twitter.com/dG62O8Omzk— Hikari Calyx (@Hikari_Calyx) February 25, 2018
Rene Lergner’s Windows Phone Internals (WPinternals) tool by default supports unlocking the bootloader of Microsoft Lumia devices. In a recent development, the Secure Boot can be bypassed literally on every Windows Phone devices, thus development is possible on phones like HP Elite x3.
Now these developers have started releasing standalone driverpacks for Qualcomm MSM8992 (Snapdragon 808) and MSM8994 (Snapdragon 810) platforms, running Windows NT ARM64.
We decided to publish a repository for the driver pack on github so we can keep track of changes easily. You can also submit changes if you like and we will look into them.— Gustave Monce (@gus33000) January 19, 2019
Repository is here: https://t.co/5XiWs42zBu
Caught them all pic.twitter.com/hNlnqi1sXw— Gustave Monce (@gus33000) January 21, 2019
A huge level of reverse engineering, driver development and community support is needed to achieve this goal. While only Lumia 950 (codename: Talkman) and 950 XL (codename: Cityman) are the commercially available Windows Phones that can be supported for now, the possibilities are unlimited!
Running full fledged Windows 10 on these capable but abandoned devices is a great way to fight with planned obsolescence. You can run full desktop apps, even Linux apps (via WSL) – thanks to built-in x86 emulation.
Noted, the methods are not mature enough yet to be used by masses. Tons of components such as camera, vibration motors, sensors etc. are needed to be fixed or polished. Heck you can’t even use them for calling anymore.
Credit goes to these developers for writing elaborate guides, open sourcing the codebase and especially @never_released for assisting me. We are planning to come up with more in-depth articles on this topic, so stay tuned!
Are you planning to lock your Lumia inside drawer and switch to Android/iOS? Or planning to put your hacker mask on?
Feature image credits: Twitter user @imbushuo.
PiunikaWeb is a unique initiative that mainly focuses on investigative journalism. This means we do a lot of hard work to come up with news stories that are either ‘exclusive,’ ‘breaking,’ or ‘curated’ in nature. Perhaps that’s the reason our work has been picked by the likes of Forbes, Foxnews, Gizmodo, TechCrunch, Engadget, The Verge, Macrumors, and more. Do take a tour of our website to get a feel of our work. And if you like what we do, stay connected with us on Twitter (@PiunikaWeb) and other social media channels to receive timely updates on stories we publish.