yashsingh1/xdaforums huggingface dataset:
[LG G8 Guides, News, & Discussion] Annotator:
Tell me, in order to downgrade from the twelfth android to the ninth, you need to perform some additional actions other than those described in the topic? I want to restore the fingerprint scanner, but neither with the help of the bootloader lock (the phone does not go into fastboot) nor with the help of downgrade (the a9 firmware is loaded into the phone, but the phone does not load beyond the LG splash screen) I can not do anything with the print. Thanks in advance for your help
[LG G8 Guides, News, & Discussion] Annotator:
I have a problem with this item as well. I'm sewing up my ftm backup from the old firmware, but only the serial number is restored, and the nt-code remains fff. Although it is registered in the ftm file. The truth is in line 14000. Can you tell me what the problem might be. By the way, through tutti / putti, neither have nor NT, for some reason, they are not uploaded either. Although the program writes "ok" during operations
[LG G8 Guides, News, & Discussion] Surgemanxx:
Serial number is at offset 12000,my mistake and it's been corrected.NT-Code is at offset 14000 and when you make edits to the FTM period make sure you right click and paste write the NT-Code and then save.Re-write it back to the device,NT Code is fixed.Putty or Tutty will not write IMEI,S/N,or NT-Code with an IMPL of 1.It has to be edited in Hex and wrote back to the device with Qfil.
[LG G8 Guides, News, & Discussion] Juan Celaya:
¿Alguien logró solucionar el bloqueo IMPL (sin las copias de seguridad) para quitar el bloqueo de red?
[LG G8 Guides, News, & Discussion] TPMJB:
Having a problem trying to crossflash a G820TM to a G820QM. Getting the "CrossDL" error. I've crossflashed like 4 LG V50s and understand I have to delete boot, vendor, system, product, OP, sid, ftm, modem. Not sure why I'm still having issues. Coming from Android 12 T-Mobile rom.

I guess I could just try to get VoLTE working on the T-Mobile rom instead of crossflashing...

Edit: By deleting the OP partitions THREE TIMES, I can crossflash now. The KDZ I used was supposed to be an Android 12, 820QM version and it's an Android 12 820UM version. Hrmmmm....
[LG G8 Guides, News, & Discussion] rtyuakatsuki:
hi i get NT-code but it show ZERO ? how to fix it ?

NT CODE 0 like that
[LG G8 Guides, News, & Discussion] netmsm:
It's been answered in the original post, troubleshooting section, #4.
[LG G8 Guides, News, & Discussion] TPMJB:
This worked for me with the NT errors going from a T-Mobile engineering model of the G8 (or something) to the US open LG G8 firmware. Weird thing is I had a TON of things I had to FFF out in HXD, but it all worked. US open appears to have "84" as the number. Despite AT&T's whitelist, I have VoLTE working without any other modifications on a T-Mobile phone.

Much better solution than editing that cust_path_mapping file as I'll retain this when I inevitably flash and re-do things.
[LG G8 Guides, News, & Discussion] Zeph016:
Thank you for this guide. I have a Verizon G8 and I was having signal problems in my country. Cross-flashing to OPEN_CA_OP seems to have fixed my issue.

I have the NT-Code error but just ignored it since my signal network was working.

Initially, I was having problems with the LTE icon not showing up properly where it disappears from time to time BUT connection to LTE/4G is stable. E/3G/2G/H icons appear normally but when it gets to LTE/4G it disappears.

Just left it at that for now for an hour or two(was tired), but when someone called me and then called them back, I was surprised that the LTE icon came back and back for good.

Someone told me it was the carrier towers taking time registering my phone imei + sim + etc. or something like that but I'm happy with the results.
[LG G8 Guides, News, & Discussion] alicio:
Hello

i have a G820UM Verizon.

can i cross flash it?
[LG G8 Guides, News, & Discussion] Surgemanxx:
Sure!Pick your firmware and go!
[LG G8 Guides, News, & Discussion] alicio:
Qfil worked but when i try too flash it with lgup, it crashes at 4%.

Dll file and lgupconfig file are installed.

Now i have bootloop.
[LG G8 Guides, News, & Discussion] Surgemanxx:
Use this version of LGUP and give it a try!Delete any previous versions!
[LG G8 Guides, News, & Discussion] alicio:
Thanks, this worked.

Where can i get a europaen firmware?

Or can i flash G8s LMG810 firmware instead?
[LG G8 Guides, News, & Discussion] Surgemanxx:
The G8s is the European variant of the G8,and I can't say for sure how well it will work on a G8 Verizon variant.I own the G8x,which is AT&T branded.You can give it a shot,but personally I would go with the G820QM open firmware.All variants of the firmware can be found at the link below.

Models - LG-Firmwares.com

Free archive of LG firmwares. Comparison of features and reviews of all mobile devices. Quick download of updates for your device.

lg-firmwares.com
[LG G8 Guides, News, & Discussion] alicio:
With 820qm Open , Volte will work in Germany?
[LG G8 Guides, News, & Discussion] Surgemanxx:
Being in Germany,your best bet is to try the G8s firmware and cross your fingers?!?Carriers are trying to lock it down to their devices only for IMS capabilities with all the aftermarket devices being released.If the G8s firmware won't work,I would shoot for open Canada.You'll have to edit the NT code I assume for any of them,but not a big deal!
[LG G8 Guides, News, & Discussion] alicio:
G820qm Firmware doesnt support Volte, i tried it.

then i tried to flash G810 Firmware but get LGup Error 0x6004 CrossDL.... Target product Changed.
[LG G8 Guides, News, & Discussion] Surgemanxx:
Have you tried the Korean firmware?Just a thought?I had a feeling the G810 wouldn't cross flash because of the identifiers in the firmware of the model itself.

LG G820N(LMG820N) aka LG G8 ThinQ - LG-Firmwares.com

LG G820N download the firmware for free! Detailed installation instruction. Video review of the model and its features. User feedback and latest news.

lg-firmwares.com
[LG G8 Guides, News, & Discussion] alicio:
I activated Volte with this guide:

https://xdaforums.com/t/lg-g8x-g8-v60-volte-enable-for-all-carriers-unlisted-countries-also.4575655/
[LG G8 Guides, News, & Discussion] Surgemanxx:
It works for some carriers,but not all.Glad you got it corrected!
[LG G8 Guides, News, & Discussion] biel.paes:
fix the procedure, everything went well, I would like to know if there is any way for this procedure to change the bootanimation of the device (the operator's bootanimation was still left)
[LG G8 Guides, News, & Discussion] NaughtyDescent:
I followed your whole tutorial, but LG UP is giving this error. Can you help please?

I am trying to crossflash Japan Model to Global Model using G850EMW40a_00_0627.kdz.

I am currently in Android 12. you can see the version in screenshot. @netmsm
[LG G8 Guides, News, & Discussion] netmsm:
Hi,

Read the #15 in the troubleshooting section.
[LG G8 Guides, News, & Discussion] NaughtyDescent:
Mine is Japan Version (64GB ROM version). Do you think it matters in any way 64GB or 128GB?

Also I dont have OP_a and OP_b files in my partition.
[LG G8 Guides, News, & Discussion] NaughtyDescent:
@netmsm Can you please modify your codes to backup all LUN partitions, using my partition list attached, for my G8x so that if anything goes south, I can restore my device?

or your g8 codes from here will be fine?

I am also attaching my current download mode picture and backed up lun partitions for your information and favorable action in this regard plz.
[LG G8 Guides, News, & Discussion] Surgemanxx:
These should give you a solid backup!Just modify your port number of choice.

Spoiler

LUN 0

fh_loader.exe --port=\\.\COM16 --convertprogram2read --sendimage=LUN0_Complete.bin --start_sector=0 --lun=0 --num_sectors=4068999 --noprompt --showpercentagecomplete --zlpawarehost=1 --memoryname=ufs

LUN1

fh_loader.exe --port=\\.\COM16 --convertprogram2read --sendimage=LUN1_Complete.bin --start_sector=0 --lun=1 --num_sectors=2043 --noprompt --showpercentagecomplete --zlpawarehost=1 --memoryname=ufs

LUN2

fh_loader.exe --port=\\.\COM16 --convertprogram2read --sendimage=LUN2_Complete.bin --start_sector=0 --lun=2 --num_sectors=2043 --noprompt --showpercentagecomplete --zlpawarehost=1 --memoryname=ufs

LUN3

fh_loader.exe --port=\\.\COM16 --convertprogram2read --sendimage=LUN3_Complete.bin --start_sector=0 --lun=3 --num_sectors=2048 --noprompt --showpercentagecomplete --zlpawarehost=1 --memoryname=ufs

LUN4

fh_loader.exe --port=\\.\COM16 --convertprogram2read --sendimage=LUN4_Complete.bin --start_sector=0 --lun=4 --num_sectors=383995 --noprompt --showpercentagecomplete --zlpawarehost=1 --memoryname=ufs

LUN5

fh_loader.exe --port=\\.\COM16 --convertprogram2read --sendimage=LUN5_Complete.bin --start_sector=0 --lun=5 --num_sectors=3067 --noprompt --showpercentagecomplete --zlpawarehost=1 --memoryname=ufs

LUN6

fh_loader.exe --port=\\.\COM16 --convertprogram2read --sendimage=LUN6_Complete.bin --start_sector=0 --lun=6 --num_sectors=1024 --noprompt --showpercentagecomplete --zlpawarehost=1 --memoryname=ufs

By the way,these are for the U.S. G8x which I own.I changed LUN 0 to match your partition list.Here's my list for the G8x U.S. variant as well.

LUN 0

fh_loader.exe --port=\\.\COM16 --convertprogram2read --sendimage=LUN0_Complete.bin --start_sector=0 --lun=0 --num_sectors=4863623 --noprompt --showpercentagecomplete --zlpawarehost=1 --memoryname=ufs

LUN1

fh_loader.exe --port=\\.\COM16 --convertprogram2read --sendimage=LUN1_Complete.bin --start_sector=0 --lun=1 --num_sectors=2043 --noprompt --showpercentagecomplete --zlpawarehost=1 --memoryname=ufs

LUN2

fh_loader.exe --port=\\.\COM16 --convertprogram2read --sendimage=LUN2_Complete.bin --start_sector=0 --lun=2 --num_sectors=2043 --noprompt --showpercentagecomplete --zlpawarehost=1 --memoryname=ufs

LUN3

fh_loader.exe --port=\\.\COM16 --convertprogram2read --sendimage=LUN3_Complete.bin --start_sector=0 --lun=3 --num_sectors=2048 --noprompt --showpercentagecomplete --zlpawarehost=1 --memoryname=ufs

LUN4

fh_loader.exe --port=\\.\COM16 --convertprogram2read --sendimage=LUN4_Complete.bin --start_sector=0 --lun=4 --num_sectors=383995 --noprompt --showpercentagecomplete --zlpawarehost=1 --memoryname=ufs

LUN5

fh_loader.exe --port=\\.\COM16 --convertprogram2read --sendimage=LUN5_Complete.bin --start_sector=0 --lun=5 --num_sectors=3067 --noprompt --showpercentagecomplete --zlpawarehost=1 --memoryname=ufs

LUN6

fh_loader.exe --port=\\.\COM16 --convertprogram2read --sendimage=LUN6_Complete.bin --start_sector=0 --lun=6 --num_sectors=1024 --noprompt --showpercentagecomplete --zlpawarehost=1 --memoryname=ufs
[LG G8 Guides, News, & Discussion] NaughtyDescent:
Thanks a lot. Much appreciated.

I hope I can cross flash now :)

Will Update you.
[LG G8 Guides, News, & Discussion] NaughtyDescent:
@netmsm @Surgemanxx

I followed tutorial, also erased both sides A & B: boot, system, vendor, product and user data along with sid a, sidb, modema , modem b and ftm. Still this error comes in LG UP.

I am attaching my log file too.

SHould I Use refurbish option or what?
[LG G8 Guides, News, & Discussion] wulolx:
我原来刷过一个国产包，发现包里的名字都是一样的，包的名字跟开源的都不一样，好像加密了，并且自已精简了TWRP 是3.4的版本，我想升级加功能，结果卡在TWRP的界面也没有按扭进不去，操作了几回，root 也不能用了，所以我找了好久，看到这个贴子非常详细，按这个操作，成功的刷入了G820UM40b_00_OPEN_CA_OP_1129.kdz这个版本，现在开机出现了个Current version is not available for user.Can't find matched carrier. Check NT-CODE:310120,312531:FF,FF,在大陆地区，电信能上网，但是不能打电话。现在我想ROOT刷入TWRP，不知道怎么风险小，我的手机是820N,用软件Device Info HW 查看，原来的型号LM-820N,刷机后型号是LM-820,刷的KDZ是UM版本的，谁能告诉我怎么做，要重新软KDZ还是继续使用这个，安装ROOT和TWRP？现在有个问题是，进入不了fastboot ,关机状态下，按音量下连接USB，没有进入FASTBOOT ,只会出现充电的界面。有没有哪位高手指点一下，我自已可以查资料，手机KDZ版本对吗，他们说韩国版的相机多了一个，我手机后面只有2个相机，就没有选择韩国版的，我应该刷哪一个？
[LG G8 Guides, News, & Discussion] wulolx:
I used to flash a domestic package, and found that the names in the package are the same, and the name of the package is different from the open source one. It seems to be encrypted, and I have simplified the TWRP version 3.4. I want to upgrade and add functions, but the result is stuck There is no button to enter in the TWRP interface. After several operations, the root can not be used, so I searched for a long time, and saw this post is very detailed. According to this operation, I successfully flashed the G820UM40b_00_OPEN_CA_OP_1129.kdz Version, now there is a Current version is not available for user.Can't find matched carrier.

Check NT-CODE: 310120, 312531: FF, FF, in mainland China, Telecom can access the Internet, but cannot make calls. Now I want to flash into TWRP with ROOT, I don’t know how the risk is small, my mobile phone is 820N, check it with the software Device Info HW, the original model is LM-820N, the model after flashing is LM-820, and the KDZ flashed is UM version, Can anyone tell me how to do it, to resoft KDZ or keep using this, install ROOT and TWRP? Now there is a problem that I can’t enter fastboot. In the shutdown state, press the volume down to connect to the USB. If I don’t enter FASTBOOT, only the charging interface will appear.

Is there any expert who can give me some advice? I can check the information myself. Is the KDZ version of the mobile phone correct? They said that the Korean version has an extra camera. I only have 2 cameras on the back of my phone, so I didn’t choose the Korean version. Which one should I use? ?
[LG G8 Guides, News, & Discussion] netmsm:
I just remembered there was a similar case with the same phone and problem but I cannot remember whether the problem was solved or not!

If you got the complete backup (at least FTM and LUN5 partitions) you can risk trying the method here we use to unbrick.

To do this you need to erase all partitions at first which is somehow risky. I recommend to have a complete backup before doing this.
[LG G8 Guides, News, & Discussion] NaughtyDescent:
@netmsm Thank you so much for getting back to my issue. I have made back up of all lun (0-6) using codes shared by @Surgemanxx above.

1. Do you think it's safe to move forward now?

2. Should I create back up of my current GPT partitions as well (please guide me how to) because my current partitions don't have OP_a & OP_b partitions.

3. Can I use modems of other ROMs for better band support because I usually have network issued with my current ROM. While on 3g my phone does not make calls while data transfers works. Also my phone don't switch between 3g and 4g automatically. I need to turn off option in settings which says "use 4g network instead of 3g."

4. Changing modems can mess my IMEI or not.

Thanks in advance.
[LG G8 Guides, News, & Discussion] netmsm:
Once you got a full backup yes.

The backups contain GPT info since they are starting at sector 0.

I'm not sure I got you said but after crossflashing the device will have relative modem partition files. And, the issue of not changing network automatically will maybe gone.

We haven't experienced such problem yet and logically we do not expect it. However, got backup of LUN5 partitions separately using Qfil just in case some jinxy thing happens!

and no sweat ;)
[LG G8 Guides, News, & Discussion] Lzlz3:
hi op, great work on those tuts !

Just wanted to ask, will this work using the newer lg mobile driver? yours are v4.4.2 while mine already using v.4.8.0 and its refusing to install the earlier version of the lg mobile driver
[LG G8 Guides, News, & Discussion] Lzlz3:
Hi op, I found the same problem like you but I cant change the region as shown below and now I cant even boot into OS, any help?

EDIT:

I tried to crossflash my V500N to V450EM, at first it shown as V500N and after a reboot it shown as completed on the progress bar as the version changed to V45040a and I decided to unplug the phone, and now it show like the attachment 🥴
[LG G8 Guides, News, & Discussion] netmsm:
Hi =)

