How to Flash Nokia Lumia and Microsoft Windows Mobile Phones

Recently, I discussed how to flash Microsoft Windows Mobile phones that has USB port malfunctioning issue due to an upgrade from 10586 to Build 14267. While the same guide can be applied to all Microsoft Windows mobile phones, it may be somewhat tedious, I will be discussing the specific guide that can be used to flash stock firmware on all Microsoft Windows mobile phone here. However, if you will wish to see the guide on how to correct the malfunctioning USB Port isseu, see here: How to Flash Stock Firmware On Microsoft Windows Mobile Phone with Malfunctioning USB Port

How to Flash Nokia Lumia and Microsoft Windows Mobile Phones: Step by Step Guide

1. Download Windows Device Recovery Tool from here and install it on your PC.
2. Download your Windows Phone's firmware from here. You can download for any product code. It will work.
Download ONLY the file that ends with .ffu.
3. Now, put off your Windows phone. Do not connect it yet.
4. Now, navigate to Windows Device Recovery Tool folder on your PC. For Windows 32bit users:
C:\Program Files\Microsoft Care Suite\Windows Device Recovery Tool
Windows 64bit users:
C:\Program Files(86)\Microsoft Care Suite\Windows Device Recovery Tool
5. From within the Windows Device Recovery Tool folder, click on an empty space and then press Shift + Right-Click. From the options, select Open Command Window here.
6. Connect your Windows Mobile Phone to the PC.
7. Now, enter this command line into the command prompt:
thor2 -mode uefiflash -ffufile "C:\the location of the ffu\file name.ffu" -do_full_nvi_update -do_factory_reset
and hit the Enter Key on your keyboard.
thor2 -mode uefiflash -ffufile "C:\Program Files\Common Files\Nokia\DataPackage\Products\RM-1010" -do_full_nvi_update -do_factory_reset
8. Almost immediately, Windows will detect your phone and the flashing sequence will commence. Your device will now be flashed. Once the flashing operation is complete, the device screen will flash green briefly.
9. Now, type in the command prompt:
thor2 -mode rnd -bootnormalmode
This command will reboot your phone and you may then disconnect the device from the PC and complete the proper setup from your end.