• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[Tutorial] Crossflash, Bypass OPID Mismatched Error

Search This thread

marahuan

Member
Nov 10, 2020
7
0
Tashkent
Привет. Я использую LG V500N LgU + с imei 0 и ntcode 0. Я исправил imei 0 в соответствии с инструкциями bro netmsm, теперь только ntcode 0, поэтому нет мобильного сигнала. Я изменил файл vbmeta для обоих разделов a и b в режиме 9008, но не смог перезаписать другой файл cust_path_mapping.cfg.
У тебя есть телеграмма? Помоги мне. Большое тебе спасибо.
Извините, я использовал Google Translate, чтобы ответить вам, потому что я плохо говорю по-английски.
Тема 'Получение доступа к комбинации восстановления (мод FTM)' https://forum.xda-developers.com/t/getting-access-to-recovery-combination-ftm-mod.4220523/

Well, just in case it might come in handy
All you need is:
Need vbmeta.img from your firmware
1. Install adb on your computer;
To do this, put the "adb" folder from the archive
To drive C to the root.
Unpack and place the adb folder in the root of the C: / drive (you should get C: / adb)
Then we drop vbmeta_a.img and vbmeta_b.img into this folder
2. Activate USB debugging;
Who doesn't know:
In the settings - System - About phone - Information about the softphone and about 7 times per build number. Go back to Settings - System - Developer options and enable USB debugging.


3. Open a command prompt (in Windows 10 this can be done by entering "cmd" in the search, which is located below, next to the beginning)
In the command line, write: "cd c: \ adb"
The result should be the line "c: \ adb>"

You already know how to get fastboot.

We are writing:

fastboot --disable-verity --disable-verify flash vbmeta_a vbmeta.img
and
fastboot --disable-verity --disable-verify flash vbmeta_b vbmeta.img

And there will be access to / product / op
 
Last edited:

BOBxibyt

Senior Member
Jan 13, 2014
183
32
Port harcourt
I wanna attempt the cross flash again. The issue I've got with my V500N30C_SKT_KR is that I can't use a particular carrier (network) which supposedly works on band 3 and band 8 and offers VOLTE was thinking crossflashing to an open rom would help unless of course my stock rom is provisioned to use all bands and no other modifications are needed on that
 

cuongutc

New member
Nov 18, 2021
3
0
Тема 'Получение доступа к комбинации восстановления (мод FTM)' https://forum.xda-developers.com/t/getting-access-to-recovery-combination-ftm-mod.4220523/

Well, just in case it might come in handy
All you need is:
Need vbmeta.img from your firmware
1. Install adb on your computer;
To do this, put the "adb" folder from the archive
To drive C to the root.
Unpack and place the adb folder in the root of the C: / drive (you should get C: / adb)
Then we drop vbmeta_a.img and vbmeta_b.img into this folder
2. Activate USB debugging;
Who doesn't know:
In the settings - System - About phone - Information about the softphone and about 7 times per build number. Go back to Settings - System - Developer options and enable USB debugging.


3. Open a command prompt (in Windows 10 this can be done by entering "cmd" in the search, which is located below, next to the beginning)
In the command line, write: "cd c: \ adb"
The result should be the line "c: \ adb>"

You already know how to get fastboot.

We are writing:

fastboot --disable-verity --disable-verify flash vbmeta_a vbmeta.img
and
fastboot --disable-verity --disable-verify flash vbmeta_b vbmeta.img

And there will be access to / product / op
It doesn't seem to work with my device, after changing the file cust_path_mapping.cfg but the mobile signal still doesn't work. Thanks for your help, I'll try to find another way to fix it.
 

ae3502bx

Member
Apr 7, 2018
7
1
Hi, guys)
question: is it possible with the help of this tutorial flashing my V50 LMG450PM
(10android, unlocked from Sprint),
into
LMV500N or
LMV500EM (11 android) ?
maybe someone has already done it successfully?
(my experience is small but this tutorial helped me successful flashing g8 att to OPEN_CA)
 
Last edited:

netmsm

Senior Member
Oct 3, 2010
225
114
Esfahan
Hi, guys)
question: is it possible with the help of this tutorial flashing my V50 LMG450PM
(10android, unlocked from Sprint),
into
LMV500N or
LMV500EM (11 android) ?
maybe someone has already done it successfully?
(my experience is small but this tutorial helped me successful flashing g8 att to OPEN_CA)
Crossflash on V50 has been done before. Remember not to do anything except you have made backup.
 
  • Like
Reactions: ae3502bx

ae3502bx

Member
Apr 7, 2018
7
1
Crossflash on V50 has been done before. Remember not to do anything except you have made backup.
OK, thank you.
please clarify:
from which firmware V50 (region) to which firmware V50 (region) was a successful Crossflashing performed?
(my English is a Google translator, so I apologize if I re-ask some things again)
 
Last edited:

netmsm

Senior Member
Oct 3, 2010
225
114
Esfahan
OK, thank you.
please clarify:
from which firmware V50 (region) to which firmware V50 (region) was a successful Crossflashing performed?
(my English is a Google translator, so I apologize if I re-ask some things again)
you're welcome =)
I'm sorry I've no V50 and so I didn't crossflash V50. Other guys have done it and you may find helpful info by reading their posts in this thread.
 

ae3502bx

Member
Apr 7, 2018
7
1
"by reading their posts in this thread."
read and re-read more than once, but unfortunately no one provided specific information with details about the successful crossflashing v50, only fragments of efforts or intentions ...
 

AsItLies

Senior Member
Nov 4, 2009
1,437
545
tucson
Samsung Galaxy S10
Of course I can, but I'm interested in this path described in this guide
which I have already used successfully for g8 att

I've used this method for a G8 sprint to Kor Open a11.

The following is what I had to change to get volte to work:

"Trying to get Kr Open a11 working with t-mo, have volte working just by editing cust.prop in root/product/OP

those edits also give 'field test' in hidden menu, gets rid of the korean letters in dialer and numerous other advantages, like being able to take a screen shot! lol

I only modified in there the target_region, target_country, locale.region, locale.language and LGfeatureset

still working on trying to get stock cam to work and also vowifi, but the gcam port I tried worked no probs. Will update if more progress"

the screenshot shows those values changed to what they should be.

didn't make any more progress on it for the G8, as the packages are 'signed' differently than regular G8's.

Screenshot_20211205-102317.png
 
Oct 9, 2021
41
0
2021-11-18 09_39_49-Window.png
pls someone help me with this it seem i lost imei too it was softbrick so i tried this step to solve or install rom but this is showing up..
 

Pypy50

Member
Nov 6, 2021
18
1
Yes the GPT can be mod / adjusted use from US OP, good write up to do such.

I'm hoping that there will be a US OP a11 kdz... some say that sprint phones are getting a11 now, so there's hope. If us op a11 doesn't come out, will prob do as u suggest, thnx

cheers
Any news about sotck camera in a11 Korean version for our G8 Sprint crosflahed , i think the thing is that Korean G8 has 3 cameras and our has 2 so the config file seems to be written for 3 😂 I don't know about this topic but in programming we usually think like that
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    Does anyone know if everything will work just fine if I were to cross flash the A11 Korean update to my US version LG G8? They still haven’t released the US A11 as far as I can find. Would this work or will there be something to worry about?
    No, not everything will work. The camera app on the kor rom is for the 3 rear lens version (only Kor has that). I've tried a few things to get that app to work with 2 lens version, or install the apk from us version, or modify configs... none of them worked.

    The gcam ports work fine though. Also, could not get vowifi to work, it seems there are some basic system files missing for that and they won't install due to diff signature signing. But with just a few config mods you can get volte to work.

    personally, I'm waiting until one of the us variant roms come out with a11.
    2
    Thanks again netmsm for your help!
    1
    how do you recover from a bad/partial crossflash ? because now its in a rapid bootloop and i cant use qfil to flash my backup files. i only have access to download and edl mode, but sahara error no matter what i try? is there another way to flash? i was going from sprint_US to G820UM20d_00_USC_US_OP_0511.kdz
    1
    i already did it but still no luck, same screen.
    Just to say thank you and help others, the solution was to reinstall lg up.
    1
    Thanks netmsm again!

    Without your advice and the backup I made on your advice, I would be dead.
    Without the IMEI code, you can no longer fumble with your phone with QPSTConfig.
    I was taking apart the phone again, because he didn't even want to enter the EDL and only by shorting the points on the PCB I was able to restore the files from LUN5 and the phone works again

  • 19
    Hi there ;)
    Thanks to all other guys here who has made helpful development to tame this beautiful =)

    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.
    4
    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!
    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
    I would like to know the following:
    (1) first, MAKE A FULL BACKUP OF ALL PARTITIONS; and I mean it!!! How, exactly, does one make this full backup? How does it get restored if needed?
    (2) 1. Make a backup of and erase these 5 partitions: FTM, Modem_A, Modem_B, SID_A, SID_B, OP_A, OP_B. What does this mean, exactly? What tool is being used for this?
    (3)If you are in Spring or other platforms you will get the message whether to change the model or not. Of course you know what to do =). I do not know what to do. It is not helpful to write such a vague, obtuse instruction.

    I don't speak for netmsm, and he's more than capable of doing that himself.

    But, for myself, I just wanted to say I think your comments are very unfair. 1st) The guide does say exactly how to back up those partitions, you, obviously, just don't recognize that, and probably thus have no idea what the utilities mentioned in the guide do. (hint: see where qualcomm and qfil are mentioned - just before 'make a backup'.

    2nd) If u don't understand something in the guide, read the comments others have made, because it's possible someone else has already asked that question. Re the 'Of course u know what to do', you'll find others have said they got that pop-up, and others didn't. From that u can deduce, it's not **critical**. And, if anything, u realize it's kind of a joke... as in 'who want's a sprint phone anyway?' Get it?

    There's no reason to be disparaging because u can't follow a guide without having to do any thinking at all. Sometimes, a guide can be 'over our head'. I.E. u just don't have enough experience in this area. Remember, a guide writer faces a dilemma; how to get the information across, succinctly, without becoming too verbose. Too verbose and the guide becomes a book, and most of us that write guides have no desire to spend the time it takes to write a book.

    If u don't understand, ask questions, but don't be disparaging. We should all be thankful netmsm even bothered to take the time to write this!

    cheers
    3
    If u don't understand, ask questions, but don't be disparaging. We should all be thankful netmsm even bothered to take the time to write this!
    Thanks friend 🙏👍
    I've benefited from XDA's guides, tools, etc. and I've been always thankful for all their benevolence. I feel obliged to share what I know with others here. This is the manner I was taught in this forum.