Microsoft’s long-rumored Surface Phone may still be nothing but a rumor… but if you happen to be one of the folks who bought the company’s last smartphone, it looks like you can now turn the Lumia 950 XL into a full-fledged PC.

The phone originally shipped in 2015 with Windows 10 Mobile software and features a Qualcomm Snapdragon 810 processor, 3GB of RAM, and 32GB of storage.

Hacker Ben | imbushuo has been working to bring a modified UEFI bootloader to the phone, allowing you to replace the outdated (and all-but-dead) operating system, and now he’s released tools and instructions that let you load Windows 10 on ARM or Linux.

The process isn’t for beginners, and takes a bit of technical know-how. But basically it involves using WPInternals 2.4 to unlock the phone, then loading some tools that will let you load the recently-released desktop version of Windows 10 built for devices with ARM-based processors.

Theoretically, the same technique should let you run a GNU/Linux operating system like Ubuntu, Debian, or Arch on the Lumia 950 XL, but there’s still some work that would need to be done in order for a Linux distribution to recognize all of the phone’s hardware.

It’s also worth keeping in mind that while Windows 10 on ARM allows you to run Win32 apps developed for computers with x86 processors, it relies on emulation to do that. Early reviews suggest that computers with Qualcomm Snapdragon 835 chips are sluggish when running x86 apps… so don’t expect stellar performance from a phone with a Qualcomm chip that’s several generations older than that. The operating system also isn’t really designed for devices with 5.7 inch displays, so some menus, icons, and other items may be a little too tiny to be useful.

Still, this opens the door for breathing some sort of new life into an aging phone by making it possible to run up-to-date Universal Windows Platform apps that are compiled to run natively on devices with ARM-based processors. At a time when many developers have stopped making Windows 10 Mobile versions of their apps, that’s… something.

On the other hand, Windows 10 on ARM isn’t really designed to run on phones, so you may not be able to do some basic things… like make phone calls.

Right now, the best reason for running Windows 10 on a Lumia 950 XL is probably “because I can.”  But it’s always exciting to see independent developers add new capabilities to old devices in this way.

via MSPowerUser 

Support Liliputing

Liliputing's primary sources of revenue are advertising and affiliate links (if you click the "Shop" button at the top of the page and buy something on Amazon, for example, we'll get a small commission).

But there are several ways you can support the site directly even if you're using an ad blocker* and hate online shopping.

Contribute to our Patreon campaign


Contribute via PayPal

* If you are using an ad blocker like uBlock Origin and seeing a pop-up message at the bottom of the screen, we have a guide that may help you disable it.

Subscribe to Liliputing via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 9,536 other subscribers

5 replies on “You can run Windows 10 (or Linux) on a Lumia 950 XL smartphone”

  1. This is cool except if you want a dedicated windows pocket computer, you’re better off with the GDP win.

    1. This is a proof of concept for Win10 on ARM chips, which may offer a path forward for the 30 million or so Windows phone users (like me and my employees).

    1. There are bunch of Android phones out there, why would want to install it on a smooth Lumia?

      P.S. Some Windows Phone users are former Android user (like me).

  2. This is cool, but many Linux distros don’t have good touchscreen support.

Comments are closed.