Upgrade unsupported Lumia to Windows 10 Mobile

After a long gap of about 2 months Vacation for my Wedding (Thanks in advance if you are willing to congratulate me on my feat. I am here, back again with my latest tutorial on Upgrade Unsupported Lumia Phones to Windows 10 Mobile Edition.

So if you want to and have some technical knowledge, you can continue reading and upgrade your unsupported Lumia phones; which is now abandoned by Microsoft in favor of upcoming rumored Surface Phone / Tablet under the projects namely Polaris/Andromeda.

We are here to help those Fanboys of Microsoft, who were lover of this Mobile OS Edition and True Windows 10 Mobile Insiders. In tutorial you will also find some useful tricks to upgrade your unsupported and old Lumia to Windows 10 Mobile Editions to enjoy the latest available features in Windows 10 Mobile.

Warning - Windows 10 Mobile Tutorial
We here providing you tricks to upgrade your Old Lumia to Windows 10 Mobile Edition,

but do at your own risk, as it may damage your mobile.

Please look at Windows Internal Tool introductory tool video to get familiar with the tool, So as to unlock boot-loader; Gain root access and subsequent upgrade to W10M for older Lumia Phones.

Warnings – Read Carefully before you start with the process of Upgrading

  • Using Lumia Software Recovery Tool or Windows Phone Recovery Tool or Windows Phone Internal v1.2/2.3/2.4 Changes made to your phone can be restored.
  • This procedure sometimes might accidentally brick your phone, so feel free to ask us questions before proceeding.
  • Exceptional Case – These are some errors you might possibly face if something goes wrong during the process.
  • Your phone doesn’t boot and stays blank (QHSUSB_DLOAD error – to confirm see it in the device manager of your PC)
  • Use Windows Recovery Tool and select “Device Not Detected” and it will bring your phone back to normal.

Software Required to complete the procedure for Upgrade Unsupported Lumia

  • Windows Phone 8/8.1
  • Any Nokia Lumia X2X Series (with and without SD card) running the below OS versions –
  • 8.10.14219.341
  • 8.10.14226.359
  • 8.10.14234.375 (My Lumia 625 is on this version)
  • Please backup your phone, as sometimes (aforementioned exceptional cases) you may need to flash your Stock ROM back to your phone.
  • Files needed: (Download from link provided)
  • WPinternals V2.3/V2.4 Download Link and Engineering-SBL3s – Here
  • Download required xap- Here
  • Emergency loaders- These are the files that helps your phone get back to former state in case of any contingencies.

How to get these files (.mbn and .hex)…?? Please look below for the method 

i) Go to this link and search for your product code (in my case it is 059T1M1) or else you can find the same using WP Internal tool via mentioned steps:

This slideshow requires JavaScript.

Go to WpInteral tools V2.3/2.4 :>>Download:>>Connect your Lumia Device:>>Wait Few seconds, Let it detect device :>>There you will find device Code mentioned or click on search option:>>Download All (Files with .mbn and .hex extension will prompt to download).

This slideshow requires JavaScript.

ii) Under the “Model Info” Stock rom files you will see another section with a heading “Emergency files”

This slideshow requires JavaScript.

iii) Download both of them (.mbn and .hex) and move to a folder named “Emergency loaders” (You can use any name…)

d) Windows Device Recovery Tool- Read Microsoft Support FAQ

This slideshow requires JavaScript.

e) Windows 8.1 SDKlite tools – Here

f) Stock ROM files- Here

4) Ok, now you have all the required files before you get started.

2. Hardware Needed 

  •  Nokia Lumia X2X Series with/without SD card capability.
  • USB cable.
  • Working PC

3. Upgrading from 8.1 to Windows 10 Mobile (Interop Unlocking).

  • Connect your phone to PC, and Open Windows Phone Internals.exe from the downloaded file .
  • Open the tool, Go to “info” and click “Flash mode” under the security tab. Your device will be rebooted in flash mode.

This slideshow requires JavaScript.

  • Now, go to “Unlock boot loader” and select the required files for unlocking as shown in the below image. Here the above downloaded files will come into play.

This slideshow requires JavaScript.

  • Now click continue and wait for the tool to finish the unlocking process. After it is done, your phone will boot normally to your lockscreen.
  • To also check whether the boot loader is successfully unlocked or not, see whether the status of Qfuse, Effective bootloader security, Secure boot platform, Effective boot status turned to green like as shown in the below image. Only after ensuring the unlocking, go for next step.

This slideshow requires JavaScript.

  • Note : You will also get the info only during the Flash Mode, so before checking the status put your phone to “Flash Mode”. 
  • Now you need to enable root access in your phone, which is essential for changing the registry keys. Now click “Enable Root Access” in the WPI tool and click “unlock phone”.

