[Tutorial] Crossflash, Bypass OPID Mismatched Error

Search This thread

PHANX0M

Senior Member
Jun 6, 2015
87
7
Sony Xperia Z5 Premium
LG G8
Just did this successfully, thanks OP. If yer only getting partial options on lgup, remember from the OP, you HAVE to change the UI file to be READ ONLY (do it in properties).

I didn't get the 'change model' pop up, but still worked, although device is still seen as 'um' not 'qm'. My serial # is missing (that's a simple edit in ftm), but the imei is there.

Definitely worked though, now have us op with april security patch.

Will take a few mins to get a root explorer to see what totc says... that should be interesting ;)
same... how do I edit the FTM to put the serial number? is there any use?
 

PHANX0M

Senior Member
Jun 6, 2015
87
7
Sony Xperia Z5 Premium
LG G8
Hi there ;)
Thanks to all other guys here who have made helpful development to tame this beautiful =)

To crossflash other models than LG G8 please read post 3.

LG has made things difficult in flashing custom and even stock roms by this new OPID thing! It prevents us from crossflashing but we have been able to use TWRP and change the system and some other partitions to have a different rom. We had to make some changes into OP partition using HxD editor.
But now, through this tutorial, we're able to flash any rom without the need to change OPID in OP partition. Also, there is no need to root or unlock boot-loader.
I was successful to do this on some G8 (LMG820UM) but I AM NOT RESPONSIBLE FOR ANY HARM TO YOUR PHONE!

By continuing to read the following instructions you are actually accepting the risk.


IMPORTANT!
first, MAKE A FULL BACKUP OF ALL PARTITIONS; and I mean it!!!
at least, for your sake, make a backup of "modemst1, modemst2, fsg, fsc, ftm" partitions, for emergency.


Requirements
QPST and Qualcomm USB Driver (get)
LGE SM8150 Firehose (get)
LGUP 1.16.0.3 (get)
LGUP_Common.dll (get)
UI_Config.lgl (get)
LG Mobile Driver 4.4.2 (get)


Preparation
1. Install QPST and Qualcomm USB Driver.
2. Install LGUP.
3. Find the folder named "model" in the installation directory of LGUP, then Create a folder named "common" in the "model" folder.
4. Move "LGUP_Common.dll" and "UI_Config.lgl" into "common" folder. Change the attribute of "UI_Config.lgl" to read only.
5. Install LG Mobile Driver 4.4.2.


Steps
A)
1. Open QFIL.
2. Change "Storage Type" to UFS.
3. Select "Flat Build".
4. Browse for "LGE SM8150 Firehose" and pick it.
5. Now, connect the phone to PC and boot into EDL mode.
6. Open "Select Port" and select the phone, press OK.
7. In "Tools" open the "Partition Manager".

B)
!!!BE CAREFUL TO DO EXACTLY AS THE INSTRUCTIONS SAY OR YOU WILL BRICK THE PHONE!!!
1. Make a backup of and erase these 7 partitions: FTM, Modem_A, Modem_B, SID_A, SID_B, OP_A, OP_B.
1.1. You have to left-click on a partition then right-click on it and select "Manage Partition Data".
1.2. In the pop-up window, you have 4 choices: I. Erase (to erase data on the partition), II. Read Data (to dump or back up the partition), III. Load Image (to restore the partition), IV. Close (to close the window).
1.3. First dump/back up the partition by choosing "Read Data" then Erase it.
2. Close the "Partition Manager" window.
3. Wait for 5 seconds then press Vol- and Power until it restart.
3.1. Immediately after rebooting, Release the Vol- and Power buttons and press Vol+ to get into Download Mode.
Note: Do not let the phone to begin to boot! If it begins to boot, it may regenerate the SID and FTM partitions data and so you need to redo the whole step B.

