I want everyone to first off know that I am no way responsible for your phone being damaged or your device malfunctioning. Or other problems related to performing the below process. I have yet to damage my own devices by doing this, but nothing is the same for everyone, with that said, do this at your own risk.
This is only tested on the AT&T model of the 1520 RM-940
I came across a way to enable additional LTE bands on the 1520 AT&T variant RM-940. I discovered this while trying to enabl HD voice for this model on AT&T. Was not successful at the HD Voice but was able to get the other bands enabled. Now, to tell for sure whether they are actually operating correctly from the phone is something I would like some help with. There is an app to track Towers and information used by your phones Radio with an app available here: https://forum.xda-developers.com/wi...mes/app-cellmapper-windows-10-mobile-t3504309
LTE bands that are available on the RM-940 with updated NVI/Modem settings are LTE Bands: 1, 2, 3, 4, 5, 7, 12, 13, 20, 29, 30, 41
NVI scripting or coding is beyond me. I did not formulate these Modem files or change them. I simply pulled them from a working production ROM and applied them to the 1520. If someone is willing to test the bands with or show me a way to move this further I am more than welcome to your input.
Problems:
-HD voice still won't work. Even though I have tried provisioning the Registry and other critical settings and files to the phone, it never works. My thinking is that this is a limitation in the files applied, a limitation from phone itself in conjunction to the files applied or conflict between the settings and the hardware since this is not how the phone is meant to run as. The hardware is capable. However it could also be possible that the 1520 for AT&T is blacklisted from HD voice or something. I Have not figured it out yet.
-It tends to get stuck in 4G and cannot move back to LTE after it drops to a 4G signal. This happens when a call comes in or if you drop to 4G at any time. You can enable LTE back by going back into the field test app and toggle Band Selection from manual to automatic or vice versa. This again is where I believe it is a limitation in the files applied or conflict between the settings and the hardware since this is not how the phone is meant to run as.
Insight:
-Band 17 is removed.
-Provisioning additonal settings is possible too by issuing other thor.exe commands like the switch/option -do_full_nvi_update. Or you can add other ProvisionData.cab ProvisionDataCriticalSettings.cab files under the ADC directory. However, I have not found that this changes much from the perspective of what I was trying to accomplish. Yet this might prove of some worth to someone else.
The process is quite simple so now here are the prerequisites:
--Windows 10 Mobile installed (preferably the latest or most recent update but not required)
--The NVI modem files from the RM-1105 AT&T Lumia 950 (provided in the attached)
--Interop tools to be able to gain full files system access. Please see the XDA link here to download the app: https://forum.xda-developers.com/wi...app-interop-tools-versatile-registry-t3445271
--The latest FFU file for the RM-940. This can be acquired by downloading it with WDRT (Windows Device Recovery Tool) if possible. Then searching the path to it after you download it (you can change the path for packages in the tool: hit the 3 dot menu--->Settings--->Packages Use a custom Path by setting the toggle manually and set the path to your liking). Or go to lumiafirmware.com searching for it there and download it. It is the RM-940 Variant
Steps:
1. In Windows 10 mobile, install Interop Tools. Please follow the directions from the link above. The simplest version to install and get working on the latest updated Windows 10 mobile is version InteropTools_1.9.437.0_arm_RC3 and its dependencies.
2. Unzip the files from RM-1105_950_nvi_files.zip.
3. In interop tools, navigate to Interop Unlock and toggle the Full File System Access to ON and reboot.
4. After reboot navigate to the path on your phone \Phone\PROGRAMS\CommonFiles\OEM\Public\Nokia\Multivariant\10923\NVI. Copy and backup the two files there (modem_configuration_full.nvi and modem_configuration_update.nvi) to some place safe. Then take the two files unzipped from the 950_nvi_files.zip and paste them in place overwriting the current ones. Next navigate up two directories and go to \Phone\PROGRAMS\CommonFiles\OEM\Public\Nokia\Multivariant\Default\NVI. Copy and backup the two files there (modem_configuration_full.nvi and modem_configuration_update.nvi) to some place safe. Then take the two files unzipped from the 950_nvi_files.zip and paste them in place overwriting the current ones.
5. Lastly, navigate to the WDRT app folder from command
cd "C:\Program Files (x86)\Microsoft Care Suite\Windows Device Recovery Tool"
then issue this command:
thor2.exe -mode uefiflash -ffufile "The_PATH_and_file_name_of_your_lumia_1520-RM-940_FFU_FILE" -do_factory_reset -skip_flash
Replace what is in parentheses with the path and name of your FFU file.
Please add the -skip_flash or you will flash your phone back to WP 8.1.
Then After it completes run this command to reboot your phone to the OS...
thor2.exe -mode rnd -reboot
Once it reboots, let it settle in. It will prompt to restart your phone. Once the restart is complete check your field test app and if everything went as planned look for the additional LTE bands.
Let me know of any feedback, concerns, or questions about this. Thanks a ton for reading.
This is only tested on the AT&T model of the 1520 RM-940
I came across a way to enable additional LTE bands on the 1520 AT&T variant RM-940. I discovered this while trying to enabl HD voice for this model on AT&T. Was not successful at the HD Voice but was able to get the other bands enabled. Now, to tell for sure whether they are actually operating correctly from the phone is something I would like some help with. There is an app to track Towers and information used by your phones Radio with an app available here: https://forum.xda-developers.com/wi...mes/app-cellmapper-windows-10-mobile-t3504309
LTE bands that are available on the RM-940 with updated NVI/Modem settings are LTE Bands: 1, 2, 3, 4, 5, 7, 12, 13, 20, 29, 30, 41
NVI scripting or coding is beyond me. I did not formulate these Modem files or change them. I simply pulled them from a working production ROM and applied them to the 1520. If someone is willing to test the bands with or show me a way to move this further I am more than welcome to your input.
Problems:
-HD voice still won't work. Even though I have tried provisioning the Registry and other critical settings and files to the phone, it never works. My thinking is that this is a limitation in the files applied, a limitation from phone itself in conjunction to the files applied or conflict between the settings and the hardware since this is not how the phone is meant to run as. The hardware is capable. However it could also be possible that the 1520 for AT&T is blacklisted from HD voice or something. I Have not figured it out yet.
-It tends to get stuck in 4G and cannot move back to LTE after it drops to a 4G signal. This happens when a call comes in or if you drop to 4G at any time. You can enable LTE back by going back into the field test app and toggle Band Selection from manual to automatic or vice versa. This again is where I believe it is a limitation in the files applied or conflict between the settings and the hardware since this is not how the phone is meant to run as.
Insight:
-Band 17 is removed.
-Provisioning additonal settings is possible too by issuing other thor.exe commands like the switch/option -do_full_nvi_update. Or you can add other ProvisionData.cab ProvisionDataCriticalSettings.cab files under the ADC directory. However, I have not found that this changes much from the perspective of what I was trying to accomplish. Yet this might prove of some worth to someone else.
The process is quite simple so now here are the prerequisites:
--Windows 10 Mobile installed (preferably the latest or most recent update but not required)
--The NVI modem files from the RM-1105 AT&T Lumia 950 (provided in the attached)
--Interop tools to be able to gain full files system access. Please see the XDA link here to download the app: https://forum.xda-developers.com/wi...app-interop-tools-versatile-registry-t3445271
--The latest FFU file for the RM-940. This can be acquired by downloading it with WDRT (Windows Device Recovery Tool) if possible. Then searching the path to it after you download it (you can change the path for packages in the tool: hit the 3 dot menu--->Settings--->Packages Use a custom Path by setting the toggle manually and set the path to your liking). Or go to lumiafirmware.com searching for it there and download it. It is the RM-940 Variant
Steps:
1. In Windows 10 mobile, install Interop Tools. Please follow the directions from the link above. The simplest version to install and get working on the latest updated Windows 10 mobile is version InteropTools_1.9.437.0_arm_RC3 and its dependencies.
2. Unzip the files from RM-1105_950_nvi_files.zip.
3. In interop tools, navigate to Interop Unlock and toggle the Full File System Access to ON and reboot.
4. After reboot navigate to the path on your phone \Phone\PROGRAMS\CommonFiles\OEM\Public\Nokia\Multivariant\10923\NVI. Copy and backup the two files there (modem_configuration_full.nvi and modem_configuration_update.nvi) to some place safe. Then take the two files unzipped from the 950_nvi_files.zip and paste them in place overwriting the current ones. Next navigate up two directories and go to \Phone\PROGRAMS\CommonFiles\OEM\Public\Nokia\Multivariant\Default\NVI. Copy and backup the two files there (modem_configuration_full.nvi and modem_configuration_update.nvi) to some place safe. Then take the two files unzipped from the 950_nvi_files.zip and paste them in place overwriting the current ones.
5. Lastly, navigate to the WDRT app folder from command
cd "C:\Program Files (x86)\Microsoft Care Suite\Windows Device Recovery Tool"
then issue this command:
thor2.exe -mode uefiflash -ffufile "The_PATH_and_file_name_of_your_lumia_1520-RM-940_FFU_FILE" -do_factory_reset -skip_flash
Replace what is in parentheses with the path and name of your FFU file.
Please add the -skip_flash or you will flash your phone back to WP 8.1.
Then After it completes run this command to reboot your phone to the OS...
thor2.exe -mode rnd -reboot
Once it reboots, let it settle in. It will prompt to restart your phone. Once the restart is complete check your field test app and if everything went as planned look for the additional LTE bands.
Let me know of any feedback, concerns, or questions about this. Thanks a ton for reading.
Attachments
Last edited: