yashsingh1/xdaforums huggingface dataset:
[LG V30 Questions & Answers] ChazzMatt:
Yes, I can Host.

I'll download when I get home. I'll confirm when they're in my AFH account.
[LG V30 Questions & Answers] TheDannemand:
Great, thank you.

As far as I can tell (from parsing META-INF/com/android/metadata inside each) they're both update files.

The first link (filename cb094c67464dcf7c4f551db7a80dfc467b51070a.zip) seems to be an update from 7.1.2 (10d) to 8.0.0 (20h).

ota-required-cache=180334592
ota-type=BLOCK
post-build=lge/joan_tmo_us/joan:8.0.0/OPR1.170623.026/1810617555d73:user/release-keys
post-build-incremental=1810617555d73
post-timestamp=1523868945
pre-build=lge/joan_tmo_us/joan:7.1.2/N2G47H/18011132294a9:user/release-keys
pre-build-incremental=18011132294a9
pre-device=joan

The second link (filename 0323aec4bf7707855a5f58b85826ec951e3f6bf4.zip) seems to be an update from 8.0.0 (20h) to 9 (30d).

ota-property-files=metadata:69:425
ota-required-cache=418988032
ota-type=BLOCK
post-build=lge/joan_tmo_us/joan:9/PKQ1.190414.001/192451428be1d:user/release-keys
post-build-incremental=192451428be1d
post-sdk-level=28
post-security-patch-level=2019-08-01
post-timestamp=1567402106
pre-build=lge/joan_tmo_us/joan:8.0.0/OPR1.170623.026/19065153870bf:user/release-keys
pre-build-incremental=19065153870bf
pre-device=joan

This might indicate that H932 performs a partial roll back to Nougat as part of the update to Pie. Of course there is no Nougat ROM in these files, but maybe it just re-writes the partition tables 10d style, and the first OTA file goes from there to 20h. Then the second OTA file goes from 20h to 30d.

I believe you (Chazz) saying that other Pie OTAs also go via Nougat. Would seem an awfully good reason for anybody doing LGUP Pie updates to do the same. As you have recommended around here!

Probably best to save both these OTA files and share AFH links in this thread as well as in the H932 root thread.

Thanks for hosting them. :good:

Both of these ZIPs contain laf, but different versions. I would use the second one (0323aec4bf7707855a5f58b85826ec951e3f6bf4.zip) to repair download mode if the phone is already on Pie.

[MENTION=2234254]tbxn[/MENTION]: Would you be so kind to zip and upload the Oreo LGUP folder you used? I am wondering why it seemingly worked, and the Pie one didn't. The fact that it ran for a bit, then quit with an SPC error definitely seems more promising than quitting early with the WPDAPI/MTP error. Again, all we were looking for was for it to go far enough to restore Download mode, not necessarily to complete the update.

Also, do you remember which OTA file gave which results (in which LGUP version)?

Thanks again!
[LG V30 Questions & Answers] ChazzMatt:
This is what LG did for the LG G6, the OTHER 2017 flagship when they updated them to Pie with LG Bridge, after the V30 Pie updates.

Since so many North American V30 variants (not T-Mobile H932) have cross flashed to US998, LG Bridge doesn't work for us reliably. But LG probably did that for V30 Pie as well.

But I recommend it when flashing Pie KDZ. Downgrade to Nougat first. Then go to Pie.
[LG V30 Questions & Answers] TheDannemand:
Oh that's right, I remember now you mentioned it in the context of LG Bridge. But it seems this OTA does the same. And I've been recommending it to others too when using KDZs, for a long time now.
[LG V30 Questions & Answers] tbxn:
Sure, I've attached the zip of the oreo version which I'm sure I grabbed from a thread around here somewhere.

Both OTA files failed with the MTP error on the pie lgup. I'm pretty sure it was the second OTA (filename 0323aec4bf7707855a5f58b85826ec951e3f6bf4.zip) that threw the SPC error after a few additional moments and perhaps was the cause of download mode being able to operate once again. I hope those files can help some other people out. Thanks again for the information.
[LG V30 Questions & Answers] TheDannemand:
Thank you!

That LGUP is, in fact, the Dual Mode one for Pie. So if you are sure that is the one that worked, then it would seem the planet is back to spinning at normal speed around it's normal axis -- since that is the one we would assume to work best with Pie.

If you still have the one you used for the FOTA fix installed in "C:\Program Files (x86)\LG Electronics\LGUP", maybe you could zip that folder (with sub-folders) and upload it. Please?

I want this discussion to culminate in specific and safe steps for others who need it. And this would help verify exactly which LGUP and which OTA file to use when stuck on Pie without Download mode. Also, I am curious if your installation might have WPDAPI in it, which would explain a lot.

Edit: Oh, also thank you for the information about which file caused which result. The second one (0323aec4bf7707855a5f58b85826ec951e3f6bf4.zip) is indeed the Oreo-to-Pie one. So if that is the one which ran for a bit and gave an SPC error, then that, too, aligns with the planet's regularly scheduled rotation plan.
[LG V30 Questions & Answers] tbxn:
Yea, that's my mistake. The dual one is actually the one I used for FOTA. I downloaded what I thought were two different versions from a pie thread and an oreo thread and it turns out they're the same file. I hope that some of the steps mentioned before can help some users out but I suspect that there are a number of factors that may affect the success of those steps.
[LG V30 Questions & Answers] TheDannemand:
Thank you for confirming. Actually that's great. It means that the Dual Mode Dev patched LGUP for Pie is also the one to use for this. That is what we would expect, so it's good to have it confirmed.

Can you verify the steps below (since you have actually tried this)? That's a good day's work, buddy!

H932 users on Pie who lost Download Mode -- and who don't have TWRP or a rooted OS with which to re-flash it, but who still have a working stock-like OS -- may be able to restore Download mode with the following steps:

1) Download the Pie-compatible Dual Mode Dev Patched LGUP, and install it using the exact steps described in ChazzMatt's Pie KDZ thread:

[H932][STOCK][PIE]LG V30 U.S. T-Mobile H932 H93230d_00_0902.KDZ

https://xdaforums.com/lg-v30/development/h932-lg-v30-s-t-mobile-h932-t3952258

2) Download the Oreo-to-Pie (20s-to-30d) OTA update file using the link below (credit to member [MENTION=2234254]tbxn[/MENTION] for capturing this link and proving it).

Oreo-to-Pie (20s-to-30d) OTA update file

https://ota.googlezip.net/packages/.../0323aec4bf7707855a5f58b85826ec951e3f6bf4.zip

Alternatively download it from ChazzMatt's AFH share

https://androidfilehost.com/?fid=8889791610682884141

md5: cdd7c087d391d23a6de0cd81155c1c47

3) Boot phone into OS, connect to PC and make sure MTP mode (File Transfer) is selected.

4) Load LGUP installed in step 1 and select the OTA file.

5) Install the file using FOTA Update mode in LGUP. (If you don't have this mode, you're either using the wrong LGUP version or it isn't installed correctly. Uninstall it and start over.) The FOTA process may not complete, since the phone isn't fully stock. But it likely will restore Download mode (laf partition).

6) Once the FOTA process is completed (successfully or with an error) try booting the phone into Download mode:

a) Close LGUP and disconnect the USB cable

b) Power off

c) Hold VolUp

d) Insert USB cable

e) Wait for Firmware Update screen

f) Then, and only then, load LGUP​

If LGUP detects the phone, you're back in business.

Please thank tbxn for making this possible.
[LG V30 Questions & Answers] tbxn:
That is more or less the gist of it. Thank you for helping me work through this. I'm glad to have gotten the handset working correctly again, and if this can help some others to do the same, all the better.
[LG V30 Questions & Answers] ChazzMatt:
OTA update from 7.1.2 (10d) to 8.0.0 (20h):

cb094c67464dcf7c4f551db7a80dfc467b51070a.zip

https://androidfilehost.com/?fid=8889791610682884140

md5: 791c4084f06312e20281c73da74c1de4

1.6GB

OTA update from 8.0.0 (20h) to 9 (30d):

0323aec4bf7707855a5f58b85826ec951e3f6bf4.zip

https://androidfilehost.com/?fid=8889791610682884141

md5: cdd7c087d391d23a6de0cd81155c1c47

1.8GB

[MENTION=832590]TheDannemand[/MENTION], You can add this to your post above and you can also cross post the instructions and links in the T-mobile H932 root thread. If there's anything I need to change in the description of this post or the warning in the AFH page, please let me know.

And yes, much thanks to [MENTION=2234254]tbxn[/MENTION]!
[LG V30 Questions & Answers] TheDannemand:
Great, thank you. I updated Step 2 in my guide to include your 8.0.0 to 9 share.

It looks like the descriptions on AFH were swapped: The file *1070.zip is the 7.1.2 to 8.0.0 update. The file *6bf4.zip is the 8.0.0 to 9 update. Your post has it right, but descriptions on AFH are the opposite.
[LG V30 Questions & Answers] ChazzMatt:
And that's exactly why I asked you to double check me! ;) OK, go back, refresh, and see if I straightened it out? I'm still in my morning caffeine-still-has-to-kick-in mode. I was doing a lot of cutting and pasting.

Side note. AFH category at the top is "H930", just like the confusingly named LOS ROMs. Same dev created V30 AFH category same time he created our LOS V30 ROMs and it's not something easily fixed -- but I AM able to write warnings in the "description" space.
[LG V30 Questions & Answers] TheDannemand:
LOL I got it :D

Just checked, and the descriptions are correct now. Thank you!

And yes, I noticed about the H930 classification on AFH. That is indeed confusing. Good thing you point out in the description that this is only for H932.

I posted a brief pointer in the H932 root thread.

I think we're done here. Thanks again, both! :)
[LG V30 Questions & Answers] crimsonrommer:
I would do this procedure, but I'm getting a wdapi.exe error, any fix for this?
[LG V30 Questions & Answers] tbxn:
When I ran into that error a few things I tried: uninstalling and reinstalling the LGUP package as per the instructions, restarting device and pc, disconnecting and reconnecting phone, typical troubleshooting stuff. After trying it a few times it eventually went through for me.
[LG V30 Questions & Answers] crimsonrommer:
I'm now getting 0x2000 even though mtp is on
[LG V30 Questions & Answers] crimsonrommer:
for anyone having the wdpapi issue, put this file thats in the zip into the common folder. use fota option and WAIT, its not stuck its copying the package. Hopefully this helps others.
[LG V30 Questions & Answers] crimsonrommer:
So i just tried this. download mode is still corrupt
[LG V30 Questions & Answers] TheDannemand:
Can you give us a little more?

Which ROM are you on? I believe it has to be stock (or mostly stock) for FOTA to work.

What caused the trouble in the first place? What did you try before this?

What happened on the screen when you ran FOTA? Did it say it completed the update (not that it has to complete it)? Or did you get an indication that it got halfway through? Or was it just the blank screen you mentioned in your previous post?

From others who successfully did this on Oreo (and tbxn too) it appears that laf is the first thing to get written. So one would assume that Download mode should be restored unless something else is wrong.

That said, we've only had this one case of success on Pie so far. Since the OTA update is a complex one (involving first some kind of Nougat-to-Oreo update, then the Oreo-to-Pie update) it is quite possible that some scenarios aren't covered.

I realize you posted earlier somewhere, but my memory isn't what it used to be. I'll be happy to give you my thoughts, the best I can, but I need something to go on.
[LG V30 Questions & Answers] ChazzMatt:
To which post are you replying? The one with zips and instructions or the post just above yours with alternate method?

That's why we need more details.
[LG V30 Questions & Answers] crimsonrommer:
I'm on stock, it went halfway, and am on latest pie
[LG V30 Questions & Answers] TheDannemand:
And my other questions? Please make an effort if you want me to also make one.
[LG V30 Questions & Answers] crimsonrommer:
I'm running the rom that was stock to be flashed in twrp, the screen that appeared was one that went halfway, errored then restarted back to stock, I tried to boot into download mode as instructed after using fota to flash the zip, it stays on the halfway screen for about ten minutes before erroring, and it does make a bit of progress.
[LG V30 Questions & Answers] TheDannemand:
Thank you. I still don't understand how you got to be in your current situation, how the broken Download mode manifests itself (i.e. how you know that that is the problem), and what you have tried to solve it. They would help me think about what might be going on with your phone.

But anyways, these are what I can think of:

1) I am sure you already tried Update error recovery on the Update tab of LG Bridge. If not, definitely try that first. If nothing else it will verify that your USB drivers, cable, USB port etc are working alright. If LG Bridge doesn't work (backup etc) then LGUP in FOTA mode isn't going to work either.

2) You could try the other OTA file, the one that updates from 7.1.2 to 8.0.0 (URL shared by tbxn, AFH shared by ChazzMatt). Both of these OTA files contain laf, and while common sense let us to believe it was the 8.0.0-to-9 OTA file that fixed tbxn's Download mode, we cannot rule out that it was the other one. It would be a very valuable discovery if that turns out to be the case.

3) You could try another version of LGUP, such as the one shared by [MENTION=3167089]runningnak3d[/MENTION] in his H932 root thread. That link is now dead, but I shared a copy on my Gdrive (here).

4) You definitely should try different USB ports (both USB2 and USB3), different USB cables, and a different computer. Some AMD models are known not to work with LGUP. Also try uninstalling and re-installing the LG USB drivers. People tend to scoff at these suggestions, considering them too trivial for their sophisticated problem. But they make a difference in surprisingly many cases.

That's all I can think of right now. Please post your findings here, no matter what they may be. Screenshots are great. We're trying to build a resource that others can use to fix their situation in as few steps as possible.

Good luck to you :fingers-crossed:
[LG V30 Questions & Answers] hendavi:
First of all, thank you [MENTION=2234254]tbxn[/MENTION] provide the ota files. I had try both of them but no luck, still didn't get back the download mode.

At first I straight away try the Pie ota file. Actually it run successfully FOTA on LGUP ( Dual mode with DLL 1.05) but after the phone reboot to stock recovery in order to flash update file on system, it run just about 10% then came out error. I try to boot on download but still missing download mode.

I try the Oreo ota file but the result still remain the same.

My phone is on Stock pie with bootloader unlocked. Thank you.:)
[LG V30 Questions & Answers] TheDannemand:
Thank you for reporting your results.

We finally got this OTA file after 9 months, and so far we have three different results from people trying to use it. Goes to show that "lost Download mode, am on stock Pie" can mean completely different things. Of course we don't know how many people use it successfully, since they may not be XDA members and/or may not post their results. But still.

One thing I noticed: You report LGUP DLL version 1.05. But the Pie compatible Dual Mode Dev Patched LGUP has a DLL file version of 1.0.36.10.

I suggest you try to completely uninstall LGUP (in Programs and Features if it's there, plus delete folders) then re-download and re-install exactly as described in ChazzMatt's H932 Pie KDZ thread:

[H932][STOCK][PIE]LG V30 U.S. T-Mobile H932 H93230d_00_0902.KDZ

https://xdaforums.com/lg-v30/development/h932-lg-v30-s-t-mobile-h932-t3952258

Of course anybody who try this FOTA business, PLEASE report your findings -- whatever they may be. ChazzMatt never had a H932 (for good reason) and I don't have one anymore -- and when I did, I never had any problems. Yet we still spend considerable time here trying to create a resource for H932 users who got stuck. But we depend entirely on you guys to tell us what works and what doesn't :o
[LG V30 Questions & Answers] immns:
to be clear, it just make your device fail to boot, no fuse blown. i took the risk, and i did it (its unnecesary, i know) of course my phone fail to boot, then i restore everything using prtition dl in lgup, voila everything works as expected. the problem is many don't have working download mode to restore their device, so they left with a bricked phone and no way to fix it
[LG V30 Questions & Answers] TheDannemand:
Thank you for that report. That's good to know, although based on previous posts by [MENTION=3167089]runningnak3d[/MENTION], I still would not take the risk. I do remember reading somewhere (not XDA) that the trusted boot qfuse is only blown on the second boot -- to allow an OEM's developer to recover from a mistake or a test without having to replace the chip. Or something like that.

Still, good to know that at least it's not a guaranteed insta-brick!
[LG V30 Questions & Answers] hendavi:
I uninstall & delete LG folder, restart windows and follow instruction to install dual mode LGUP. The result still the same.
[LG V30 Questions & Answers] TheDannemand:
Darn! I was hoping that was it it. It's all I can think of, at least at this moment.

Thanks again for reporting your findings. Please do keep us posted if you discover anything else.
[LG V30 Questions & Answers] hendavi:
OK. If I discover anything helpful I will post it in here. Thank you for helping. :)
[LG V30 Questions & Answers] crimsonrommer:
Hey guys, cant we recover our phones using CVE-2020-12753, if someone can figure out how to use that, we can all recover
[LG V30 Questions & Answers] TheDannemand:
We have another user reporting success using FOTA of the Pie OTA to fix their Download Mode.

Good job there!

Be great if anybody who tries this would post their results (and exactly what they did) regardless of the outcome. Thanks in advance :good:
[LG V30 Questions & Answers] Or_dos:
FYI: Pie OTA update from Oreo to Pie helps me fix 'Download mode' on my H932 with stock Pie.