C)
1. Open LGUP.
2. Pick your favorite KDZ.
3. Select "PARTITION DL".
4. Press Start. And a pop-up window will appear. In this window you can select which partitions to be flashed.
5. Here, uncheck these partitions: SID_A and SID_B. It will make it able to bypass the OPID Mismatched Error.
6. If you are in Sprint or other platforms you will get the message whether to change the model or not. Of course you know what to do =)

after completing the process it will boot up in some minutes and before starting the customization it will do one restart. just be patient.
Bro, factory reset mode (the vol up +power then one LG logo's shown release power for one sec then press again) ain't working after crossflash! I need it for custom recoveries. Is there a way to fix this?
Also no updates ) :
 

McFlurry912

New member
Sep 14, 2022
4
2
LG V50 ThinQ
LG G8X ThinQ
Mate good day im one of you follower i have question about using qfil partition because i want to downgrade may v50s from a12 to a11 i already made your tutorial about opid mismatching but when i use qfil it show an error like this "switch to edl mode fail failed to switch to emeegency download mode" can you help me thanks
 

netmsm

Senior Member
Oct 3, 2010
475
212
Esfahan
Mate good day im one of you follower i have question about using qfil partition because i want to downgrade may v50s from a12 to a11 i already made your tutorial about opid mismatching but when i use qfil it show an error like this "switch to edl mode fail failed to switch to emeegency download mode" can you help me thanks
Your phone is not detected by the computer. Make sure you're in EDL mode, drivers are installed and connection is correctly established.
 
  • Love
Reactions: McFlurry912

PHANX0M

Senior Member
Jun 6, 2015
87
7
Sony Xperia Z5 Premium
LG G8
Restore original FTM.
Awesome thanks! I urge you to put that in the official guide post.
Now how to remove (or edit this)?

Screenshot_20220914-063635.png
 

PHANX0M