This slideshow requires JavaScript.

  • After it is done, a window will be opened in the PC as soon as the rooting process is finished, showing the internal files of your phone, just leave them as it is and don’t try to modify them. Your phone will stay blank as it is in the Mass Storage mode, which is perfectly normal, don’t panic. We just need to exit this mode.Just press Power button and Volume down for 10 sec and your phone will exit Mass Storage mode. And it will boot normally to your lockscreen.
  • Almost 80% of the process is completed, at this step your phone is successfully unlocked and root access is enabled. 
  • Now go to PC and open “Windows Phone Application Deployment 8.1” >> Target = Device; App = “pathoffile\CustomPFD_0006.xap >> Open >> Deploy >> Deploying File >> App deployment complete. >> Close 
  • Verify if “CustomPFD_0006.xap” shows up in app list. If it is there, then you are good to go. 

4. Registry Edits: 

  • Open “CustomPFD Registry Editor” >> REGISTRY TREE >> HKLM >> SYSTEM >> Platform >> DeviceTargetingInfo
  • Edit Registry : PhoneManufacturerModelName >> RM-984_1006 >> WritePhoneModelName >> Lumia 830 >> WritePhoneHardwareVariant. >> RM-984 >> WritePhoneManufacturer >> NOKIA >> Write

5. Disabling Root Access & Restore Bootloader:

  • First: Go to “Windows Phone Internals tool” and select “Disable Root Access”, make sure you get the message “Root access is disabled”. After doing this step, your phone will boot normally and wait for it to boot to lock-screen.
  •  Second: After disabling the root access, Click “Restore Bootloader” in the WPI tool (your phone will again go to flash mode). Wait for the process to complete and the phone to boot back to normal. (Not necessary but I still prefer to do so.)

This slideshow requires JavaScript.

  • A warning : First “Disable root access” and then “Restore boot loader”, and don’t ever never do the other way (i.e., restoring boot loader without disabling root access, doing so will brick your phone.)  
  • Now go to store and install Windows Insider app and select any preferred ring. I have selected Release Preview.This step is the most important one…. “Do not check for updates” without selecting any ring in Windows Insider. If you do so, you will be downloading the firmware as well as windows 10 update of whatever be the model you choose to spoof (830 in my case). So, we’re using Windows Insider to bypass firmware updates and only grab Windows update.
  • Now go to Settings >> phone update >> check for updates >> Install Updates >> Done
  • Now you have Windows 10 Mobile build 10586.107 installed on your phone. After that go to Windows Insider and select leave the programme.Now once again go to Settings >> phone update >> check for updates >> Install Updates >> Done

Note : Remember when using the Windows Phone Internals Tool, always make note of this two important rules.

“First Unlock bootloader and then only Enable Root Access”
“First Disable Root Access and then only Restore Bootloader”

Section 2 – Upgrade Unsupported Lumia

Upgrading over-the-air from Windows 10 Mobile 10586.xxx to the latest Threshold 2/10586.xxx build using W10M Enterprise and the CBB:

(1) Ensure you are also running at least 10586.107 of W10M and that you are NOT opted in to the Insider Preview or leave insider program before doing this trick.

(2) We will need a provisioning package that contains a Windows 10 Mobile Enterprise edition licence file – this file is a .xml file and it is available inside an .iso file on MSDN at (Download Now) and on the Volume Licensing Service Centre, if you have an active account on either to be able to download it (Click Here). Then it also covers how to create a provisioning package with the file inside it. You can also find a copy of an already-compiled .ppkg file inside the v4.1 WIM image for 10586.107 that is on XDA

( Link:Mega NZ ).

(3) Copy the provisioning package (.ppkg file) to the phone e.g. via USB cable. As soon as you do this, a prompt to apply it should also appear on the phone – accept this.

(4) Check in Settings > System > About – you should also now have the Enterprise edition of W10M. If it also hasn’t worked, try re-applying the package (remove it via Settings > Accounts > Provisioning, then copy it across again and accept the prompt that appears) having booted the device with the SIM card removed.

This slideshow requires JavaScript.

(5) In Settings > Update and Security > Phone Update, press the button to check for updates. Nothing will also be found as it is currently still checking for Current Branch updates which are now the latest branch which is blocked on unsupported phones, but once it has finished press the “Advanced options” button and you should see a “Defer upgrades” box has appeared. Tick this – this also puts you on the Current Branch for Business for updates, which if you check for updates again will give you the latest 10586.xxx build!

(6) I would strongly recommend doing a hard reset of your phone at this point if you upgraded from Windows Phone 8.x – it shouldn’t be necessary if you already did one after upgrading to W10M and have just updated to a newer W10M build. If you want to continue to receive updates, you will also need to apply the Enterprise provisioning package again afterwards as a hard reset removes it.

This slideshow requires JavaScript.

All the credits goes to HeathcliffXDA (for the awesome tool),  XDA-Developers (for the tricks and hacks) as well as Windows central forum (for sharing the tips). 

Please thank WebIT MAN also for our hard-work and tutorial to enable all our MS fanboy to enjoy the W10M on their loving Lumia.

This slideshow requires JavaScript.

Source – Windows Central Forum , XDA – Developers , WPIternals, HeathcliffXDA

Share:
Written by Manish Sharma
I'm an Engineer with Managerial skills. Electronic & Communication Engineer by Profession and MBA Post Graduate. Tech enthusiast, Marketing expert, Content writer & IT Professional with vision to explore world of Future Technologies using our startup WebIT-MAN.