Please read the original post thoroughly. I put everything I know there.
[LG G8 Guides, News, & Discussion] Lzlz3:
hi op, thank you for reply!

Now I've been successfully booted into OS, but now my V50 cant detect any simcard, it's written as "no simcard, service disabled", got the SN but the NT-Code is missing, should I fix the NT-Code so I can use my simcard again or what I need to do?

EDITED:

Tried to fix the FFFFFF code using HxD but it already shown like this (pls ignore the 63 in red, it was already there but deleted mistakenly so I'd to write it again)
[LG G8 Guides, News, & Discussion] netmsm:
Hi bro :)

You got backups, right? So just restore LUN5 partitions and FTM.
[LG G8 Guides, News, & Discussion] Lzlz3:
ah geez, seems I forgot to backup the LUN5 😅😅 any link that could lead me to LUN5?

EDITED:

Seems it cant be help if using other's V50 LUN5, welp, I'll try it later tonight using Octopus fix just like you said. About the FTM, should I restore using FTM that I've backed up before the crossflashing or after the crossflash?

And also, op, referring to your first post:

"D) Restore the original ftm and modem_a in place of modem_a and modem_b. Restart the phone.

I've already tested this method on V30, V50 and G8. Remember, if the phone has IMPL lock it'll throw "perm. locked" error even if you have written the IMEI."

the original ftm and modem_a was the file before I did the crossflash right?

EDIT 2:

Just to make clear, so I need to restore my LUN5 using Octoplus tools, right?

sorry im a bit panic lol
[LG G8 Guides, News, & Discussion] netmsm:
That's right, other phone's LUN5 backup is not useful but Octopus can help.

After flashing/cross-flashing we restore FTM.

The ones before making change in those partitions.

