[LG G6 Guides, News, & Discussion] moyedchowdhury:
Thank you for your wonderful post. Mine is a V30 but your post helped me a lot to understand things. I even used files from a g6 to revive my v30 and it worked. So I am going to post the way I made it in case anyone get help.
​

Can't thank you enough mate! Used it and miracle did happen. I even tried to use it before but after you said it, I tried hard this time. Searched here and there, then took some risk and started to do things like this way -

I had V30_UNBRICK.zip unzipped in a folder with firehose and xml files.

*Disable defender or any other antivirus. (Normally not recommended, but it's the first thing I do when doing these things, also I have an extra laptop where I do all these which doesn't have any private or necessary files).

*Also, driver signature enforcement on Windows(https :// windowsreport.com/driver-signature-enforcement-windows-10/)

1. I searched and found Miracle box Thunder v2.93 with loader (No box needed)

2. Select Qualcomm, then flashing and Write Flash.

3. Untick the auto button beside firehose.

4. Under "write flash"

see this image

i. Select firehose, this doesn't recognize the .elf file so renamed it to .mbn (finger was crossed) and it worked!

ii. There are six rawprogram?.xml and patch?.xml (Here, ? = 1, 2, 3....6), I only used rawprogram0.xml and

iii. patch0.xml

5. Got everything ready and then detached the phone from cable.

6. Pressed the start button right after entering into Testpoint EDL Mode. The process starts and failed after a while due to missing files. Then I matched which files were present corresponding to the lines in the xml file, after that deleted all the extra lines(i. e. file was not present in the V30_UNBRICK.zip) from rawprogram0.xml and saved the file (patch0.xml was untouched). I used Notepad++ for editing.

7. Again detached the phone, detached battery, reattached battery, pressed the start button right after I shorted the edl test points, even before the device was detected in the device manager, no delay.

8. The process was completed, files flashed. These files were flashed so that we can now flash proper kdz with download mode.

9. Detached the battery, shorted power button for a while(skip if you don't understand), reattached the battery.

10. Pressed volume up and inserted USB cable. Not detected first time. Detached and reattached with pressing volume button hard this time.

11. witnessed one of the happiest moment seeing it was detected as an LG device in device manager. Wasn't 100% sure yet.

12. Flashed chiperase(important) with patched LGUP in dev mode. And it was done.

13. I will upload the XML file, you can use it with the existing files inside V30_UNBRICK.zip.

the xml file here

Before doing all that I spent five horrific days searching for a solution and almost ordered a motherboard from Aliexpress with a price tag of $100. I tried to be as elaborative as possible so that whoever next encounter the issue don't have to go through what I experienced past few days. If you're reading this and having a problem understanding anything, read again, repeat 10 times, then repeat more 10 times(worked for me), Keep flashing, peace. :)​