Preconditions: H932 with stock Pie and unlocked bootloader(in my mind bootloader status doesn't matter), without TWRP and ROOT.

Steps:

1. Install LGUP Dualmode https://xdaforums.com/attachment.php?attachmentid=4848229&d=1571410779

2. Start LGUP with connected phone and select 'FOTA Upgrade' process.

3. Add this OTA file https://ota.googlezip.net/packages/.../0323aec4bf7707855a5f58b85826ec951e3f6bf4.zip

4. Click 'Start' button and wait. If LGUP shows an error and ask you the wpdapi.exe file you can use this https://xdaforums.com/attachment.php?attachmentid=5053209&d=1593797990
[LG V30 Questions & Answers] TheDannemand:
[MENTION=11010625]Or_dos[/MENTION]: Once again good job there. And thanks for sharing your results ?

So the latest Dual Mode LGUP and the 8.0.0-to-9 OTA (of the two captured OTA files) is what worked for you. That is indeed the combination we would expect, so good too have that confirmed.

Thanks again to tbxn for capturing those files.
[LG V30 Questions & Answers] hendavi:
Have tried on 2 computers, but still no luck on my phone. Update zip end up with an error when flashing in stock recovery. Try boot on download mode afterwards, but still no download mode.:confused: Thank you for your updates.
[LG V30 Questions & Answers] Or_dos:
What is Update.zip? The file with OTA upfate has different name try not to rename it if you did. Please describe what you did step by step? Attached screenshots will help us as well. And there are a few additional steps after installing LG UP dualmode, make sure you install it correctly.

1 Extract LGUP_DualMode.zip to a folder on your PC.

2 Browse into the folder and launch LGUP_Store_Frame_Ver_1_14_3.msi.

3 Follow the prompts to complete the install.

4 In that folder, right click and select "Run as Administrator" on "SetDev.bat" to set LGUP to developer mode. READ THAT AGAIN.

5 Launch LGUP using the desktop shortcut. NOT from folder icon!
[LG V30 Questions & Answers] ShapeShifter499:
For anyone having issues with trying to use FOTA Upgrade to restore their download partition where it complains MTP is not running. Make sure your Windows actually sees the device properly and that it's mounted. If it does not show up as a device you can pull files off of it will not work. Try uninstalling the driver followed by un-plugging and plugging in the device USB again. For whatever reason this worked for me.
[LG V30 Questions & Answers] hendavi:
For the case like me cannot recover the download mode, maybe the system have been partition part of the storage into vendor. :(
[LG V30 Questions & Answers] meebro:
I also cannot recover download mode with this method; I am able to get past FOTA EASY UPDATE and then the swirly android update screen, but after a few min, It says "Error!" and the phone reboots like normal. Download mode still says my phone is "Unknown". I tried reinstalling LG UP dual mode and also tried both the nougat-oreo and oreo-pie zips with no luck.
[LG V30 Questions & Answers] bobyang:
I have everything setup and I fastboot oem lock but I cannot boot up the system... That ends up I need to be in download mode again and restart the entire process by using LGUP and get TWRP into the phone again.

I wonder how may I fix this issue because I like to lock the bootloader once everything is working as expected. thanks
[LG V30 Questions & Answers] ChazzMatt:
What do you mean, "lock the bootloader once everything is working as expected"?

You will brick your phone if you re-lock the bootloader with TWRP installed. The whole point of UNlocking the bootloader is so you can install TWRP custom recovery, use it and root the phone. This requires an ONGOING unlocked bootloader. Only AFTER you return completely to stock firmware (including stock recovery partition, removing the TWRP custom recovery partition) can you safely re-lock the bootloader. This would mean you are no longer interested in rooting your phone.
[LG V30 Questions & Answers] bobyang:
Got it. thanks.

I was thinking bootloader can be relocked after me ROM is installed.

I don't want to root my phone. I just want to install a custom ROM instead of a stock ROM because they are not updating anymore. With other phones, I can unlock the bootloader, install TWRP, install new ROM, then lock bootloader again, and continue using custom ROM and TWRP in recovery mode.
[LG V30 Questions & Answers] ChazzMatt:
I understand, but that's not possible with the LG V30 series. You can go without root on a custom ROM -- but still need unlocked bootloader.

And if you are not using Magisk to hide the unlocked bootloader status, then all the nosy apps (banking, gaming) that complain about being rooted (it's none of their business) will assume you are rooted if they sense an unlocked bootloader. So, it's better to be rooted and have complete control and hide the unlocked bootloader status with Magisk.
[LG V30 Questions & Answers] bobyang:
Do you find any solution? I am in the same situation like you.

Thanks.
[One (M8) Q&A, Help & Troubleshooting] DarkKnightComes:
A while ago I decided to erase everything from my phone. And then I locked the bootloader for some reason. I want to use this phone, because using 6-year old iPhone is a pain in the ass. I've found this thread, I've downloaded appropriate OS version, but I don't know where to go from here. I don't know how to unlock my phone when it's completely empty. I remember doing something like "oem-unlock" using adb, but it just did nothing. How can I get it to work?
[Tilt, TyTN II, MDA Vario III General] hirst89:
Is there anyone that knows how to set up blackberry connect to use BIS as i don't have BES. A tutorial would be wicked, I've had a quick search and couldnt find what i was looking for, so some help would be greatly apreciated.

Cheers