yashsingh1/xdaforums huggingface dataset:
[LG V30 Guides, News, & Discussion] K-alz:
Can’t even get anywhere. Didn’t even know when to pull the USB cable and the whole thing ran and the phone booted up erased. Can’t flash anything. There is no twrp. I’m wrapping it up for today and waiting for a couple of days until things clear up. It’s a major headache.
[LG V30 Guides, News, & Discussion] lowkeyst4tus:
Still hanging on 31%, 20/64.. is that normal?
[LG V30 Guides, News, & Discussion] Josh McGrath:
No that's not normal. Are you using runningnak3d's LGLAF in the LG folder?
[LG V30 Guides, News, & Discussion] lowkeyst4tus:
It says unpack failed
[LG V30 Guides, News, & Discussion] Septembersrain:
[ROOT] H932 - lafploit 1.5 up to v20k (but you MUST downgrade to v10d)

Just did went fully H93210d. Moved on to pull the cord after LAF on the 933. Did the 932 minus LAF. Same result. I'm flummoxed. [emoji23]

Edit: My crazy didn't eat all day. I'm off to bed. I'll be at it again tomorrow.
[LG V30 Guides, News, & Discussion] wills3gslide:
Does your download mode freeze and reboot, or can you see that it is flashing on the phone with percentage bar of completion

I'm one that lost download mode!!
[LG V30 Guides, News, & Discussion] Josh McGrath:
That's some weird crap. I had a little trouble with git pull myself- it kept disconnecting but after about the 6th time it worked. I don't know why unless git hub was/is having problems.

Do you have another PC to try it on?

---------- Post added at 05:49 AM ---------- Previous post was at 05:36 AM ----------

It sounds like you're not getting into recovery, where it asks you to do a factory reset. Can you boot into the OS at all? If you can you already lost TWRP but try adb reboot recovery and see if the dead Android shows up
[LG V30 Guides, News, & Discussion] lowkeyst4tus:
No other PC.. I wish I did.. I'm using a 4gb stick for fwul.. it might be my internet.. it starts to go through and freeze at the exact same spot.. whyyyyy me.. FML..
[LG V30 Guides, News, & Discussion] Josh McGrath:
Damn it could be. Try it again and see if the internet connects to a website when it freezes on lglaf next time.

It could also be that there's not enough room in your 4gb USB stick but I'm not sure on that. Hell I use a 64 gb stick and it told me I was out of space in the middle of downloading the KDZ file ?

I think an 8gb stick minimum is recommended, but don't quote me on that, check the FWUL thread.
[LG V30 Guides, News, & Discussion] Gamesoul Master:
I couldn't help but notice that in the video, the LAF part was a pretty quick flash, and the stuff after (the time frame when we're supposed to pull the cable) was actually quite long. I mean, it was a good 15 seconds between when LAF finished flashing and when the process finished and rebooted the phone. Do we really have that whole time frame available to pull the cable? Seems much longer than the 1-2 seconds previously stated.
[LG V30 Guides, News, & Discussion] lowkeyst4tus:
Holy ****.. it worked perfectly as directed.. i did it.. when it hangs you just have to wait.. the unpacking took hours.. probably slow internet.. I also used treble twrp.. I'm going big.. I want that Android 9.0 gsi.. what do I put for password on 1st twrp boot?
[LG V30 Guides, News, & Discussion] lowkeyst4tus:
I should mention, I spent over 7hrs doing the process a piece at a time.. helps take some pressure off.. don't rush.. take all the time you need.. honestly, by the time I was done, I realized it's easier than it sounds.. only if you do exactly as instructed.. I was worried I pull the cord to late but I did it immediately as soon as the partition after laf popped up.. thrust the process.. if it hangs be patient..

---------- Post added at 03:38 AM ---------- Previous post was at 03:34 AM ----------

I formatted a 2gb with my phone storage settings.. it format 4gb or smaller to fat/fat16

---------- Post added at 03:45 AM ---------- Previous post was at 03:38 AM ----------

The last command didn't work for poff.. I didn't want to do a button combo, full reboot and erase twrp.. the trick I used is, I held down vol - & power till I saw lg logo, released power and held it down again.. then I chose yes twice for factory reset.. it froze for a little then booted twrp.. I'm stuck on the password screen on 1st twrp boot..
[LG V30 Guides, News, & Discussion] Josh McGrath:
Heck ya man! That's awesome to hear you got got it going. FYI tho !POFF command tells it to power off or restart when the USB connection is killed ?

Okay on the TWRP, just hit cancel and it'll open TWRP. Go directly to wipe and choose the one where you gotta type yes, I can't remember the name of it. That wipes data.

Then install magisk and def don't forget that like did. If you go the Oreo flash route, be absolutely sure you reflash magisk after that or you'll lose DL mode and root and it, well it sucks

In case anyone is wondering, you have to wipe data because it's encrypted and TWRP can't read it. Some models support TWRP encryption like the z2force but not this one
[LG V30 Guides, News, & Discussion] Septembersrain:
[ROOT] H932 - lafploit 1.5 up to v20k (but you MUST downgrade to v10d)

I'm thinking I'm having issues with FWUL. I'm up in writhing agony from my laparoscopy. Can anyone give a screenshot or video of exactly what it's supposed to look like when using the command prompts?
[LG V30 Guides, News, & Discussion] Josh McGrath:
Here you go, you mileage may vary but it's similar cause we both have 932.misc already.

Mainly, on the !EXEC toybox line, you will be greeted with another # and nothing else. I am running 932 LAF again so ignore that part on mine.
[LG V30 Guides, News, & Discussion] Septembersrain:
How long is it supposed to take? My progress bar on the phone stays at 0% until the POFF.
[LG V30 Guides, News, & Discussion] Josh McGrath:
That's normal, it is what mine did too. I guess only certain commands set the pct bar to move ? but the end result is the same at least, hopefully this time for you guys

Edit: oops, I forgot to say the TWRP move took about half a second before the # came up. Make sure your SD card is FAT with the twrp.img and named exactly that. for ease, i put magisk on it too, it makes it easier to install straight from the SD card from TWRP.
[LG V30 Guides, News, & Discussion] Septembersrain:
I'm missing some stuff.
[LG V30 Guides, News, & Discussion] runningnak3d:
I am going to take all these issues and update the first post. I made several assumptions (like it was obvious how to boot from a USB stick :) ).

I will try to get the instructions from the current expert level to "grandma could do it" ;)

-- Brian
[LG V30 Guides, News, & Discussion] runningnak3d:
What do you think you are missing? That screen shot is normal. All you have to do is pull the USB cable after you issue !CTRL POFF and your phone will power off.

Once it is off, you must immediately boot to recovery using the key combo.

-- Brian
[LG V30 Guides, News, & Discussion] TheDannemand:
Sure, I understand your goal here.

The only reason to need StockLAF (as you asked about) is if your Download mode doesn't currently work -- usually because you flashed TWRP to your laf partition. To that end, you can simply flash the latest 20s StockLAF from the thread I linked.

Once Download mode is working, I would follow [MENTION=5631635]BROKEN1981[/MENTION]'s advice to simply flash 10d KDZ in LGUP, using refurbish mode. Then re-lock the bootloader. You could also flash 20s KDZ, as it has been confirmed that you can still access fastboot with it.

Once you have re-locked your bootloader (whether using 20s or 10d) I would then flash 10d KDZ in refurbish mode, since maybe it really does clear the unlock counter. Whether it does or not, you are as close to stock as you can get.

Only other consideration is that maybe LG will be more suspicious of a newly flashed 10d (over a year behind on updates) than a newly flashed 20s one (which could just be the the user factory resetting before sending it in).

Disclaimer: I haven't tried any of these procedures myself, just relying what I've read here and on common logic.
[LG V30 Guides, News, & Discussion] runningnak3d:
You can use laf from any H932 version. I included a laf zip in the third post that you can flash and then flash ANY KDZ if all you are looking to do is go back to stock for an exchange -- they don't care what version is on your phone.

Whatever you do, do not lock your bootloader until you have flashed the KDZ. There may be return to stock zips out there, but if you want to be sure your phone is stock and therefore not going to trip AVB (IE: the RED warning at boot that you can't skip and won't let your phone boot), then flash a KDZ.

-- Brian
[LG V30 Guides, News, & Discussion] djwuh:
To use you're laf zip in the third post do I need to be on 10d first or can I flash it now while I'm on 20's and then LGUP a kdz
[LG V30 Guides, News, & Discussion] runningnak3d:
You can be on any version. laf doesn't care about versions, only models. So Nougat 10d laf on Oreo 20s works just fine -- or the other way around.

-- Brian
[LG V30 Guides, News, & Discussion] djwuh:
Sorry for so many questions, I just don't want to have to come back with problems. Can I still use you're patched version of LGUP? or do I need official version for going back?
[LG V30 Guides, News, & Discussion] ChazzMatt:
Dev Patched LGUP does everything you need. Superior in every way to regular LGUP.
[LG V30 Guides, News, & Discussion] runningnak3d:
As [MENTION=3250376]ChazzMatt[/MENTION] stated, you don't ever need official LG UP for anything, but I am chiming in because I do not want you or anyone else thinking that I patched LG UP -- that work was done by [MENTION=6556954]smitel[/MENTION] for the G5 initially, and he either directly, or his method has been used to patch LG UP for every model since.

-- Brian
[LG V30 Guides, News, & Discussion] djwuh:
Just want to confirm things for anyone interested. In order to go back to full stock, following the advice above, I flashed the stock laf from [MENTION=3167089]runningnak3d[/MENTION] third post with TWRP, then rebooted the phone to make sure all was well. I then flashed the 10d kdz from the op with LGUP. Then not sure if I needed to but I went into Dev settings and re-enabled USB debugging. I had to disable Dev settings and then re-enable before it would allow me to turn USB debugging back on. Next I powered down the phone and held volume down while plugging in USB to get into fastboot mode. Then I used adb to fastboot oem lock. After that I rebooted and all is well. No more security warning during boot up. Phone looks like the day I bought it. Thanks again to all those that helped with this!
[LG V30 Guides, News, & Discussion] XR01:
Oh no... So I locked my bootloader after I flashed the Stock ROM with Magisk. Since it wouldn't load and it gave me the red exclamation message "Your device has failed a routine safety check and will not boot." Obviously I didn't read the message above until now. :eek:

Now I can't get download mode to work, it runs for about 20 seconds, meanwhile LGUP doesn't detect the phone. I haven't been able to get TWRP to load anymore, it gives me the Factory Reset screen, but doesn't load anything. The most I have been able to get is the FastBoot screen, but of course now 'fastboot oem unlock' doesn't work. I think I bricked my phone. It just gives me the red lettered screen and then turns off. I have put ROMs on so many devices before, but finally this one got the best of me. I never got one to work right. Is there any saving this H932??
[LG V30 Guides, News, & Discussion] runningnak3d:
You can try booting to download mode. On the V20 some versions of aboot (abl) for the H918 would still boot to download mode IF it was unmodified, but there were others that wouldn't.

If you can't, there is no leaked firehose for the H932 so you are boned.

EDIT: [MENTION=5631635]BROKEN1981[/MENTION] This would be a prime example of why you would want to force 9008 mode via the key combo. *IF* there was a firehose for the H932, his phone could be saved without cracking it open.

-- Brian
[LG V30 Guides, News, & Discussion] XR01:
When I try download mode, it says Download mode with the little orange graphic, but I can't get LGUP to see the phone. After about 20 secs it restarts.

Is there anything I can do in Fastboot to flash a download mode that works? Or recovery?
[LG V30 Guides, News, & Discussion] runningnak3d:
If it boots to download mode, then you should be able to get LG UP to see the phone. LG UP seeing the phone has nothing to do with the fact that you locked your bootloader. A locked bootloader with a modified boot or recovery partition will just prevent the phone from booting. So, your download mode issues come from something else. Try a different cable, PC, reinstall the drivers, etc....etc...

If you can boot to recovery -- you may be able to sideload an OTA zip.

-- Brian
[LG V30 Guides, News, & Discussion] BROKEN1981:
Yeah, really miss your idea of creating a community smartphone.
[LG V30 Guides, News, & Discussion] gazzacbr:
Makes no difference, in fastboot mode android is not running
[LG V30 Guides, News, & Discussion] XR01:
I tried LGUP again and it doesn't recognize the phone's download mode. The only communication with the phone I can do is with FastBoot. In Windows Device Manager, I see LeMobile Android Device -> Android Bootloader Interface.

I tried the key combo for recovery and it does the factory reset thing, then goes straight to the red exclamation message instead of loading recovery as it should. I did some searches for other similar situations and they got stuck too. It seems like the only solution was doing a remote service unbrick, but they must not have an H932, because the service provider on eBay states it doesn't work for the T-Mobile version.

https://www.ebay.com/itm/Remote-Ser...10-V20-V30-in-Qualcomm-Mode-9008/153377590279

I tried FWUL, which I used before and it doesn't recognize download mode either. The phone just restarts after less than a minute, regardless. I figure there must be some way to flash a working Download Mode. Once I do that, I should be able to use LGUP and flash a stock KDZ.

As an incentive, if you tell me what to do, and it gets me back to stock, I will send you $20.
[LG V30 Guides, News, & Discussion] Josh McGrath:
Honestly man, just call tmo and say you need a warranty exchange and when it gets here, use it and hard brick 9008 mode that bootloader locked one however you can and send it back. (Surely someone can help with that here with limited commands?)

If you don't have ins, it's 20 bucks and takes a week. If you do, overnight shipping and 5.40. of course you can't have water or physical damage.

Since they won't release the firehouse so we can recover it, then they deserve all the dead phones they get.

Edit: alternative is to send it to LG.
[LG V30 Guides, News, & Discussion] runningnak3d:
You could offer me $20000 and I still wouldn't be able to help you. The remote unbrick services can't do TMO because TMO uses their own RSA cert to sign their firmware, and they don't even HAVE a firehose to leak -- that is why there has never been a leak -- they literally don't have one.

Unfortunately since it won't stay in download mode, he wouldn't be able to use ERSE to wipe a partition and hard brick the phone. Without a way to write to the phone, can't really do much except hack apart a USB cable and zap the phone with a battery. If he chooses this route, I would try with the lowest voltage battery, and work your way up until the phone is fried.

-- Brian
[LG V30 Guides, News, & Discussion] XR01:
So, as a lesson to others... Fastboot isn't helpful to flash a recovery or stock LAF partition if the bootloader is locked on an H932?
[LG V30 Guides, News, & Discussion] mobileclick:
h932 20r can this be downgrade just don't want to make anymore mistake?

--------------------------------------------------------------------------------

Platform: LG Qualcomm

Selected port: COM19

Selected model: H931

Reading info...

Model ID: LG-H932

IMEI: 358165-08-220303-4

Android version: 8.0.0

Battery level: 80%

SW Version: H93220r

Mode: Emergency

Initializing flash...OK

Platform: msm8998

SW version: LGH932AT-01-V20r-310-260-JAN-08-2019-64G-ARB00+0

Android version: 8.0.0

LAF Version: 1.1

Product ID: SM06S180502000868

IMEI: 358165-08-220303-4

Target operator: TMO

Hardware: rev_10
[LG V30 Guides, News, & Discussion] ChazzMatt:
Are you asking or stating?

T-Mobile H932 doesn't have the necessary fastboot flash commands.

You don't need fastboot to unlock H932 bootloader.

But you need these directions to install TWRP, which involves booting Linux from a memory stick.

You need Dev Patched LGUP to flash LAF partition from another variant.

If you know all this, sorry.

Sent via open market LG US998 V30/V30+
[LG V30 Guides, News, & Discussion] BROKEN1981:
Well, you still need to fastboot OEM unlock after Dev option to click bl unlock.

---------- Post added at 12:28 AM ---------- Previous post was at 12:24 AM ----------

Off topic, after project veritas had that Google whistleblower and now our government is getting involved, I wish they would also take an interest about locked bootloader's.

I'm against government regulations but in some cases I do believe it is warranted.
[LG V30 Guides, News, & Discussion] habib5885:
im really struggling... TWRP isnt happening

Hey, so thank you first of all for the guide, you are awesome for doing this.

I followed all the steps very carefully, but I keep getting stuck on this one:

"When the LG logo appears, immediately release power (and ONLY power) and then immediately hold power again until you get the the factory reset screen.

You never let go of vol down until the factory reset screen appears. Once it appears, you can release both buttons.

Choose yes twice by using the vol down key and power to select, and you will be in TWRP."

After entering the codes in the FWUL lglaf terminal, the percentage on the phone goes from 0 to 100% like mentioned, then I unplug, phone powers down. Then I turn on with finger on vol down, and power, etc.... I reach the factory reset menu, select yes twice, but after the phone erases, it goes straight to the OS.

I think something must be wrong. I suspected that its my sd card, as it is 64 gb, but I created a partition under 2 gb, and formatted to FAT in windows. I read someones comment in here saying it should be FAT 16, so I formatted it to FAT 16 in FWUL using " sudo mkdosfs -F 16 /dev/sda1 ". I know it formatted, because the contents were gone, so its most likely FAT 16 now.

Anyway.... I dont really know what to do at this point! Any help is appreciated.
[LG V30 Guides, News, & Discussion] BROKEN1981:
Just grab a $5 16gb SD card.

I've ran into problems with this guide on anything above 64gb.

Heck, even trying to use bios flash back with a 64gb USB drive would not work. Had to use a free 16gb USB drive I got for pre ordering battlefield 2142 years ago.
[LG V30 Guides, News, & Discussion] Josh McGrath:
That's odd, I used a 200gb partitioned to a single 500mb fat 16 and it worked first try. Just curious, what partition size did you use?
[LG V30 Guides, News, & Discussion] TheDannemand:
My SD card was just 4GB, so I didn't have these size issues.

Still, I don't think it's the card size as much as exactly how it's partitioned. You can format and re-format an existing partition as FAT16 or FAT32, that won't matter if the partition table is somehow laid out in a way which laf doesn't like.

I wiped my SD card using the CLEAN command in Windows DISKPART, before creating the FAT16 partition using Disk Management.

Of course check the card (with the files on it) in the phone before starting the procedure. Even if the OS can read it, that's no guarantee that laf can. But if the OS can NOT read it, then certainly we wouldn't expect laf to be able to either.

I copied the files from the SD card in the phone back to my PC through USB, and compared them to the originals before starting the procedure, just to be sure. But I'm a belt AND suspenders kind of guy when it comes to these things :cyclops:
[LG V30 Guides, News, & Discussion] runningnak3d:
While in FWUL and at the lglaf prompt if you type:

!EXEC toybox ls /storage/external_SD\0

That will let you know if laf can see your SD card and read it. Remember -- two spaces between the C of EXEC and the t of toybox.

-- Brian
[LG V30 Guides, News, & Discussion] TheDannemand:
That's perfect! I'd recommend anybody perform this test before doing the exploit. That way no need to reboot (and possibly miss the button dance) wondering whether laf was able to read the card.
[LG V30 Guides, News, & Discussion] habib5885:
I used a partition of size 1800 mb. Going to use a 32gb card (partitioning to 500mb this time Fat 16), and ill report back here with what happens
[LG V30 Guides, News, & Discussion] habib5885:
The 32gb card worked. I partitioned to 500mb, and had no issues after that. Now the phone is rooted, but what if I want Android 9.0? Do I need to do anything other than flash the 9.0 ROM?

On my US998 phone, i had to flash e, then f, then g, then h (and it was a headache) before flashing a ROM, but it works great now.
[LG V30 Guides, News, & Discussion] TheDannemand:
Congrats on getting it working. I still think it likely isn't the physical SD card or its size that makes the difference, but rather how it was originally partitioned. By initializing it anew, the partition table gets recreated. Again the CLEAN command in Windows DISKPART can do this. Or Minitool Partition Magic.

At least flash [MENTION=9374982]weakNPCdotCom[/MENTION]'s latest 20s FullStock ROM from the link below, so that modem and firmware are updated to Oreo before you flash a Pie ROM.

https://xdaforums.com/lg-v30/development/stock-t-mobile-lg-v30-stock-collection-t3917560

I don't think you need to flash the interim versions, at least I didn't myself. But I would like to know that answer for sure.
[LG V30 Guides, News, & Discussion] weakNPCdotCom:
No, you can jump straight from 10d to 20s FullStock :)
[LG V30 Guides, News, & Discussion] mobileclick:
what i;m i doing wrong here

[android@fwul lglafsploit]$ git pull

Already up to date.

[android@fwul lglafsploit]$ git checkout h932-dd-write

Already on 'h932-dd-write'

Your branch is up to date with 'origin/h932-dd-write'.

[android@fwul lglafsploit]$ ./lglaf.py

LGLAF.py by Peter Wu (https://lekensteyn.nl/lglaf)

Type a shell command to execute or "exit" to leave.

# !EXEC toybox dd if=/storage/external_SD/twrp.img of=/dev/block/sde bs=4096 seek=10246\0

# !CTRL POFF

#

after this phone not go in TWRP
[LG V30 Guides, News, & Discussion] TheDannemand:
At this point you're supposed to pull the USB cable, which should power off the phone. You then power back on with the button dance (described in the guide) to power back into TWRP. Did you do those steps?

If that doesn't work, and you have to run the exploit again, I suggest you use the lglaf command posted by runningnak3d a few posts back to verify that laf can read your SD card. If it can't that would be the problem right there.

That's all I got :o
[LG V30 Guides, News, & Discussion] mobileclick:
not see sd card thats seems to be the problem

[android@fwul lglafsploit]$ !EXEC toybox ls /storage/external_SD\0

bash: !EXEC: event not found

[android@fwul lglafsploit]$
[LG V30 Guides, News, & Discussion] TheDannemand:
Try and initialize the card, then re-partition it. See recent posts for suggestions.
[LG V30 Guides, News, & Discussion] mobileclick:
soorry for the many post but iam just need some help rooting this phone just learing how to i do all thing ok after pull usb and holding power and vol- for TWRP phone will wipe and not go in i think iam getting my sd card read in phone

[android@fwul lglafsploit]$ git pull

Already up to date.

[android@fwul lglafsploit]$ git checkout h932-dd-write

Already on 'h932-dd-write'

Your branch is up to date with 'origin/h932-dd-write'.

[android@fwul lglafsploit]$ ./lglaf.py

LGLAF.py by Peter Wu (https://lekensteyn.nl/lglaf)

Type a shell command to execute or "exit" to leave.

# !EXEC toybox ls /storage/external_SD\0

Android

LOST.DIR

Magisk-v19.3.zip

TWRP-3.2.3-7-DataIMG.img

lg-rctd-disabler-1.0.zip

no-verity-opt-encrypt-3.1.zip

#