Install Windows 10 arm64 on your device manually - WOA-Project/MSM8994-8992-NT-ARM64-Drivers GitHub Wiki

0.Put your device in Mass storage mode and connect it to a computer

1.Remove the old windows phone partition

Delete the last five partition using disk management (partition 35 36 37 38 39)

2.Configure EFIESP

Assign a drive letter to EFIESP partition via Computer Management and place UEFI.elf and BootShim.efi at the root of EFIESP (you can find UEFI.elf here:https://github.com/WOA-Project/Lumia950XLPkg/releases and BootShim.efi here:https://github.com/imbushuo/boot-shim/releases)

and then go to EFIESP\EFI\Microsoft\boot and open a cmd windows there as admin and type the following command:

bcdedit /store BCD /create {18846b2c-4e4f-4504-9fcd-519f59901941} /application BOOTAPP /d "BootShim"

bcdedit /store BCD /set {18846b2c-4e4f-4504-9fcd-519f59901941} nointegritychecks on

bcdedit /store BCD /set {18846b2c-4e4f-4504-9fcd-519f59901941} device partition=

bcdedit /store BCD /set {18846b2c-4e4f-4504-9fcd-519f59901941} path \BootShim.efi

bcdedit /store BCD /default {18846b2c-4e4f-4504-9fcd-519f59901941}

3.Creat partition

Create a 100mb EFI Partition and 16mb MSR partition using diskpart:

diskpart

list disk

sel disk

create part efi size=100

create part msr size=16 and a NTFS Partition in the rest of the space

4.Install Windows 10 arm64

Apply install.wim to the NTFS Partition using DISM with the following command: DISM /Apply-Image /ImageFile:E:\sources\install.wim /ApplyDir:D: /Index:1

5.Install driver with dism

see https://github.com/WOA-Project/MSM8994-8992-NT-ARM64-Drivers/wiki/Installing-drivers-manually

6.Set the device to allow system update

access the 100mb EFI partition with CMD and goto EFI\Microsoft\boot and type the following command:

bcdedit /store BCD /set {default} testsigning on

bcdedit /store BCD /set {default} nointegritychecks on

7.Reboot

Press volume down and power key to reboot, after setup you will be in Windows 10 arm64