Bingxing Wang, or @imbushuo on Twitter, is finally confident enough with his hack to let others try it too. He released another video of his Lumia 950 XL running Windows on ARM on Twitter and detailed steps to install it on his Github repository.
Ben has been working on this for quite a long time while teasing other users along the way. He failed too, probably that’s why he wasn’t sure on releasing the steps, as it might brick others devices for those who try. Even still, there’s high chance that one might brick his/her phone in the process, hence proceed only if you know what you’re going to do.
To install Windows on ARM on your Lumia 950 XL:
- Use WPInternals 2.4 to unlock bootmgfw
- Check out Boot Shim. This Boot Manager Application implements a simple ELF loader for the kickstarter (LK).
- Check out LK. You need the
msm8994-test-2
branch. Build MSM8994 target, then you will get aemmc_appsboot.mbn
file. - Re-partition your Lumia 950XL, shrink the
Data
partition, create a new partition with GPT nameboot
, and anotheruefi_vars
(reserved for further use). 4MB for both partition is okay. Tools likecgdisk
is recommended. - Place
emmc_appsboot.mbn
in the WP EFIESP root directory, copy Boot Shim EFI appliction to the EFIESP partition, create a new BCD entry for it. - Boot to this BCD entry, you should enter Android Fastboot mode.
- Connect to your computer, flash the build:
fastboot flash boot UEFI.elf
- Continue to UEFI:
fastboot continue
Here’s how it looks on Lumia 950 XL:
The phone that can replace your PC(?) pic.twitter.com/OC9XBeWkdT
— Sunshine Biscuit at scale (@imbushuo) May 12, 2018
Microsoft may not have officially released Windows on ARM for Lumia devices, but they did release Windows on ARM and the interop unlock tool last year that made this possible. With Microsoft completely abandoning Windows Mobile, all that’s left are independent devs that are keeping this platform (somewhat) alive.
Check out his Github Rep for more details.
You might also like
More from News
Infinix Hot 10 Play: Now official!
Today Infinix launched another handset to its Hot 10 series, the Infinix Hot 10 Play. The lineup already includes two …
Vivo Y20G: Lanches in India!
Yet another handset is joining the Y20 lineup, the Vivo Y20G. This handset is going to be the sixth in …
Why Captioning and Transcribing your Content Is The Way Forward
Content needs to be captivating and engaging, and sometimes it just isn't. Whether your target audience misunderstands something you say …