I was trying to use the files downloaded by Navifirm, but my Lumia 930 was only being detected by the Windows Phone Recovery Tool. So I tried to force it to use the files of the other product code. For that, I tried to change the product code on the memory and it just worked, even when the files weren't previously downloaded.
The only things you need is a memory editor, I used Cheat Engine, and the Windows Phone Recovery Tool.
First, simply open the Recovery Tool
View attachment 3257818
If you aren't sure of your product code it would be good to open the folder where the tool download its files, usually C:\ProgramData\Microsoft\Packages. If you already know your product code, you can jump to step five.
View attachment 3257822
In the Recovery Tool, click on your phone. It will show the version installed and the version that you can install.
View attachment 3257821
Doing that will populate the folder, and there you can see a file with your phone model, the product code (In my case 059W306), and the firmware it can download. You just need the product code.
View attachment 3257817
I won't teach in depth how to use Cheat Engine or where to download it. It should be easy to attach the Recovery Tool process to it anyway (File -> Open Process -> Select the process WindowsPhoneRecoveryTool.exe). Then, choose the value type String, mark the checkbox Unicode, put your product code on the field and click "First Search" . Doing that will populate the table in the left with the places in memory where it appears. Select all and click the red arrow. Then select all addresses and double-click the value. Input the product code you want. (In my case, 059W0X5). Click OK and it should be ready.
View attachment 3257816
Now you can go back to the Recovery tool and install the new firmware. It won't show any message that the product code was changed, but you can see it will download it.
View attachment 3257820
If in doubt, you can check in the folder that it's indeed downloading the newest firmware for the product code you input, not the former.
View attachment 3257819
That's it. You will download and install the new firmware using a single tool. Easy as that.
Do it at your own risk. Best regards!
The only things you need is a memory editor, I used Cheat Engine, and the Windows Phone Recovery Tool.
First, simply open the Recovery Tool
View attachment 3257818
If you aren't sure of your product code it would be good to open the folder where the tool download its files, usually C:\ProgramData\Microsoft\Packages. If you already know your product code, you can jump to step five.
View attachment 3257822
In the Recovery Tool, click on your phone. It will show the version installed and the version that you can install.
View attachment 3257821
Doing that will populate the folder, and there you can see a file with your phone model, the product code (In my case 059W306), and the firmware it can download. You just need the product code.
View attachment 3257817
I won't teach in depth how to use Cheat Engine or where to download it. It should be easy to attach the Recovery Tool process to it anyway (File -> Open Process -> Select the process WindowsPhoneRecoveryTool.exe). Then, choose the value type String, mark the checkbox Unicode, put your product code on the field and click "First Search" . Doing that will populate the table in the left with the places in memory where it appears. Select all and click the red arrow. Then select all addresses and double-click the value. Input the product code you want. (In my case, 059W0X5). Click OK and it should be ready.
View attachment 3257816
Now you can go back to the Recovery tool and install the new firmware. It won't show any message that the product code was changed, but you can see it will download it.
View attachment 3257820
If in doubt, you can check in the folder that it's indeed downloading the newest firmware for the product code you input, not the former.
View attachment 3257819
That's it. You will download and install the new firmware using a single tool. Easy as that.
Do it at your own risk. Best regards!
Last edited: