yashsingh1/xdaforums huggingface dataset:
[Windows Phone 8 General] ajaveed:
worked perfectly!
[Windows Phone 8 General] addiboy007:
Cant agree with you more
[Windows Phone 8 General] C3cars:
This is returning a error for me

CMD says

"thor2 is not recognized as a internal or external command"

Any idea guys?
[Windows Phone 8 General] MtlOz:
As said before, there is a space in the word "signed" that shouldn't be there, code should be this:

thor2 -mode uefiflash -ffufile "C:\Lumia\RM-1073\RM1073_02177.00000.15203.26115_RETAIL_prod_signed_1001_023F70_TMO-US.ffu" -do_full_nvi_update -do_factory_reset
[Windows Phone 8 General] beastofexmoor:
Make sure you're in the right directory to run thor2.exe. For me it installed in C:\Program Files (x86)\Microsoft Care Suite\Windows Device Recovery Tool
[Windows Phone 8 General] Dibbyd:
I just updated my nvi and I also get EARFCN 5035 and band 12 connectivity after disabling all other bands in Field Test. Thanks again!
[Windows Phone 8 General] bibbin:
Where exactly is this thor2.exe located? I don't see it when I follow the path listed above.
[Windows Phone 8 General] mancalledhero:
It should be in that directory. Maybe try reinstalling WDRT if thor2.exe is not there.
[Windows Phone 8 General] sharpeyedman:
I am trying to make lumia 640 run like as if it were T-mobile native.

Now can step 9 from ops guide me omitted?

I successfully flash T-mobile ROM but I can not getthe commands to go through successfully to have the product code to be changed to T-mobile. Additionally, I could not get commands for band 12 to work either.

Is there any way to restart from step 1 to fix it? I tried from step 1 again and now it wont even push the 3 cab files to the phone.

Help is greatly appreciated!!
[Windows Phone 8 General] Dibbyd:
Yes, you can skip steps 9 and 10. Those are just to verify the 3 cabs were applied successfully. You cannot undo or redo the 3 cabs again. What kind of error are you getting when you try to change the product code or update the nvi?
[Windows Phone 8 General] bibbin:
Gotcha' thanks. That worked. Confirmed working band 12.
[Windows Phone 8 General] sharpeyedman:
Thank you.

I never understood step 9 and it was frustrating so I went unto step 11 to flash t-mobile rom which it did successfully.

Now when I try to change the product code by doing --> thor2 -mode uefiflash -ffufile "C:\Lumia\RM-1073\RM1073_02177.00000.15203.26115_RETAIL_prod_signed_1001_023F70_TMO-US.ffu" -productcodeupdate 059X0P7 -skip_flash

FFU_Parsing_Error

then I get error code 2228224 ( 0x 220000)

When I try to update nvi by running thor2 -mode uefiflash -ffufile "C:\Lumia\RM-1073\RM1073_02177.00000.15203.26115_RETAIL_prod_signed_1001_023F70_TMO-US.ffu" -do_full_nvi_update -do_factory_reset

I get exact same error code

FFU_Parsing_Error

then I get "thors 2 1.8.2.18 exited with error code 2228224 ( 0x 220000)"

How would I fix this? any help s appreciated.
[Windows Phone 8 General] jamssx:
That means you have a typo in your ffu name or path. (That's a can't find file error)

Also since you have already flashed the T-Mobile image you can use the skip_flash parameter on the second command as well.
[Windows Phone 8 General] juicer52:
When I try to update nvi by running thor2 -mode uefiflash -ffufile "C:\Lumia\RM-1073\RM1073_02177.00000.15203.26115_RETAIL_prod_si gned_1001_023F70_TMO-US.ffu" -do_full_nvi_update -do_factory_reset

There was a post earlier about the space in the word "si gned" being incorrect. Not sure if this has anything to do with your issue.
[Windows Phone 8 General] sharpeyedman:
Does that mean there is no way to fix my phone?

"Also since you have already flashed the T-Mobile image you can use the skip_flash parameter on the second command as well."

Could you explain little more? I am a total newbie when it comes to windows phone.

Edit: Thank you so much! Your comments/feedback made me recheck file name and path. I relocated all files exactly as ops then did re-run from flashing tmobile rom then product code change to NV refresh. All worked flawlessly. Thank you:)
[Windows Phone 8 General] C3cars:
I can confirm that "Band 4" is indeed using Band 12.

My signal prior to the De-Branding the Lumia 640 on "Band 4" I had 1 to 2 bars, now with Band 12 active, my LTE is 5 bars!

---------- Post added at 10:25 PM ---------- Previous post was at 10:23 PM ----------

Also, 2G internet loads webpages reasonably fast, I mean fast!

Thanks Forum!
[Windows Phone 8 General] sharpeyedman:
Can anyone enlighten me on how to test band 12 on lumia 640 after nvi flash?

Thanks in advance
[Windows Phone 8 General] speaker1264:
Dial ##3282#, hit accept, hit the three dots in the bottom right, change "Network type" to manual, and hit "Supported bands" to view all available bands. Now, just disable all bands except Band 12. It also helps to change the polling frequency to 1 second, although from my experience it still takes a couple of seconds for the signal bars to update. If band 12 is working then you should still see your signal bars active. You can also test other bands to see which bands give you signal, and which do not, and how good your signal is with each band.
[Windows Phone 8 General] jamssx:
When the thor2 process runs the the nvi and factory reset occur after the flash. So if you have already flashed the ffu you want onto the device you don't need to do it again. Adding -skip_flash skips it which saves time, prevents risking the tiny chance of a bad flash and leaves in place anything on the device such as any apps or data you have had you already been using it without B12. Even though the parameter refers to factory reset, that command is specific to the modem. It's not the same as the reset from the settings menu on the device.
[Windows Phone 8 General] Plast10:
Clueless Nube here. In order to get band 12 to work if I am starting from the beginning, do I have to reflash the phone in order to add this thor2 file? If not, when can I add it?
[Windows Phone 8 General] heavencloud:
If you start from the beginning, when you get to step 11 add " -do_full_nvi_update -do_factory_reset" to the command line.
[Windows Phone 8 General] sharpeyedman:
Thank you. I was able to test different bands because your step by step instructions:)

Thank you for the detailed explanation otherwise I would have not been able to understand why it failed and probably spent hours or even days in frustration.
[Windows Phone 8 General] Plast10:
Why would I get an error running the iutools: 0x8007002?
[Windows Phone 8 General] boonesmi:
i have several 640's most are original tmobile versions, and a couple are rebranded ATT version.. Sys mode 4 does not mean band 4. and yeah if im connected to any LTE band on any of the phones it will say "Sys mode 4-LTE" even if i have all but band 12 disabled.

i also found this confusing at first. about a year ago when i got the first tmobile 640 for my wife (she didn't get service inside the huge brick office building where she works) so i bought the 640 specifically for band 12 (band 12 was rolled out pretty early in the north atlanta area) and when i would try to force it to use band 12 i would enter field test and turn off all other bands.. the phone showed good signal and worked fine, but that dang "sys mode 4" had me scratching my head, until a google.
[Windows Phone 8 General] penyo5:
Make sure there is no space in the "signed", or anywhere else, in the name of the ffu file. The T-mobile's filename is:

RM1073_02177.00000.15203.26115_RETAIL_prod_signed_1001_023F70_TMO-US.ffu
[Windows Phone 8 General] Roism:
I fig it out, need to put product code 059X0P7 on Mrcrab website

Thanks
[Windows Phone 8 General] sharpeyedman:
updating nvi to enable band 12 above or in previous post is ok though right?
[Windows Phone 8 General] boonesmi:
isn't it the rm-1072 that has band 3? im pretty sure i read somewhere that the rm-1073 (tmobile/att/etc) has a different radio (ie. hardware). meaning its not possible to get band 3.

if you know anyone with a 640 that has band 3 available you could ask them to check what hardware revision number the phone shows in Settings -> about. also they could check the radio software version.

but my guess is that its a waste of time, if the rm-1073 doesn't have the right hardware then there is nothing to be done.

**edited to fix typo.. changed rm-1075 to rm-1072**

---------- Post added at 01:10 AM ---------- Previous post was at 12:36 AM ----------

slightly off topic, but after a google search it appears that rm-1072 has hardware revision number 2.1.0.2 and the rm-1073 has hardware revision number 2.1.4.0. so you gotta think there is a slight hardware difference between the two (not just software difference)

back on topic... anyone reading through this thread, if you are debranding your ATT phone and you load tmobile firmware, YES you want to make sure you do the full nvi update.
[Windows Phone 8 General] jsmith-xda:
De-branded (to T-Mobile US) Lumia 640 (RM-1073) on Windows 10 Mobile Insider Preview

So far, I have successfully de-branded AT&T GoPhone Lumia 640 (RM-1073) and updated the Product Code to 059X0P7 using the guide provided here (thanks!), and updated it with the latest Windows 10 Mobile Insider Preview build. It's currently on T-Mobile Firmware: 02177.00000.15203.26115. It currently does not have a working Band 12 or Wifi Calling (option is there, but it's not working). I want to update the NVI to get the Band 12 working but it's unclear to me if I can do that WITHOUT reverting back to Windows Phone 8.1 build. Does anyone know for sure?

I looked up the Thor2 usage and learned the following:

Thor2 aims to provide SW update and miscellaneous R&D operations for WP8 products, Alpha, Collins, Theta, Quattro and Romulus engines.

-do_full_nvi_update	Applies the full NVI settings after successful programming. During the first boot after programming the NVI updater updates the NV items.

-do_factory_reset	Restores Modem FSG partition to Modem FS1 and erases Modem FS2.

I remember reading somewhere that doing the above may mess with the MAC addresses of Wifi and Bluetooth. Does anyone know if there are any such risks involved here?
[Windows Phone 8 General] jamssx:
Replacing the tmous.ffu name with the full name of the ffu you have, the commands

thor2 -mode uefiflash -ffufile tmous.ffu -skip_flash -do_full_nvi_update

thor2 -mode uefiflash -ffufile tmous.ffu -skip_flash -do_factory_reset

will update the Band 12 support on the modem without changing what is in the OS partition. You will probably get an immediate request to reboot but that will only be for the first boot to update the NV settings. Even if it changes the MAC addresses that shouldn't matter. Worst case you have to re-pair your headset/car or whatever. Wifi calling on 10 has to wait until TMO certify the fix. As usual just make sure you have a backup in case something goes wrong.
[Windows Phone 8 General] charlotted:
It is extremely interesting. What are the most bands that RM-1073 supports that are not in the Argentina or Tmobile rom?? We could use that information to cook a custom NVI update enabling all the bands that the RM-1073 hardware supports.

That would be ideal for travelling!!
[Windows Phone 8 General] jamssx:
The RM-1073 is limited to 2, 4, 5, 7, 12, 17, 28. You can check the FCC certification it has no other LTE bands. You have to look at the SAR report. It shows all tested and untested bands. There are no untested LTE bands.
[Windows Phone 8 General] Frenel:
Does anybody know if it supports wcdma band 900 MHz ?

With a rom flash.
[Windows Phone 8 General] jamssx:
The hardware only supports WCDMA on 2100. 1900. AWS and 850.
[Windows Phone 8 General] jsmith-xda:
Thanks. I will try it out. What's the best way to back up and restore everything in case something goes wrong?
[Windows Phone 8 General] ma678:
I debranded the device, flashed T-Mo ROM, changed product code, flashed NVI, and upgraded to W10M. AT&T sent me the unlocking code one day later. Now I am using it on Koodo, a Telus sub in Canada. I have two issues. One is I get really slow LTE speed, e.g. Down 13 Mbps, Up 10 Mbps, Ping 185 ms, even if it shows full bar. The other is I am unable to add any keyboards. Did I miss any steps here?

Does anyone here use this device with any Canadian carriers? Which ROM did you flash it?

Many thanks.
[Windows Phone 8 General] ElroyJx:
I successfully Debranded my ATT 640 LTE which had the latest windows 10 mobile 10586.107 when following this guide

