Thanks to all other guys here who have 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.
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.
QPST and Qualcomm USB Driver (get)
LGE SM8150 Firehose (get)
LGUP 184.108.40.206 (get)
LG Mobile Driver 4.4.2 (get)
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.
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".
!!!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.
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.
While I didn't have that exact issue, when trying to crossflash all of my sensors didn't work, including the gyroscope. I believe it's due to some error when flashing the different roms, the way I managed to get my sensors back in working order was to do a complete flash erase, and then restored my partitions from zero. However be very careful when doing that and make sure to make a complete backup. I didn't need to be so careful as my network and all that already didn't work, but if the gyroscope is your only problem don't try anything without having backed up every single partition on your phone as it currently is.English
Hello, when flashing I realized that the gyroscope is inverted, when the device is vertical for unknown reasons the screen is displayed horizontally, the same thing happens in the opposite way.
Any suggestions or help to fix this problem?
I have installed several "KDZ" and this happens in all of them.
hola, al realizar el flashing me he dado cuenta de que el giroscopio esta invertido, cuando el dispositivo esta vertical por razones desconocidas la pantalle se visualiza de manera horizontal, lo mismo pasa de manera contraria.
alguna sugerencia o ayuda para corregir este inconveniente?
he instalado varios "KDZ" y en todos pasa esto.
EnglishWhile I didn't have that exact issue, when trying to crossflash all of my sensors didn't work, including the gyroscope. I believe it's due to some error when flashing the different roms, the way I managed to get my sensors back in working order was to do a complete flash erase, and then restored my partitions from zero. However be very careful when doing that and make sure to make a complete backup. I didn't need to be so careful as my network and all that already didn't work, but if the gyroscope is your only problem don't try anything without having backed up every single partition on your phone as it currently is.
While it may be possible through lgup, I don't know how to do it. I did it through QFIL, just make sure to make a complete backup of your LUNS (follow netmsm's method) in case anything goes wrong. Also when deleting the flash, don't erase the GPT or your partition manager will be blank and you will have to do extra work to restore it.English
Hmm, I have no idea why this happened but I've flashed "KDZ" several different times and the gyroscope issue still persists.
How would I do the "doing a complete deletion of the flash" is it by "QFILE" or by "LGUP"?
mmm, no tengo idea de porque pasó esto pero he flasheado varias veces diferentes "KDZ" y aun sigue el problema del giroscopio.
como haría el "haciendo un borrado completo del flash" es por "QFILE" o por "LGUP"?
I've succeded in cross flashing yesterday. Additional things I had to do was erasing partitions mentioned by netmsm (vendor, product, system, boot) and another thing was unchecking sid_a, sib_b, abl_a, abl_b when flashing the ROM with LGUP.
Mine says id: 0. And I don't get message "would you like to change model " no matter what I try to flash it will not work for my sprint g8x or cad g8x
I have a problem. I cant do cross flash with my LG G8X Sprint. I erase boot a/b, OP_A/B, system_a/b, vendor a/b, modem_a/b, sid_a/b, product_a/b but, when I triying to use LGUP, instant I flash, I have the error 0x6004 CrossDL TOS_US>whatever rom Im triying to installl. I am really sure that I am following the steps to the letter. IDK whats happen with my cell. I tried to reload the backup several times but I dont have good results.
Anyone can help me?
I've done this many times on LG G8 without any issue but on V50 I didn't. You may give it a go, however create backup before going for crossflash.
Thx for the answer.
Have you tried crossflashing to the Verizon version of the V50?It's not the fact they're blocking the devices,it's they're blocking custom firmware from being used.It's the same as AT&T has done when they shut down 3g service.It's possible the radios may work,but highly doubt it since it's a different chipset version.Afternoon
Looking for a little info. I have a lmv450pm (sprint v50) and as most of you are aware this phone nolonger works in the US. I also have a complete Berkler backup of the phone so I can immediately return to stock if needed. I just installed Lineage 19.1 (a12) and the phone is up and running fine EXCEPT, as usual when I slip my Google Fi (Tmob mvno) sim in it absolutely won't log on to the network. Somehow the Tmob crew have blocked all Sprint v50. I have other phones so I'm not in any hurry but was thinking there must be a way to fool the Tmob network into thinking that this is a G820TM or any other model of the LG G8. As most of you are also aware this phone shares a common Qcom chipset (sm8150) so I'm hoping that the radios aren't to different? Yes, I know that the Sprint v50 is a 5g phone and the G8 not so much but am hoping that is won't kill my experiment.
Any help would be greatly appreciated and thanks in advance.
Hi. I replayed this for my secondary account.
You're welcome =)First of all, Thanks for the awesome guide man! I do have two questions;
1) Now, what I wanted to ask was that I have an LG G8x 901LG(Japan Softbank Variant) and would I be able to flash to Open_CA or some other kdz because this has A TON, and I mean, A TON of bloat. The reason is that I've not seen someone discuss these variants of lg G8 or G8x on this thread.
2) Would this also unlock the network as the phone is network locked by softbank and I can'r get in unlocked as I am not in japan. (I got the phone for really really cheap here). I did see some guy mention here that LG fixed that but I've seen some jap phones network unlocked by crossflashing that's why I was asking.
Thanks in advance for any help my dude!
I've already explained it! LUN5 can be restored on the same original phone not other similar phones and it does not relate to bricking a phone. LUN5 contains identity information of the device which are dynamically encoded by the board number and then hence are not readable on other devices.
Your phone is not detected by the computer. Make sure you're in EDL mode, drivers are installed and connection is correctly established.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