Senior Member
Jun 6, 2015
87
7
Sony Xperia Z5 Premium
LG G8
Might help someone with NT-Code problem
(I'm not an expert or anything, just a dumdum who happened to fix his problem, hopefully yours too)
I AM NOT RESPONSIBLE FOR ANY HARM TO YOUR PHONE!
am also not sure if a tutorial like this already exists, or this is a common knowledge for everyone else
I can't find something similar.. again.. just a dumdum :D

**ROOT NEEDED**
this is presuming you're already rooted (the app used needs root permission)
you'll need Solid Explorer app, give it permission (I think you can use other root explorer but this is what worked for me)

I experimented and just added a Line on
cust_path_mapping.cfg

FFFFFF,61=/product/OP
^
this is the line I added (which worked for me)
try rebooting after adding this line, and see if you still get the NT error, if not anymore.. then CONGRATULATIONS!
if you're still getting error, then try replacing the number based on the error you're getting.


again, I'm not an expert.. this may or may not help you on your error..
sorry for my english, it's not my mother tongue.

see attached pics for guide/reference and file path.
Mine shows FFFFFF,84=/product/OP
And that only
Should I change it to the part YOU said and only have that? Mine's ATT to OPEN_US BTW.
 

dimex

Senior Member
Nov 28, 2012
768
147
Hoping someone can help, no idea why this is happening. I have a US Unlocked G8X (G850QM). I simply want to upgrade to Android 12.

OTA portion of Android shows no update.

LG Bridge shows G850QM then downloads Android 12. Update starts then errors out at 0% "Your phone cannot update"

LGBridge_kTzjia1oRL.png


LGBridge_UAEhORal3S.png


From there I installed LGUP and downloaded kdz from LG-Firmwares. That gives me the error saying I can't change models from T-Mo to Open.

LGUP_FjEx3xfnMM.png


firefox_UCnIomeN74.png


The device works on T-Mo's network so I'm assuming it is an actual G850QM, but I may be wrong. Has anyone experienced this? I don't want to change models, I simply want the update. I have no idea if the seller could have done funny business and sold me am "unlocked" version when in fact he flashed a T-Mobile one.

Don't know much about LG devices, this is my first one.

Help, I'm going crazy!
 
Last edited:

AsItLies

Senior Member
Nov 4, 2009
1,690
616
tucson
Samsung Galaxy S10
Hoping someone can help, no idea why this is happening. I have a US Unlocked G8X (G850QM). I simply want to upgrade to Android 12.

OTA portion of Android shows no update.

LG Bridge shows G850QM then downloads Android 12. Update starts then errors out at 0% "Your phone cannot update"

View attachment 5713283

View attachment 5713295

From there I installed LGUP and downloaded kdz from LG-Firmwares. That gives me the error saying I can't change models from T-Mo to Open.

View attachment 5713281

View attachment 5713279

The device works on T-Mo's network so I'm assuming it is an actual G850QM, but I may be wrong. Has anyone experienced this? I don't want to change models, I simply want the update. I have no idea if the seller could have done funny business and sold me am "unlocked" version when in fact he flashed a T-Mobile one.

Don't know much about LG devices, this is my first one.

Help, I'm going crazy!

So it looks like you have t-mo on there now, and the kdz yer trying to go to is us_open. That would be crossflashing and you should follow everything at the beginning of this guide to do that.

But, yer not doing that because in LGUP you would then be doing 'partition download', not 'refurbish'.

If yer happy with the t-mo OS, then just find that kdz and use it instead of the US Open. If you want to go to us open, then follow what the directions on the first page of this guide.

good luck
 

dimex

Senior Member
Nov 28, 2012
768
147
So it looks like you have t-mo on there now, and the kdz yer trying to go to is us_open. That would be crossflashing and you should follow everything at the beginning of this guide to do that.

But, yer not doing that because in LGUP you would then be doing 'partition download', not 'refurbish'.

If yer happy with the t-mo OS, then just find that kdz and use it instead of the US Open. If you want to go to us open, then follow what the directions on the first page of this guide.

good luck
But it doesn't have a T-Mobile OS. It is the unlocked variant. It has standard LG boot screen, no carrier branding. Everywhere within the phone menus it says G850QM, LG Bridge and LGUP say it's G850QM. Only at the time of flashing when it errors out does it say it's a T-Mobile device.

But right next to the error it says the model number which is the unlocked variant. This doesn't make sense. Look at the last picture I posted, it says G850QM30b. That is Android 11 for the unlocked G8X that is currently on the device.

If it was a T-Mobile OS and seen as a T-Mobile device it should be reporting that within the model number as well....


Edit: T-Mobile didn't even release a G8X? People using G8X were using other unlocked variants
 
Last edited:

AsItLies

Senior Member
Nov 4, 2009
1,690
616
tucson
Samsung Galaxy S10
But it doesn't have a T-Mobile OS. It is the unlocked variant. It has standard LG boot screen, no carrier branding. Everywhere within the phone menus it says G850QM, LG Bridge and LGUP say it's G850QM. Only at the time of flashing when it errors out does it say it's a T-Mobile device.

But right next to the error it says the model number which is the unlocked variant. This doesn't make sense. Look at the last picture I posted, it says G850QM30b. That is Android 11 for the unlocked G8X that is currently on the device.

If it was a T-Mobile OS and seen as a T-Mobile device it should be reporting that within the model number as well....


Edit: T-Mobile didn't even release a G8X? People using G8X were using other unlocked variants

No, see the QM variant, unlocked, can be sold by t-mo, with t-mo OS, just unlocked. It's confusing, clearly they could have done a better job organizing this. Search for lg firmware, you'll inevitably get UM listing. Go to the URL and change it to QM, then you'll see the variants for various carriers, it'll make more sense.
 

dimex

Senior Member
Nov 28, 2012
768
147
No, see the QM variant, unlocked, can be sold by t-mo, with t-mo OS, just unlocked. It's confusing, clearly they could have done a better job organizing this. Search for lg firmware, you'll inevitably get UM listing. Go to the URL and change it to QM, then you'll see the variants for various carriers, it'll make more sense.

I don't understand what you mean, can you repeat it again a little differently?

So what do you know, I went ahead and got QFIL going, followed the first guide. Installed the G850QM firmware and got Android 12 on the device. There was no prompt at the start of flashing within LGUP to ask if I wanted to change models.

Now the device is listed as LG_G850UM. Serial number disappeared and it is no longer considered the Unlocked variant. I know some other people had this exact issue, but I can't find a solution for it. Why did it not ask me to change the model number?

When I tried before it clearly gave me an error showing the Android 12 kdz as OPEN_US, but now it's T-Mo? Should I have left sid_a and sid_b partitions checked?


Edit: Like I said before, the KDZ I downloaded was G850QM40b_00_NAO_US_OP_0805.kdz, it is Android 12 for Unlocked Variant. There are no T-Mobile kdz for this phone. Just 2 versions with CCA or USA carrier codes: https://lg-firmwares.com/lg-lmg850qm-firmwares/
 
Last edited:

AsItLies

Senior Member
Nov 4, 2009
1,690
616
tucson
Samsung Galaxy S10
I don't understand what you mean, can you repeat it again a little differently?

So what do you know, I went ahead and got QFIL going, followed the first guide. Installed the G850QM firmware and got Android 12 on the device. There was no prompt at the start of flashing within LGUP to ask if I wanted to change models.

Now the device is listed as LG_G850UM. Serial number disappeared and it is no longer considered the Unlocked variant. I know some other people had this exact issue, but I can't find a solution for it. Why did it not ask me to change the model number?

When I tried before it clearly gave me an error showing the Android 12 kdz as OPEN_US, but now it's T-Mo? Should I have left sid_a and sid_b partitions checked?


Edit: Like I said before, the KDZ I downloaded was G850QM40b_00_NAO_US_OP_0805.kdz, it is Android 12 for Unlocked Variant. There are no T-Mobile kdz for this phone. Just 2 versions with CCA or USA carrier codes: https://lg-firmwares.com/lg-lmg850qm-firmwares/

Sorry I must have been confusing the G8 with another variant re the t-mo as a QM.

So the serial number is easily restored just by flashing your original FTM partition. Have to ask, why do you believe it's 'No longer considered the unlocked variant'? Just because it says UM and not QM? I wouldn't be concerned with that, to determine if it's unlocked, just put a sim in it from a different variant, if it works, it's not locked.

It not asking you to change the model number isn't unusual, this process, from the first page, isn't an 'official' process by LG, it may or may not ask you to change the variant, don't panic.

Just go to system setting and about phone, see what it tells you. Also, where it shows build number can be helpful info. Additionally, if you don't have and t-mo apps on the phone, then it's another indication it's the US open variant.
 

dimex

Senior Member
Nov 28, 2012
768
147
Sorry I must have been confusing the G8 with another variant re the t-mo as a QM.

So the serial number is easily restored just by flashing your original FTM partition. Have to ask, why do you believe it's 'No longer considered the unlocked variant'? Just because it says UM and not QM? I wouldn't be concerned with that, to determine if it's unlocked, just put a sim in it from a different variant, if it works, it's not locked.

It not asking you to change the model number isn't unusual, this process, from the first page, isn't an 'official' process by LG, it may or may not ask you to change the variant, don't panic.

Just go to system setting and about phone, see what it tells you. Also, where it shows build number can be helpful info. Additionally, if you don't have and t-mo apps on the phone, then it's another indication it's the US open variant.

I believe it because it used to show model number G850QM within about phone, within LG Bridge, within LGUP. It was populating as the unlocked variant everywhere.

Then once I went through the whole process, it changed to G850UM (not the unlocked variant), and now it's saying that model everywhere. I flashed the kdz which shows as being G850QM40b_00_NAO_US_OP_0805 in the filename, but within my device under every setting, within LG Bridge, and within LGUP it now says G850UM. Build number isn't returning any useful info.

I'm mostly just trying to figure out if it's actually a QM or UM model. I guess if everything works then who cares, but I paid extra money for the unlocked variant and that's also misrepresentation from the seller if it's simply cross-flashed and sold as one.

I don't have other SIMs to test. There are no carrier bloat apps on it.
 

dimex

Senior Member
Nov 28, 2012
768
147
Very interesting, it is officially on Android 12 and back to correct model G850QM.

I couldn't find anyone here saying this is how they fixed it on their G8X, but this is solution., at least for me:


YOU HAVE TO RESTORE THE SERIAL NUMBER (FTM PARTITION) FOLLOWING THE GUIDE AND IT WILL RETURN YOUR DEVICE TO CORRECT MODEL.


Even though I flashed the unlocked Android 12 build, and even though it did not ask if I wanted to change the model to G850QM, following the guide it rids the device of the serial number and thus changes the model.

Follow the guide as outlined, then return to QFIL, delete just the FTM partition, and restore your original FTM partition. On next boot the serial number will be back and your model number will change.
 

AsItLies

Senior Member
Nov 4, 2009
1,690
616
tucson
Samsung Galaxy S10
Very interesting, it is officially on Android 12 and back to correct model G850QM.

I couldn't find anyone here saying this is how they fixed it on their G8X, but this is solution., at least for me:


YOU HAVE TO RESTORE THE SERIAL NUMBER (FTM PARTITION) FOLLOWING THE GUIDE AND IT WILL RETURN YOUR DEVICE TO CORRECT MODEL.


Even though I flashed the unlocked Android 12 build, and even though it did not ask if I wanted to change the model to G850QM, following the guide it rids the device of the serial number and thus changes the model.

Follow the guide as outlined, then return to QFIL, delete just the FTM partition, and restore your original FTM partition. On next boot the serial number will be back and your model number will change.

Good info, glad it worked for you. The FTM has been mentioned for other reasons, like getting serial number back and also, importantly, to be able to use the key combo to get to recovery and to fastboot. Never heard of it being used, the original, to get correct (now) model number.

Cheers
 

McFlurry912

New member
Sep 14, 2022
4
2
LG V50 ThinQ
LG G8X ThinQ
Awesome thanks! I urge you to put that in the official guide post.
Now how to remove (or edit this)?

View attachment 5711611
refer to this one mate it helps me a lot

 
  • Like
Reactions: PHANX0M

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    First off, big THANKS to the OP (netmsm) and other people who contributed to this thread and made this guide very clear and useful!

    So, after perusing this thread for a long time, trying to understand the ins and outs of the process and any possible snafus, I decided to take the plunge after the Open_CA A12 (40a) got released recently, and to flash it onto my G8 originally from US Cellular. The crossflash went smoothly with no issues at all. A nice surprise was that the BL remained unlocked - I was prepared to go through the whole unlocking process again before rooting, but didn't have to. I got the empty S/N (easy fix), and the infamous NT-Code error. This is where I got stuck for a while. I tried fixing it by editing the cust_path_mapping.cfg file as suggested in the thread. The problem is that I couldn't save the changes in that stupid file by using ANY root explorer/editor! :mad: Tried half a dozen different apps with no luck at all. BTW, anyone has any ideas what I may have been doing wrong?? Yes, I am properly rooted with Magisk.

    Anyway... Everything worked fine on the phone, but that lame error was really getting under my skin - I could have ignored it, but I hated not being able to get rid of it. So... After more reading, I came across some info on hex-editing the FTM partition (in a totally unrelated topic). The NT-Code in FTM binary is stored at the offset 00014000. My error message was referring to the code "FFFFFF,85". The original cust_path_mapping.cfg file (which I couldn't edit) had a line referring to "FFFFFF,82". So, having all backups available, I decided, just for the heck of it, to change the last digits of the NT-Code in the FTM partition to match the "82" listed in the file. What could go wrong? I can always restore a backup... After flashing the edited FTM in QFIL, rebooted the phone, and - bingo! The NT-Code error was gone, and the phone was still fully functional. This was my happy face after spending a good hour and a half trying to get rid of it, and finally succeeding: 😁

    Cheers, and thanks again for all the info!
    2
    Hi. Can you please send a link to the tutorial how to edit the FTM partition?
    This is the thread I found: https://forum.xda-developers.com/t/getting-access-to-recovery-combination-ftm-mod.4220523/

    Note that these steps were described for a different phone and a different issue, and CAN'T be blindly applied here! It just gave me an idea of what could possibly be done. I know nothing about this other than what's described there, and won't be able to answer any questions if things get messed up. Please use this info at your own risk. And have a backup. And a backup of a backup, just in case.
    1
    Im getting error 0x6004

    I tried Edit: I backed up and erased these partitions in addition: boot_a, boot_b, vendor_a, vendor_b, product_a, product_b and it seemed to work afterwards. this too still didnt work

    what I had happened to me, I unlocked the bootloader first then I got twrp with magisk running then I wanted to upgrade to 12 and now I can;t do it

    by mistake I also flashed verizon kdz on it too, since mine is sprint, please help
    I do not understand what your problem is, sorry.
    1
    I bought this LG v50 and it is a Sprint phone I use the guide to root and unlock the bootloader for the TWRP and magisk while running on Android 11

    On telegram I found Android 13 running rom I was told to upgrade to Android 12 and then flash the rom because it will not work with Android 11

    I found your post and I was trying to cross flash from Android 11 to 12 using your method but I could not do it because I was getting that 0x60004 error about on your same post people suggest if I erase boot vendor product partition as well that I will not come I try that too and it didn't work I was still getting that same error I try different LG up

    Someone told me on the telegram group just flash Android 12 kdz on it since I could not cross flash from 11:00 to 12:00 using your method

    Without realizing that I had Sprint I used Verizon Android 12 kdz using LG up

    Now when I try to boot up it just flashed lgv 50 logo and goes into the boot loop

    I can still go into edl mode also I can go to download mode and I try to use unbrick guide to flash those files manually and after doing that phone does the same thing it would not boot just goes to the boot loop

    So this is the situation I'm in
    1. Make a backup of LUN5 partitions.
    2. Restore original FTM; If it still does not boot properly then you have to try another different KDZ.
    1
    Since on a Sprint v50 I flash Verizon kdz when I'm trying to cross flash this is the error I'm getting, what should I do to change the model to Sprint and then try to cross flash, because no matter what I do it would not let me flash it and I don't have any other way to boot the phone all the way I'm still stuck in the reboot loop, what other kdz I can flash on this Sprint V50? I tried Verizon one and thats what got me in trouble
    If you are doing exactly as the instructions say and still getting this error then there's almost nothing more I can suggest.
  • 46
    Hi there ;)
    Thanks to all other guys here who have made helpful development to tame this beautiful =)

    To crossflash models other than LG G8 please read post 3.
    Before asking any question please read the troubleshooting section at the bottom of the page.
    If you still need some specific help I would appreciate if you bring it up just in the thread instead of sending direct messages.


    LG has made things difficult in flashing custom and even stock roms by this new OPID thing! It prevents us from crossflashing but we have been able to use TWRP and change the system and some other partitions to have a different rom. We had to make some changes into OP partition using HxD editor.
    But now, through this tutorial, we're able to flash any rom without the need to change OPID in OP partition. Also, there is no need to root or unlock boot-loader.
    I was successful to do this on some G8 (LMG820UM) but I AM NOT RESPONSIBLE FOR ANY HARM TO YOUR PHONE!

    By continuing to read the following instructions you are actually accepting the risk.


    IMPORTANT!
    first, MAKE A FULL BACKUP OF ALL PARTITIONS; and I mean it!!!
    at least, for your sake, make a backup of "modemst1, modemst2, fsg, fsc, ftm" partitions, for emergency.


    Requirements
    QPST and Qualcomm USB Driver (get)
    LGE SM8150 Firehose (get)
    LGUP 1.16.0.3 (get)
    LGUP_Common.dll (get)
    UI_Config.lgl (get)
    LG Mobile Driver 4.4.2 (get)


    Preparation
    1. Install QPST and Qualcomm USB Driver.
    2. Install LGUP.
    3. Find the folder named "model" in the installation directory of LGUP, then Create a folder named "common" in the "model" folder.
    4. Move "LGUP_Common.dll" and "UI_Config.lgl" into "common" folder. Change the attribute of "UI_Config.lgl" to read only.
    5. Install LG Mobile Driver 4.4.2.


    Steps
    A)
    1. Open QFIL.
    2. Change "Storage Type" to UFS.
    3. Select "Flat Build".
    4. Browse for "LGE SM8150 Firehose" and pick it.
    5. Now, connect the phone to PC and boot into EDL mode.
    6. Open "Select Port" and select the phone, press OK.
    7. In "Tools" open the "Partition Manager".

    B)
    !!!BE CAREFUL TO DO EXACTLY AS THE INSTRUCTIONS SAY OR YOU WILL BRICK THE PHONE!!!
    1. Make a backup of and erase these 7 partitions: FTM, Modem_A, Modem_B, SID_A, SID_B, OP_A, OP_B.
    1.1. You have to left-click on a partition then right-click on it and select "Manage Partition Data".
    1.2. In the pop-up window, you have 4 choices: I. Erase (to erase data on the partition), II. Read Data (to dump or back up the partition), III. Load Image (to restore the partition), IV. Close (to close the window).
    1.3. First dump/back up the partition by choosing "Read Data" then Erase it.
    2. Close the "Partition Manager" window.
    3. Wait for 5 seconds then press Vol- and Power until it restarts.
    3.1. Immediately after rebooting, Release the Vol- and Power buttons and press Vol+ to get into Download Mode.
    Note: Do not let the phone to begin to boot! If it begins to boot, it may regenerate the SID and FTM partitions data and so you need to redo the whole step B.

    C)
    1. Open LGUP.
    2. Pick your favorite KDZ.
    3. Select "PARTITION DL".
    4. Press Start. And a pop-up window will appear. In this window you can select which partitions to be flashed.
    5. Here, uncheck these partitions: SID_A and SID_B. It will make it able to bypass the OPID Mismatched Error.
    6. If you are in Sprint or other platforms you will get the message whether to change the model or not. Of course you know what to do =)

    after completing the process it will boot up in some minutes and before starting the customization it will do one restart. just be patient.


    ERRORS, QUESTIONS, TROUBLESHOOTING
    1. Can I crossflash V50, V60, G8X or other LG devices using this method?
    I did it on V50. Maybe it'll work on your devices maybe won't. There's one way to find out; make backup and give it a try.
    2. SN is gone, zero, etc.
    Restore your original FTM.
    3. I can't get into recovery.
    Restore the original FTM.
    4. I got NT-Code error.
    It's been discussed many time in the thread and some solutions have been presented (such as this one, thanks to @animo214 and this, thanks to @kt-Froggy). However, you can ignore it if the phone got network.
    Note: You need to disable verity on the phone in advance otherwise changes in cust_path_mapping.cfg won't be saved.
    5. IMEI is lost, zero, null etc.
    Restore LUN5 partitions. If you have no backup it should be repaired using Octopus box. Go to 16.
    6. I got "permanently locked" error.
    This is because of IMPL lock and you have to restore LUN5 partitions. In case of having no backup you should use Octopus box.
    7. All partitions are deleted accidentally.
    Follow this instructions.
    8. I need to get into PDM mode.
    Unzip and restore the attached PDM to FTM partition. Remember, you need to restore your FTM to get into OS.
    9. Can I use another phone's LUN5 backup?
    NO.
    10. Can I use another phone's FTM backup?
    Yes. All partitions can be restored from another phone's backup except LUN5 partitions.
    11. My phone is stuck in boot-loop.
    Restore the original FTM and if it doesn't help redo the whole crossflash process and use a different KDZ this time.
    12. Which KDZ is the best (for any matter of use)?
    I do not know.
    13. Can I crossflash from any source variant to Korean variant or vice versa?
    Yes it is possible but you may get error on opening stock camera application because of hardware differences. There are some methods to solve the issue which you can search and find them.
    14. Can I downgrade using this method?
    Yes.
    15. I erased partitions (ftm, op_a, op_b, modem_a, modem_b, sid_a, sid_b) but it still does not let me to crossflash.
    Redo the whole process and this time make backup of and erase these partitions too, on both sides A and B: vendor, product, system, userdata and boot.
    16. How can I write IMEI?
    A) Dump the modem_a and create a copy of it. Then open it in UltraIso and remove IMEIPROT files from image folder. Save and restore it in place of modem_a and modem_b partitions.
    B) Make backup of FTM and then flash or restore the PDM file (attached) into your ftm partition. Restart the phone; you'll get into PDM mode.
    C) Open Tutty (attached). Select "Serial" in protocol and the proper port of your phone's modem driver. Click open. To test if you have selected the proper port number type "at" and hit enter it should respond"ok". Type the code at%imei=# (replace # with your IMEI) and hit enter. It doesn't matter you get "error" or "ok" after that, just check if IMEI is written via this code at%imei=?. If IMEI is written so you'll have the right MEID and ESN too.
    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.
    17. I have lost GPT files of my LG G8, G8X, G8S, V50, etc. and Qfil partition manager does not show anything in the list.
    You need to flash GPT files to your device with fh_loader (see this, part C). For that matter use KDZ_Tools to Extract DZ from a KDZ of your device. Then extract the DZ using -c at the end of extracting command. For example: unkdz -f FILE_NAME.kdz -c. It will extract all files besides all GPTs.
    18. Which are the LUN5 partitions?
    SM8150 has 7 physical partitions known as LUNs which are numbered from 0 to 6. Each LUN is split into several partitions. In Qfil Partition Manager you can see all partitions except those of LUN3 and LUN6 which are hidden. The number of LUNs are shown under the first column named LUN. Therefore, all partitions in front of number 5 are LUN5 partitions.
    5
    Hey good for you, so the Open a11 must be the Kor version right? Either way, could u do a big favor and try to get to recovery? Of course don't erase anything, but just verify you can get to the recovery screen?

    thnx!

    So, we just got this sorted. Thanks to SGMarkus as he mentioned it's the ftm partition that controls recovery access and fastboot access. So, with the newly flashed kdz, as it is, you can't even get to fasboot although u flashed the eng abl to it.

    But! Restore your old ftm, after flashing, and then you'll get access to both recovery and ability to get to fastboot after flashing eng abl.

    cheers!
    4
    alright, G8x Sprint succesfully crossflashed to OPEN CA :cowboy:
    3
    Some pictures of flashing my LMG820UM, unlocked from Sprint, into OPEN_CA 20j. In normal mode you cannot flash SPR_US to OPEN_CA which is shown in the pictures. But using this thread instruction it allows to flash, even it asks to change the model from SPR_US to OPEN_CA :D
    Until performing the instructions, it shows the "id: 2(SPR_US)" on the Download Mode screen, but after that it cannot recognize the phone model id and shows "id: 0()" :D
    Have fun ^_^
    3
    Thank you vary much @netmsm and @AsltLies , you are life savers =)

    I don't know how and what's wrong before, but by following the steps again I can flash with Open Canada firmware now.

    Here's my Screen Shots.

    Great, very cool. Suggestions though, u might want to mod that pic with your imei in it, people do actually try to steal those sometimes :(

    Also, like me, you lost your s/n. Easy to fix that with a hex editor, assuming you have the s/n recorded somewhere. Extract the current ftm partition and at offset 12000 is where you start putting in the s/n. Flash it back and it will show up again.

    cheers