Installed RM-1073 VAR LTA 7R CV - All bloatware wiped
[Windows Phone 8 General] rush_ad:
WiFi calling worked for 4 minutes for me on Windows 10 Mobile 107 build.
[Windows Phone 8 General] Roism:
Hello,

I just wanted to confirm that people who successful de-branded and switched over to T mobile Rom have the band 12 working!!!

I have read through the entire thread and it seem that its not and it also seems that it is....so would like to confirm.

Please advice and shed some light on it

Regards
[Windows Phone 8 General] juicer52:
Interesting to note while searching this phone on eBay, the standard spec sheet provided by eBay says Band 3 available for the ATT Go Phone SKU 6438158723610!

Band	GSM 850 / 900 / 1800 / 1900 HSDPA 850 / 900 / 1900 / 2100 LTE band 1(2100), 3(1800), 5(850), 7(2600), 8(900), 20(800)

???
[Windows Phone 8 General] speaker1264:
Band 12 does work, but step 11, part D of the guide has to be changed. You need to add, "-do_full_nvi_update -do_factory_reset" to the end of the command so that it looks like this:

thor2 -mode uefiflash -ffufile "C:\Lumia\RM-1073\RM1073_02177.00000.15203.26115_RETAIL_prod_signed_1001_023F70_TMO-US.ffu" -do_full_nvi_update -do_factory_reset

With that change the phone will be able to properly utilize band 12.

---------- Post added at 12:48 AM ---------- Previous post was at 12:38 AM ----------

Don't trust ebay. Literally anyone can sell stuff on there. They probably just copy-pasted the bands from the wrong phone. I looked up that SKU, and it is the same one that is being sold in other stores such as Walmart and Best Buy. With the exception of band 12, which becomes supported following the flash, the only bands supported are the following:

LTE Band 2

LTE Band 4

LTE Band 5

LTE Band 7

LTE Band 17

LTE Band 28

GSM DCS 1800

E GSM 900

GSM 850

GSM PCS 1900

B1-WCDMA 2100

B2-WCDMA 1900

B4-WCDMA US 1700

B5-WCDMA US 850
[Windows Phone 8 General] juicer52:
the band spec i posted was the automatic fill that ebay spits out

and this from phone scoop

Digital Cellular System

"Also known as "GSM 1800", DCS is a radio frequency band used in Europe, Africa, Asia, and South America for GSM mobile phones.

DCS bands are 1710-1785 MHz and 1805-1880 MHz. There are at least five licensed sub-bands within that range in most countries that have DCS.

In the context of WCDMA and LTE networks, the DCS band is also known as band 3 (III)."

If the above is correct, then the spec speaker 1264 listed as GSM DCS 1800 would be Band 3???

Still unsure...
[Windows Phone 8 General] Roism:
I did what you posted and I am getting a error code

Thor 1.8.2.18 existed with error code 2228224 (Ox220000).

I think I messed up somewhere...

and I think I fig it out the extra folder that i did not have C:/Lumina/RM1073

I did not have the folder RM1073 so deleted it and worked

Thanks
[Windows Phone 8 General] ma678:
Flashing RM-1074 ROM on RM-1073 maybe cause the device not stable, no?
[Windows Phone 8 General] jamssx:
Exactly. I would suggest updating to the T-Mobile ffu and doing the NVI update, then applying whatever version you want without NVI so that you get the carrier variations you need (for example EEs wifi calling appears to be slightly different though the protocol they're using is the same)
[Windows Phone 8 General] ma678:
Does it mean flash any RM-1073 roms and nvi on this device without problem? Thanks.
[Windows Phone 8 General] jsmith-xda:
Executed the following commands to get the Band 12 working. System partition and all the settings were untouched. Everything is working fine except Wifi Calling, but that won't be fixed until the firmware gets updated.

thor2 -mode uefiflash -ffufile "C:\Lumia\RM-1073\RM1073_02177.00000.15203.26115_RETAIL_prod_signed_1001_023F70_TMO-US.ffu" -skip_flash -do_full_nvi_update

thor2 -mode uefiflash -ffufile "C:\Lumia\RM-1073\RM1073_02177.00000.15203.26115_RETAIL_prod_signed_1001_023F70_TMO-US.ffu" -skip_flash -do_factory_reset
[Windows Phone 8 General] MNBob70:
Anyone else experiencing an issue with W10 where data does not work? I have successfully de-branded two different phones and installed the tmo ROM. One phone is still running 8.1 and is working just fine. But the second phone is running 10.0.10586.107 and the data connection was not working. I re-flashed a second time and checked to see if data worked fine with 8.1 (it did) and then I installed 10.0.10586.107 and data stopped again.
[Windows Phone 8 General] ac21365:
Alright, my debranded 640 is chugging along nicely. With the T-Mobile 8.1 rom, band 12 and wifi calling worked fine.

Just installed Windows 10 "Insider Release Preview" on my de-branded 640. So far, everything but wifi calling is working. Wifi calling comes and goes randomly, so I just shut it off. That said..

Both cellular and wifi are passing data just fine. I installed the T-Mobile rom and did the nvi update on WP8.1 before going to WP10. Build is 10.0.10586.107
[Windows Phone 8 General] MNBob70:
Hard reset fixed the issue I was having with cellular data not working.
[Windows Phone 8 General] ma678:
I actually used the following command to flash ROM, change product code, and update NVI at one time.

thor2 -mode uefiflash -ffufile "C:\Lumia\RM-1073\RM1073_02177.00000.15184.36003_RETAIL_prod_signed_1011_027112_000-22_MV.ffu" -productcodeupdate 059X153 -do_full_nvi_update -do_factory_reset

059X153 is a ROM on an unbranded and unlocked Lumia 640 LTE according to [MENTION=1437438]pankaj981[/MENTION] from Windows Central Forum. There is no bloatware or carrier logo on it.

Is only AT&T or TMo Lumia 640 LTE able to access Field Test menu by dialing ##3282#? Does anyone know if this 059X153 also supports Band 12?

Thanks.
[Windows Phone 8 General] Roism:
I was able to access the Field Test Menu without a SIM card so you should be able to access it. Try it
[Windows Phone 8 General] EsJayEs:
Not all firmware has ##3282# enabled. Mexico, Argentena, and Austrailia does not. It is frustrating. Looks like this is enabled in OEMSettings.reg

It appears to be enabled in the RM-1073 Global Swap firmware (059X0M9), but I have not been able to flash it. I receive an error about the reset protection version being too low. Probably not desirable anyway since it is an older firmware.

Just for grins I tried to flash the RM-1064 NAM CV firmware (059X2F6), but it failed due to a root key hash mismatch.

I'm on AT&T anyway. I just like things unbranded. The Mexico firmware (059X153) seems to work fine. Just aggravating not having field test mode.
[Windows Phone 8 General] ma678:
Can I access regedit on the phone? Thanks.

Poated via Lumia 640 LTE
[Windows Phone 8 General] charlotted:
I have tried to do a regedit to save my maps on the SD card. You need to be in developer unlock, then to patch mixradio to install vcReg (instructions on http://xdaforums.com/windows-phone-8/development/xap-vcreg-lumia-reg-editor-live-interop-t3135326) but apparently an update to Extra+Info makes the writing to the registery fail.

It may be possible to do it differently, but I don't know how to do that *and* restore a backup. I think the backup will overwrite the registery. I don't want to reinstall everything.
[Windows Phone 8 General] ma678:
I can live without it. Thanks.
[Windows Phone 8 General] pile0g00:
Thanks heavencloud! The OP should really consider updating his steps to reflect this.
[Windows Phone 8 General] ma678:
I reverted back to TMO ROM because for some reason that my bluetooth disconnects very often on that 7R CV ROM.

Posted from Windows 8.1
[Windows Phone 8 General] juicer52:
Does Band 12 activation/unlocking enhance data or voice signal or both?

Assuming this Band 12 only enhances those on TMobile or one of their MVNOs using TMo towers?
[Windows Phone 8 General] jamssx:
If your carrier supports VoLTE both, but only for those carriers who are on band 12 (mainly T-Mobile) or can roam on a carrier on band 12.
[Windows Phone 8 General] cncb:
Could someone please give more details in how to do this as I would prefer to download an "official" ROM in this manner instead of from unknown third-party sites? After following all the debranding steps and changing the product code, how do you get WDRT to download the ROM for the the new product code? Thanks.
[Windows Phone 8 General] juicer52:
Not sure Lycamobile (TMobile MVNO) supports VoLTE. After all it is only Like a Mobile.

Get no signal when I disable all but Band 12.

I did the NVI update and factory reset and still no signal.

UPDATE: Now I'm really unsure since I just inserted a tmobile card and get same results of no signal with only Band 12 active.

Any thoughts?
[Windows Phone 8 General] boonesmi:
are you in an area where band 12 is available?
[Windows Phone 8 General] juicer52:
looks like it on the map of CT just outside NYC.., TMo rep said I should be able to get Band 12.

I have to admit that the overall GSM RSSI signal on Tmo sim is MUCH stronger than the Lycamobile (TMo MVNO). Apparently they don't let the MVNO at the top of the cell tower ;)
[Windows Phone 8 General] quailallstar:
For some reason I can't get past step #7. Can someone please assist as to what I'm doing wrong? Screen shot included of CMD error. Thanks!​
[Windows Phone 8 General] juicer52:
iutool.exe -p C:\Lumia -V

The above cmd will ONLY work if you followed step 2 and installed the 3 cabs in a folder at c:\Lumia

Verify the location/folder name of your cabs.

Are you running Win 8.1 on the Lumia 640?

Remove any SD card if present.
[Windows Phone 8 General] quailallstar:
That was it, it worked! I had on accident placed other files downloaded into that same folder. On to the next steps...
[Windows Phone 8 General] jamssx:
That error code occurs with W10 updates, so as juicer52 says are you running 10 or 8.1? If 10 roll back to 8.1 with WDRT first.
[Windows Phone 8 General] MtlOz:
Make sure you only have the 3 cabs file in that location
[Windows Phone 8 General] ilovelumia_phone:
I completed step 1 through step 8. However, I got stuck on step 9. I run the "start.bat" and check mark the " Flash a Window image onto to your phone" option. Then, I click on "Next" and a new window with Flash-able Devices drop down box appears. But, nothing was listed inside the drop down box.

My questions for step 9 are:

Am I supposed to see something inside the drop down box? For example: Am I supposed to see Nokia.MSM8926.P6204.1.1 inside the box?

If I see the device list inside the box, should I select the listed device and click on "Flash" icon at the right bottom corner? At this moment, "Flash" icon is white-out and unselectable.

I also have questions for step 10.

Following the Kaptaiin wonderful guide, I install WDRT (Version 3.16) and down load the following files:

RM1073_059X0P7_02177.00000.15203.26115_509.vpl

RM1073_02177.00000.15203.26115_RETAIL_prod_signed_1001_023F70_TMO-US.ffu

and place them in C:\Lumia\rm_1073 folder.

My question is: What should I do with the vpl file? Should I execute using the following command or skip that step?

thor2 –mode vpl -vplfile "C:\Lumia\rm_1073\RM1073_059X0P7_02177.00000.15203.26115_509.vpl"

After that should I run the following command?

thor2 -mode rnd -bootnormalmode

Those are the two commands mentioned in Kaptaiin wonderful guide.

The last part I am clear on that. I intend to run the following commands:

thor2 -mode uefiflash -ffufile "C:\Lumia\rm_1073\RM1073_02177.00000.15203.26115_RETAIL_prod_signed_1001_023F70_TMO-US.ffu"

thor2 -mode uefiflash -ffufile "C:\Lumia\rm_1073\RM1073_02177.00000.15203.26115_RETAIL_prod_signed_1001_023F70_TMO-US.ffu" -productcodeupdate 059X0P7 -skip_flash

I will really appreciate your help in answering my questions and thank you.
[Windows Phone 8 General] SonicPower:
For clarification, do I need to to unlock the SIM code to start the debranding process?
[Windows Phone 8 General] ma678:
Not necessary. I completed every step on op before receiving unlocking code from at&t.