You said you got no backup so there will be no restoration. Use Octopus/Octoplus to break IMPL lock which make you able to change NT-Code via hidden menu (*#546368#*500#). Although, after breaking the lock, you'll get network even with NT-Code "0". To break it just try to perform either IMEI Repair or Direct Unlock functions on Octopus; it costs some credits.
[LG G8 Guides, News, & Discussion] Toni Mahmud:
my log on QFIL
[LG G8 Guides, News, & Discussion] netmsm:
Don't let it take too long to go to "Partition Manager" rather it is required to quickly open "Partition Manager" after getting into EDL mode otherwise QFIL will give error.
[LG G8 Guides, News, & Discussion] Parcaetron:
I tried to follow this guide, but I got stuck at step A6 (select port and select the phone). It doesn't show up in the list (unless I tick the Show Non QLoader/DIAG Port, at which point the next step returns an error). I have installed the drivers specified. Could anyone help?
[LG G8 Guides, News, & Discussion] Toni Mahmud:
me too
[LG G8 Guides, News, & Discussion] AsItLies:
It sounds like you didn't install the qualcomm usb driver? It's in the zip file, there are 2 executables in it, one is under the directory 'driver'.

I'm not sure if it should have been installed automatically or not, didn't use that zip myself.

cheers
[LG G8 Guides, News, & Discussion] Toni Mahmud:
I installed the driver, but maybe I have to restart the pc, i'll try.
[LG G8 Guides, News, & Discussion] netmsm:
Are you sure that the phone is in EDL mode?
[LG G8 Guides, News, & Discussion] kevinxjen:
Is this compatible with korean V50 crossflash to europe?
[LG G8 Guides, News, & Discussion] netmsm:
I guess. Do not forget to create backup!
[LG G8 Guides, News, & Discussion] Parcaetron:
I'm pretty sure of both. I ran the exe in the driver folder and restarted. I activated EDL mode by switching the phone off, holding down the volume up button and connecting it to the PC.
[LG G8 Guides, News, & Discussion] AsItLies:
Well, that's not the way to activate edl mode. The combination you're using puts the device in LGUP or aka Download mode.

To get the phone in edl mode, when booted, press and hold both the vol down button and pwr button, at same time.

Hold them until u get a 'count down' screen, going from 5 to zero. Once at zero, keep holding the buttons but also start pressing the vol plus button as rapidly as u can.

If the screen goes blank, and stays there, it's in EDL mode. If it reboots, simply try it again.
[LG G8 Guides, News, & Discussion] Parcaetron:
Thanks so much! I'll try that when I get home.
[LG G8 Guides, News, & Discussion] kevinxjen:
"Current version is not available for user. Can't find matched carrier. Check NT-Code: FFFFFF : 62"

Getting this error message on startup. But device is working as intended. Just want to know if there's a way to get rid of this message
[LG G8 Guides, News, & Discussion] Parcaetron:
OK, I have a problem. I followed the guide through Step C3 (Partition DL), but I accidentally selected Upgrade instead of Partition DL. Now I am getting the dreaded Opid Mismatched error. I did the backups as directed in Step B1 but I have no idea where the backups are or how to access them. Can anyone help?
[LG G8 Guides, News, & Discussion] Wish39:
@netmsm Hi, thanks for writing up this guide! Might try crossflashing my T-Mobile G8. However is there a similar method for LG devices that have Mediatek SOC's? I have a K51 I would like to crossflash, but it has different partitions since it is a Mediatek device.
[LG G8 Guides, News, & Discussion] AsItLies:
Qfil tells you, in the output created by it when it does a backup, where it puts them. They are in your home directory/ appdata / qualcomm etc etc, I don't recall the exact directory off the top of my head.

But the name of them doesn't correspond to the partition name, so if u didn't rename them when u did ea backup, the only way to **guess** which file is which is by the size of the file.

But here's the thing, if u accidentally selected 'upgrade', just start again and do 'DL'.

cheers
[LG G8 Guides, News, & Discussion] netmsm:
There must be. If I had a Mediatek device I'd work on it.

What kind of problem do you have when you attempt to crossflash, it prevents from crossflashing at the beginning or prevents from booting by throwing OPID Mismatched Error or both?

If it prevents from flashing, we need to find partitions containing OP related data.

We have to find partitions that bridge OPID checker function to OPID data container partitions if it gives OPID Mismatched Error.
[LG G8 Guides, News, & Discussion] netmsm:
protect1 and protect2 look suspicious partitions! You may backup and erase them for a test.

Please give me screenshots of "download mode" before and after erasing ftm, op and protect partitions.
[LG G8 Guides, News, & Discussion] Parcaetron:
Thank you so much! That worked. Unfortunately, I now have yet another problem: Cricket (my carrier) disabled my phone, apparently as part of a policy of banning phones that do not support VoLTE. I followed the guide from here to add VoLTE support, but the code *#*#4636#*#* shows VoLTE Provisioned as unselected and grayed out. Gah!
[LG G8 Guides, News, & Discussion] Lzlz3:
I see, so it will need some credit. Aight I'll try later tonight 😁

And one more question op, if I wanted to rollback to KR firmware does that mean I have to pay for octoplus or I can flash it directly with the file that I've backed up before (ftm, os_a, os_b, modem_a, modem_b, etc.) ?
[LG G8 Guides, News, & Discussion] netmsm:
Good luck with that ^_*

We don't use Octopus/Octoplus for matters we can perform in other ways, to avoid paying for credits. You can flash/cross-flash to any KDZ via the method explained in this very thread or by restoring a full backup.
[LG G8 Guides, News, & Discussion] Lzlz3:
wait, so you mean crossflash to any KDZ using this method will probably restore my V50 network?

Ill keep you updated, trying now

Edit:

Decided to go for EU FW (V500EM), following all the step provided and voila!

The simcard's signal reception may not as strong as KR FW but I thought this is enough. Thx op!
[LG G8 Guides, News, & Discussion] nicetigo:
Good people of this thread, I salute you. Has anyone tried to crossflash LG wing? Should I try to to do it with my T-mobile one?
[LG G8 Guides, News, & Discussion] t-mobile_mda:
hey..

did u solve ur pb.? i have the same pb and there is no firehose this device.. is anyone has it..?

it has MSM 8953 cpu..

Hardware ID : E1A00900 [8953] 00003100

OPK_DATA : 7C7CA65B193D8639CD1237A2AA4CB023AFAE64668B7D81759A5A64905F15E307
[LG G8 Guides, News, & Discussion] Baljeet Khairwal:
I Want to Crossflash my Korean LG Velvet LM-G900N To European LM-G900EM.But I don't have SM7250 Firehose.Any One suggest where i can get SM7250 Firehose.