FIX NT Code - Enabled LTE & Mobile Data

Search This thread

JigsawMobile

Senior Member
Jan 28, 2019
241
68
Bosnia and Herzegovina
LG V60 ThinQ
It is known that after cross-flashing and then removing the NT code, we will lose the LTE network and mobile data. In order to use our network and mobile data again we need to flash the patched modem partition, see more about that in this thread Modem Patched, Fixed LTE & Mobile data.

This time I will show you how to fix the NT code without using a patched modem.
So let's go...
It is recommended to make a full partition backup before any cross-flashing. Performing this tutorial will require a backup of our original FTM partition before cross-flashing.
When we finish cross-flashing e.g. EU firmware when boot to android for the first time of course we will have NT code error, flash our original FTM to EU firmware then apply the instructions depending on whether you have root or not.

We will download the HxD hex editor with which we will edit the partition.
When we flash the original FTM it is not necessary to exit the partition manager from Qfill because we will make a backup copy of the OP_a partition.

My original FTM is from an AT&T device, yours will probably be the same or a different device.
In the downloaded hex editor, we will open our original FTM partition and OP_a partition.

  1. We will open FTM in HxD then we will find NT code at address 14000 in my case it is ATT NT code where we can see mcc/mnc[xxxxxx],subset[xx] in case 310410,FF, after finding NT code we will leave FTM open in HxD
    .
    FTMNTcode.png
  2. Open OP_a in HxD and find the string FFFFFF,11 which means EU NT code it's our EU croosflahed firmware.
  3. Inside OP_a partition "FFFFFF,11" we will overwrite with our correct NT code in my ATT case "310410,FF".
    OPntcode.png
  4. Now that we have entered the correct mcc/mnc[xxxxxx],subset[xx] we can save the changes then flash back the modified OP_a partition.

Extra feature;
  • If we want to display a menu for selecting 5G under Network Mode, do this.
    5GFeature.jpg
  • Find inside OP_a "networksettings.OPEN_EU" then rename the .apk extension to .bak, save the changes.
    5Gmenu.png

I tried to make the magisk module however the NT code error is no longer displayed but for some reason it does not load the configs for OPEN_EU.
So now we will do it in a different way.

This is for users who do not have the ability to truly R/W and thus we will do emulation.
We will install OverlayFS magisk module to enable system R/W, after installing and restarting the device, we will be able to make changes on our android.

We will find the file cust_path_mapping.cfg in the location /product/etc or in the location /mnt/product/OP/OPEN_EU/product_ex/etc/ then you will replace the file with this one in the attachment or inside the cust_path_mapping.cfg you will add your NT code as follows below.

1688324349048.png
we have mcc/mnc[xxxxxx],subset[xx], we will take and replace or add with our NT code as it is on the original FTM and the hidden menu SVC menu>MID INFO, in my case I will use the NT code for AT&T which is 310410,FF.
1688324736647.png
it should be like this.
after changes, save the edited cust_path_mapping.cfg, then restart the device.

Now your NT code should be fixed and you should have a non-blocking network.
Ok for this initial part we are done now you have NT code removed and network and mobile data fixed.
Soon there will be a magisk module for rooted devices.

Note: If you use this method of fixing the NT code then it is not necessary to use a patched modem, otherwise you will be using it.
Note: For JP variants, I'm not sure about this method because the devices don't have an OP partition.
 

Attachments

  • cust_path_mapping.zip
    290 bytes · Views: 63
Last edited:

ThienAn2023

Member
Apr 3, 2023
30
6
I converted from Verizon to EU fixed as instructed but got NT Code error, do you have a detailed guide for Verizon to switch to E
 

JigsawMobile

Senior Member
Jan 28, 2019
241
68
Bosnia and Herzegovina
LG V60 ThinQ
go to path as picture and see which nt code inside cust_path_mapping,, if EU code it means that you did not change nt code . Nt code inside file and ftm must be some.

Or easy way just edit FTM and flash patched modem.
 

Attachments

  • Screenshot_20230610-122611.png
    Screenshot_20230610-122611.png
    321.5 KB · Views: 95
Last edited:

tofik33`

Member
Jun 19, 2022
46
11
Hi.
I flashed EU firmware to my V60 but the new OP_a partition seems completely empty so I cannot find the string FFFFFF,11 because there isn't any. I mean there is no data in the "decoded text" column, there are dots only. Am I missing something?
 

JigsawMobile

Senior Member
Jan 28, 2019
241
68
Bosnia and Herzegovina
LG V60 ThinQ
Hi.
I flashed EU firmware to my V60 but the new OP_a partition seems completely empty so I cannot find the string FFFFFF,11 because there isn't any. I mean there is no data in the "decoded text" column, there are dots only. Am I missing something?
You need to boot to android first time then backup Op partition will be 716mb, you can edit OP.

Or if you have root you can use magisk module
 

ghierezpect

Member
Aug 15, 2023
8
0
Tasikmalaya
LG V60 ThinQ
Hi, I have a Verizon v60, and I did a cross flash and I also have the same friend cross flash to the EU firmware, but I found a difference between me and my friend even though we flashed the same kdz,
where the difference is that on my friend's device in the network settings you can see the VOLTE setting,
but when I do a cross flash the VOLTE settings on the settings are not visible.
I even want to activate VOLTE using IMS.
when I click on IMS SETTING on FIELD Test there is a notification IMS (MmTel) not supported
Can you help me?
Thank you in advance
 
Last edited:

ghierezpect

Member
Aug 15, 2023
8
0
Tasikmalaya
LG V60 ThinQ
Hi, I have a Verizon v60, and I did a cross flash and I also have the same friend cross flash to the EU firmware, but I found a difference between me and my friend even though we flashed the same kdz,
where the difference is that on my friend's device in the network settings you can see the VOLTE setting,
but when I do a cross flash the VOLTE settings on the settings are not visible.
I even want to activate VOLTE using IMS.
when I click on IMS SETTING on FIELD Test there is a notification IMS (MmTel) not supported
Can you help me?
Thank you in advance
 

JigsawMobile

Senior Member
Jan 28, 2019
241
68
Bosnia and Herzegovina
LG V60 ThinQ
Hi, I have a Verizon v60, and I did a cross flash and I also have the same friend cross flash to the EU firmware, but I found a difference between me and my friend even though we flashed the same kdz,
where the difference is that on my friend's device in the network settings you can see the VOLTE setting,
but when I do a cross flash the VOLTE settings on the settings are not visible.
I even want to activate VOLTE using IMS.
when I click on IMS SETTING on FIELD Test there is a notification IMS (MmTel) not supported
Can you help me?
Thank you in advance
make folder "enable_ue" inside root storage.

follow this thread to try fix volte https://forum.xda-developers.com/t/...all-carriers-unlisted-countries-also.4575655/
 
  • Like
Reactions: aguzhendro

nagannonet

Senior Member
Sep 27, 2012
63
5
Mykolayiv
Hello everyone, I am asking for help in recovery. I have a V60TM in my hands, no network error NT-Code FFFFFFF:11, full IMEI , serial number 123456789, firmware 10 Android. Help me restore my phone. There is an octoplus firmware box
 

ryanzky

New member
Mar 29, 2020
1
0
NT code error fixed but still no signal/service, turn off airplane mode to make a call/radio off error when tried to call emergency number. Appreciate your help. Thanks in advance.
 

ghierezpect

Member
Aug 15, 2023
8
0
Tasikmalaya
LG V60 ThinQ
Hi, actually I have a long story about my problem.
The point is that now I have an LG V60 device that is damaged in the Charger IC, even after replacing the port, it still won't connect to USB.
Coincidentally, when I experienced the problem, my LGV60 was using a GSI ROM and using Twrp.
Then after I installed dynapatch to bring up system_a/b etc.
I tried to install the original LG v60 system extracted from the kdz file.Because the stock Rom comes from Verizon, I tried Verizon.Turns out it worked .
So now I want to try Crossflash using only system files & boot files.
Is it possible? And using NT Code Changes with your root method?
Please help, thank you.
 
Last edited:

JigsawMobile

Senior Member
Jan 28, 2019
241
68
Bosnia and Herzegovina
LG V60 ThinQ
Hi, actually I have a long story about my problem.
The point is that now I have an LG V60 device that is damaged in the Charger IC, even after replacing the port, it still won't connect to USB.
Coincidentally, when I experienced the problem, my LGV60 was using a GSI ROM and using Twrp.
Then after I installed dynapatch to bring up system_a/b etc.
I tried to install the original LG v60 system extracted from the kdz file.Because the stock Rom comes from Verizon, I tried Verizon.Turns out it worked .
So now I want to try Crossflash using only system files & boot files.
Is it possible? And using NT Code Changes with your root method?
Please help, thank you.
yes you can crrosflash, you have guide how to edit ftm
 

ghierezpect

Member
Aug 15, 2023
8
0
Tasikmalaya
LG V60 ThinQ
Is it true?
Don't need Flash Super.img right?
Or the general image of the Vendor and Product ?
The problem is, if I fail, I'm afraid I won't be able to get back into TWRP recovery.
My USB can't connect to anything.The IC is broken
 

ghierezpect

Member
Aug 15, 2023
8
0
Tasikmalaya
LG V60 ThinQ
ya Anda bisa crosflash, Anda punya panduan cara mengedit ftm
Is it true?
Don't need Flash Super.img right?
Or the general image of the Vendor and Product ?
The problem is, if I fail, I'm afraid I won't be able to get back into TWRP recovery.
Well, the problem now is that my LGV60 has a damaged charger IC. So if you edit ftm you can't. How do you flash it later?
So later I tried using Twrp recovery to flash system.img to system_a.Then flash boot.img
 
Last edited:

JigsawMobile

Senior Member
Jan 28, 2019
241
68
Bosnia and Herzegovina
LG V60 ThinQ
Is it true?
Don't need Flash Super.img right?
Or the general image of the Vendor and Product ?
The problem is, if I fail, I'm afraid I won't be able to get back into TWRP recovery.
Well, the problem now is that my LGV60 has a damaged charger IC. So if you edit ftm you can't. How do you flash it later?
So later I tried using Twrp recovery to flash system.img to system_a.Then flash boot.img
as i understand you want to crooslfash or install rom only via twrp beccause you cant use usb cable.

unpack super from kdz and flash, you wont lost acces to twrp because its inside recovery a/b.

use sd card transfer images to sd card all like super, edited ftm...
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    It is known that after cross-flashing and then removing the NT code, we will lose the LTE network and mobile data. In order to use our network and mobile data again we need to flash the patched modem partition, see more about that in this thread Modem Patched, Fixed LTE & Mobile data.

    This time I will show you how to fix the NT code without using a patched modem.
    So let's go...
    It is recommended to make a full partition backup before any cross-flashing. Performing this tutorial will require a backup of our original FTM partition before cross-flashing.
    When we finish cross-flashing e.g. EU firmware when boot to android for the first time of course we will have NT code error, flash our original FTM to EU firmware then apply the instructions depending on whether you have root or not.

    We will download the HxD hex editor with which we will edit the partition.
    When we flash the original FTM it is not necessary to exit the partition manager from Qfill because we will make a backup copy of the OP_a partition.

    My original FTM is from an AT&T device, yours will probably be the same or a different device.
    In the downloaded hex editor, we will open our original FTM partition and OP_a partition.

    1. We will open FTM in HxD then we will find NT code at address 14000 in my case it is ATT NT code where we can see mcc/mnc[xxxxxx],subset[xx] in case 310410,FF, after finding NT code we will leave FTM open in HxD
      .
      FTMNTcode.png
    2. Open OP_a in HxD and find the string FFFFFF,11 which means EU NT code it's our EU croosflahed firmware.
    3. Inside OP_a partition "FFFFFF,11" we will overwrite with our correct NT code in my ATT case "310410,FF".
      OPntcode.png
    4. Now that we have entered the correct mcc/mnc[xxxxxx],subset[xx] we can save the changes then flash back the modified OP_a partition.

    Extra feature;
    • If we want to display a menu for selecting 5G under Network Mode, do this.
      5GFeature.jpg
    • Find inside OP_a "networksettings.OPEN_EU" then rename the .apk extension to .bak, save the changes.
      5Gmenu.png

    I tried to make the magisk module however the NT code error is no longer displayed but for some reason it does not load the configs for OPEN_EU.
    So now we will do it in a different way.

    This is for users who do not have the ability to truly R/W and thus we will do emulation.
    We will install OverlayFS magisk module to enable system R/W, after installing and restarting the device, we will be able to make changes on our android.

    We will find the file cust_path_mapping.cfg in the location /product/etc or in the location /mnt/product/OP/OPEN_EU/product_ex/etc/ then you will replace the file with this one in the attachment or inside the cust_path_mapping.cfg you will add your NT code as follows below.

    1688324349048.png
    we have mcc/mnc[xxxxxx],subset[xx], we will take and replace or add with our NT code as it is on the original FTM and the hidden menu SVC menu>MID INFO, in my case I will use the NT code for AT&T which is 310410,FF.
    1688324736647.png
    it should be like this.
    after changes, save the edited cust_path_mapping.cfg, then restart the device.

    Now your NT code should be fixed and you should have a non-blocking network.
    Ok for this initial part we are done now you have NT code removed and network and mobile data fixed.
    Soon there will be a magisk module for rooted devices.

    Note: If you use this method of fixing the NT code then it is not necessary to use a patched modem, otherwise you will be using it.
    Note: For JP variants, I'm not sure about this method because the devices don't have an OP partition.
    1
    Yes, that's right. Now I've mangaged to edit the OP partition. I've flashed original FTM and after that the modified OP_a partition. Unfortunately the NT-code error is still there...
    Wipe cache or factory reset
    1
    Hi, I have a Verizon v60, and I did a cross flash and I also have the same friend cross flash to the EU firmware, but I found a difference between me and my friend even though we flashed the same kdz,
    where the difference is that on my friend's device in the network settings you can see the VOLTE setting,
    but when I do a cross flash the VOLTE settings on the settings are not visible.
    I even want to activate VOLTE using IMS.
    when I click on IMS SETTING on FIELD Test there is a notification IMS (MmTel) not supported
    Can you help me?
    Thank you in advance
    make folder "enable_ue" inside root storage.

    follow this thread to try fix volte https://forum.xda-developers.com/t/...all-carriers-unlisted-countries-also.4575655/