How to upgrade an unsupported phone to Windows 10 Mobile

Here are the instructions to trick the Windows phone update service to let your unsupported Windows Phone 8.1 upgrade to the latest preview of Windows 10 Mobile.

Windows 10 Mobile phone

When Microsoft officially released Windows 10 Mobile as an upgrade for Windows Phone 8.1, it was a great day for many users. However, at the same time, many users got disappointed to learn that many older phones, including the Lumia 920, 925, and 1020 will not be upgradeable to the new version and they will no longer receive previews of any kind.

However, if you still really want to upgrade your Windows Phone 8.1 handset to the latest Redstone preview builds, you can unlock your phone and replace a few registry keys to pretend your phone is a supported model giving unrestricted access to download and install the latest releases of Windows 10 Mobile.

In this guide, which was originally posted on the XDA Developers forums, will help you with the instructions to enable your unsupported Windows Phone 8.1 handset to Windows 10 Mobile Insider Preview.

Warning: You’re about to install an unsupported operating system on your mobile device. It’s assumed that you know what you’re doing and you understand the risk of possibly permanently damaging your phone and/or voiding the warranty. If you can’t understand the instructions DON’T try.

Install Windows 10 Mobile on unsupported Windows Phone 8.1 handset

  1. Upgrade your Windows Phone 8.1 handset to the latest supported Insider preview build using the Windows Insider app.

  2. Open the Settings app.

  3. Navigate Update & security > For Developers and tap Developer mode.

  4. Download the Windows Phone SDK tools 8.0 lite from ZippyShare.

  5. Double-click the install.bat and click Yes on every prompt to install the SDK.

  6. Browse the following path and launch XAP Deployment.exe:

    C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.0\Tools\XAP Deployment
  7. Download and deploy @vcfan Lumia registry editor vcReg_1.5 using the XAP Deployment. 

  8. On your phone, open vcreg, tap (…), and select templates.

  9. Check the options Live interp/Capability Unlock and Restore NDTKsvc, and click Apply.

  10. Download and deploy Custom PFD 6 using the same XAP Deployment.exe tool. If deployment is successful, jump to step 15.

  11. If you’re unable to deploy, then download the Windows Phone SDK tools 8.1 light from here.

  12. Extract its content, double-click InstallWP81SDToolsLite.bat, and accept prompts.

  13. Browse the following path and launch AppDeploy.exe:

    C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.1\Tools\AppDeploy
  14. Deploy the Custom PFD 6 package to your phone.

  15. On your phone, open Custom PFD 6.

  16. Navigate to HKLM > System > Platform > DeviceTargetInfo, take a screenshot (press and hold the Power and Volume Up buttons simultaneously) of the original values and move to SDcard. You’ll be able to restore the value at any time.

  17. Change PhoneManufacturer to MicrosoftMDG.

  18. Change PhoneManufacturerModelName to RM-1085_11302 (for Single SIM devices) — and for all dual sim devices change the value to RM-1116_11258.

  19. Change PhoneModelName to Lumia 950 XL (single sim) or Lumia 950 XL Dual SIM (for dual sim).

  20. Change PhoneHardwareVariant to RM-1085.

  21. Make sure your phone is fully charged and connected to a charger.

  22. Download Windows 10 Mobile Upgrade Advisor from the Store and try to install the new version of the operating system.

The instructions on this guide should work to most unsupported Windows Phone 8.1 handsets to upgrade to any Windows 10 Mobile Insider Preview builds — including build 14322.

However, I would highly encourage you to visit the XDA Developers forum and carefully read all the instructions, risks, and comments from other users that may have tried these steps before proceeding, because it’s not guarantee that will work for everyone equally. In addition, there has been reports from users complaining bootloop problems installing Windows 10 Mobile build 14322, and the forum entry also warns of different bugs that you may come across installing Windows 10 Mobile on your unsupported phone.

Source XDA Developers

About the author

Mauro Huculak is a Windows How-To Expert who started Pureinfotech in 2010 as an independent online publication. He has also been a Windows Central contributor for nearly a decade. Mauro has over 15 years of experience writing comprehensive guides and creating professional videos about Windows and software, including Android and Linux. Before becoming a technology writer, he was an IT administrator for seven years. In total, Mauro has over 21 years of combined experience in technology. Throughout his career, he achieved different professional certifications from Microsoft (MSCA), Cisco (CCNP), VMware (VCP), and CompTIA (A+ and Network+), and he has been recognized as a Microsoft MVP for many years. You can follow him on X (Twitter), YouTube, LinkedIn and About.me. Email him at [email protected].