yashsingh1/xdaforums huggingface dataset:
[LG V30 Guides, News, & Discussion] TheDannemand:
Thank you for the details. It sounds like you were encrypted going into this. I personally wasn't, so I don't have experience with that.

The ROOTING section in post #3 has some very exact steps to follow in order to overcome encryption, including rebooting TWRP into Recovery after the first wipe, before flashing anything else. If that failed, for whatever reason, and the phone is still encrypted, I can imagine all kinds of ensuing mess.

I don't see why you shouldn't still have TWRP installed. Try powering off the phone, then power on with the Button Dance (described in post #3 when you first enter TWRP).

If TWRP is lost, but you have a working OS with Magisk (which it sounds like) you can flash TWRP to the recovery partition with DD commands. Probably even Flashify too, although I haven't used that in years, dunno if it's still around.

If that succeeds, then boot into TWRP and continue with the steps in the ROOTING section, following everything exactly, including wipes and Recovery reboots before flashing anything.

Afraid that's all I got. I hope it helps :)
[LG V30 Guides, News, & Discussion] svanati:
All,

After finding the right update zip I was able to root the phone. Thanks to everyone for all your help and happy rooting :)
[LG V30 Guides, News, & Discussion] TheDannemand:
It would be great if you could share a bit more. Might help others down the road.
[LG V30 Guides, News, & Discussion] weegert:
Bootloader Unlock

I'm trying to unlock the bootloader on my V30 h932 and at the first step of unlocking the bootloader, by enabling OEM unlock and USB debugging, turning off the phone, holding volume down, and connecting the USB cable to get into fastboot just causes it to show the LG V30 logo then restart several times before starting up in safe mode.

The other way of enabling USB debugging and sending the command adb reboot bootloader just causes the phone to reboot normally.

Do you have any suggestions to get into fastboot to unlock the bootloader?
[LG V30 Guides, News, & Discussion] HueyT:
Better usb-c cable, new USB port or laptop, windows 10
[LG V30 Guides, News, & Discussion] weegert:
I tried a different brand new cable that came with the phone, a different USB port, different computer, and I'm using Windows 10.

When I hold down the volume down button and connect the USB cable, it shows the LG logo then restarts to show the LG logo again. Shouldn't it boot into fastboot?

Is it possible that this is missing from the phone?
[LG V30 Guides, News, & Discussion] TheDannemand:
Yes, it should work, but there are a few reports when it didn't.

What I would do in your case is proceed to the step in post #1 of flashing 10d in LGUP Refurbish mode. You do NOT need an unlocked bootloader for that, and it will ensure all partitions are present and everything clean. THEN unlock the bootloader once you're on 10d -- which of course requires you boot it, enable Developer Options, set Enable OEM unlock, then proceed to fastboot.

I actually used that sequence on my phone because some users had reported being unable to access fastboot on later Oreo ROMs. And it worked like a charm for me. For the record, I am using Win8.1, it doesn't have to be Win10.

But make sure you DON'T proceed with anything in post #2 (PROCEDURE PART 1) until you have an unlocked bootloader.
[LG V30 Guides, News, & Discussion] Gio_55:
Question

I was able to downgrade from oreo h93220s to nougat h93210d. And going to proceed with step 1 and step 2

Got few questions

1. I already checked in 10d and activated developer mode to unlock oem boatload. Do i need to actuvate Facebook?

2. I wanted to know if I need to do removing my usb cable in performing h93310h lag? What are the consequence if I do this method.

3. I like to check if the following files I download where compatible to this method specially im running on 10d

Tarp-3.2.3.7-Dataimg.img

Magisk-uninstaller-20190604.zip

Magisk-v19.3zip

Lg-rctd-disabled-1.0

No-verify-opt-encrypt-6.0

4. Lastly is there any instruction to unroot this.

Thank you.
[LG V30 Guides, News, & Discussion] veener79:
Wow I gave up on rooting my phone over a year ago and I just found this! From reading it seems like the root process has gotten a lot safer and I would love to upgrade to 9.0. I am a very visual learner I am just wondering is there a good video that covers this process? I have searched so far and can't find it. I have not rooted a phone since my phone before I bought my S6 when it first came out. I want to try and give this a try this afternoon. Thanks
[LG V30 Guides, News, & Discussion] ChazzMatt:
This method has been here since August 2018... You haven't been back to XDA since then?

After rooting you need to IMMEDIATELY update back to current firmware. Too many people don't understand that and try to install custom ROMs after the TEMPORARY downgrade to Nougat for TWRP installation.
[LG V30 Guides, News, & Discussion] TheDannemand:
I don't think there are any videos of this procedure, at least not on XDA.

I've worked with several people over the years who were dyslexic, including a current client of mine. Most of them were very sharp and fast thinkers, who just had some degree of difficulty comprehending written words.

If that's you, I'd say you have a much better chance of doing this successfully than those who are just too lazy to read written instructions!

The important thing is to print out and read the instructions several times before you start, and make sure you understand them.

In your case (and again, I speak with some experience) I'd recommend you study every step (sentence/paragraph) until you can visualize it. Once you can visualize it, you can do it. Once the entire procedure is clear to you, THEN you can start doing it. And guess what, that's true for everybody!

The preparations are the biggest part of this: Downloading the various KDZs and TWRP and root files and FWUL, and verifying their MD5/SHA256; initializing and formatting the SD card and copying TWRP and the root files to it (remember to rename the TWRP image); preparing the FWUL USB stick and making sure you can boot it, and that it can see the phone; verify that laf can read the SD card in the phone (commands to test that were posted here a few pages ago).

Take your time and be thorough. Good luck buddy :good:
[LG V30 Guides, News, & Discussion] BROKEN1981:
I also want to point out that while in FUWL, you can open a web browser and head to this thread for copy and paste for each command.

That's how I did it.
[LG V30 Guides, News, & Discussion] TheDannemand:
Excellent point!

I did the same, definitely worth noting.
[LG V30 Guides, News, & Discussion] veener79:
Thanks, and yea that is me with being a bit dyslexic. :( Lot of time I read things a few times and try to find a video to help me. For some reason videos just sink everything all together for me. I have been a visual and hands on learning all my life. Thanks for the tips.
[LG V30 Guides, News, & Discussion] ngocgiap32:
Thanks for the topic!
[LG V30 Guides, News, & Discussion] BROKEN1981:
Thought you might get a kick out of this

https://www-wired-com.cdn.ampprojec...-license-plate-landed-one-hacker-ticket-hell/
[LG V30 Guides, News, & Discussion] ChazzMatt:
Replying to you here, hoping one of the T-Mobile guys can help.
[LG V30 Guides, News, & Discussion] letthebeatrock:
Another successful H932 root. Was painless once I had all the tools.

PS, dont know if thrad was responisble, but 1st H932 I tried to root, the touch screen went out as soon as I got phone to boot TWRP. Maybe encryption error since I pressed too many kets at once?

Reguardless, I returned the phone (luckily) and got a new H932 in which I followed instructions to the letter. (waiting for TWRP to boot instead pressing buttons mindlessly) and voila! Worked like a charm.
[LG V30 Guides, News, & Discussion] Meritz:
Very involved process but your hard work is very much appreciated! One thing that I might note: when it comes times to flash Magisk, dm-noverity-opt-encrypt, and rctd remover, do not do it individually. When I chose to flash Magisk first, TWRP automatically rebooted to system without my input, forcing me to repeat part 2. It could have been a hiccup within TWRP, but I made sure to select "Add more zips" after selecting Magisk to be flashed first and it worked without issue.

---------- Post added at 11:17 PM ---------- Previous post was at 11:06 PM ----------

Question: Must we be mindful to reinstall Magisk after installing a new ROM, otherwise we lose root and have to redo the entire process? Or, is that only the case when flashing from 10d back to Oreo?

Also, Can we still accept OTA updates or do they have to be avoided?
[LG V30 Guides, News, & Discussion] ChazzMatt:
No, you can not take OTA updates. You no longer have complete stock -- you have TWRP custom recovery.

You will use TWRP-flashable zips, based on full image KDZ.

If you haven't yet, go update to Oreo 20s via TWRP flashable zip.

https://xdaforums.com/lg-v30/development/stock-t-mobile-lg-v30-stock-collection-t3917560
[LG V30 Guides, News, & Discussion] schloop:
i'm having trouble with these steps, especially the code that i need to put into LGLAF.

what i need to type to the shell isn't working. i'm typing exactly how it's posted and i'm not getting a prompt after. code is

git checkout h932-dd-write

./lglaf.py

and everything after.

thanks.
[LG V30 Guides, News, & Discussion] Josh McGrath:
Eliminate any issues by simply cut/paste the commands from the commands instructions
[LG V30 Guides, News, & Discussion] schloop:
oh wow! it worked! now the part with the booting isn't going so great for me. so after i factory reset and press yes for the second time, am i supposed to let the phone just boot? it's booting to tmobile and i'm not getting to TWRP. am i supposed to hold the power button and down again or was it supposed to pop up?

i double checked and twrp is twrp.img the SD card is working and fat32.

i did the second part about 10 times now and still no boot to TWRP.
[LG V30 Guides, News, & Discussion] schloop:
how did you manage to get the twrp part to work? did you just let the phone boot after you wiped? or did the phone just boot to TWRP?
[LG V30 Guides, News, & Discussion] Josh McGrath:
I know people have had their fat32 sd card work, but format it to fat16 and try again. I had to format my 200gb sd card to one 500megabyte fat16 chunk. Your mileage may vary.

You have to do the hardware keypress to boot into recovery, twrp, otherwise the stock rom overwrites TWRP with stock recovery again.

---------- Post added at 09:45 AM ---------- Previous post was at 09:43 AM ----------

Read above. Don't let it boot.
[LG V30 Guides, News, & Discussion] schloop:
still no luck. i didn't let it boot. i'm trying to see if i'm doing anything else wrong.
[LG V30 Guides, News, & Discussion] Josh McGrath:
Did you use the button combo to boot into twrp immediately during restar? And is the twrp.img on the root of the sd card and not in any folder?
[LG V30 Guides, News, & Discussion] mfkerr:
Auto Reboot at end of laf procedure

I'm having the same problem, I think. When I reboot using the method described, Just a soon a I take my fingers of the power and the vol down, I never get the chance to arrow down and select fac reset. The phone automatically reboots the second I let go of power and down.

Help with this is greatly appreciated.
[LG V30 Guides, News, & Discussion] brossovitch:
Don't let go of vol down. Simply lift your finger off power and back onto it, like every LG for 5 years.
[LG V30 Guides, News, & Discussion] TheDannemand:
Hey, haven't seen you around these parts in a long time. Good to have you back :)
[LG V30 Guides, News, & Discussion] brossovitch:
Not active on the forums but I do ready every few days. Still using my V30 and OP6 daily. Heck I'll probably actually root the V30 soon. I've only read the instructions 60 times, maybe 15 more and I'll do it. Been busy working wrenching on my Jeep when I have free time.

I'd like to focus on the V30 a bit before we get Pie. Surely have 10 on OP6 soon though.
[LG V30 Guides, News, & Discussion] zfk110:
Great guide, I was able to do it without any issues, I had some but I look around within these pages and I was able to fix it,

I ran these commands in FWUL here is the log

[android@fwul lglafsploit]$ git pull

remote: Enumerating objects: 77, done.

remote: Counting objects: 100% (77/77), done.

remote: Compressing objects: 100% (32/32), done.

remote: Total 70 (delta 44), reused 64 (delta 38)

Unpacking objects: 100% (70/70), done.

From https://gitlab.com/runningnak3d/lglaf

11caab1..7cb9f51 h872-miscwrte -> origin/h872-miscwrte

3ef85ef..8c04118 h918-miscwrte -> origin/h918-miscwrte

* [new branch] h932-dd-write -> origin/h932-dd-write

4f5522c..be4d9e0 v10-miscwrte -> origin/v10-miscwrte

Already up to date.

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

Branch 'h932-dd-write' set up to track remote branch 'h932-dd-write' from 'origin'.

Switched to a new branch 'h932-dd-write'

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

Traceback (most recent call last):

File "./lglaf.py", line 545, in <module>

main()

File "./lglaf.py", line 513, in main

try_hello(comm)

File "./lglaf.py", line 401, in try_hello

data = comm.read(0x20, timeout=HELLO_READ_TIMEOUT)

File "./lglaf.py", line 240, in read

buff = self._read(need, timeout=timeout)

File "./lglaf.py", line 359, in _read

array = self.usbdev.read(self.ep_in, 2**14, timeout=timeout)

File "/usr/lib/python3.6/site-packages/usb/core.py", line 988, in read

self.__get_timeout(timeout))

File "/usr/lib/python3.6/site-packages/usb/backend/libusb1.py", line 833, in bulk_read

timeout)

File "/usr/lib/python3.6/site-packages/usb/backend/libusb1.py", line 936, in __read

_check(retval)

File "/usr/lib/python3.6/site-packages/usb/backend/libusb1.py", line 595, in _check

raise USBError(_strerror(ret), ret, _libusb_errno[ret])

usb.core.USBError: [Errno 110] Operation timed out

[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

I got only question even though I didn't understand mostly what was going I just follow the guide which is very well written about this " File "/usr/lib/python3.6/site-packages/usb/backend/libusb1.py", line 595, in _check

raise USBError(_strerror(ret), ret, _libusb_errno[ret])"
[LG V30 Guides, News, & Discussion] igotroot:
Hey guys believe it or not I'm still on Android 7. I've decided to go ahead and take on this process of rooting my T-Mobile lgv30 Plus. Especially since I have read that Android 10 will most likely not be officially released for this phone.. my question is, do I have to upgrade to Android 8 and then 9 before taking on any future builds of Android 10? Or can you go from one version of Android to any newer version without having to have any predecessor versions? Thanks.
[LG V30 Guides, News, & Discussion] ChazzMatt:
After you install TWRP and root, you should at least update to most recent version of stock Oreo available via TWRP-flashable zip.

When stock Pie is released the TWRP flashable zip dev will probably create one for that.

Do NOT stay on stock Nougat after installing TWRP and rooting. Do NOT attempt to install AOSP/Lineage custom ROMs while on Nougat firmware.

Read the Root Sticky.

https://xdaforums.com/lg-v30/how-to/root-v30-t3927154
[LG V30 Guides, News, & Discussion] igotroot:
Thanks [MENTION=3250376]ChazzMatt[/MENTION]
[LG V30 Guides, News, & Discussion] googler01:
Could there be a guide to use SuperSU instead? I have FX Kernel Manager and it will not work with Magisk. Also I want to able to edit the system fully without hiding from any ASN. I do not care about banking apps etc etc.
[LG V30 Guides, News, & Discussion] ChazzMatt:
No.

There's plenty of excellent kernel managers.

If you personally want to try SuperSU instead of Magisk, nothing is stopping you. ;). Probably won't work, which is why we use Magisk which definitely does work.

I was a huge SuperSU fan, but couple of years ago SuperSU started going downhill and Magisk has stayed on top of things.
[LG V30 Guides, News, & Discussion] brossovitch:
Anyone update to Pie on the TMO h932? It officially dropped. Is it downgradeable or even rootable (LOL yea right!)
[LG V30 Guides, News, & Discussion] ChazzMatt:
Yes.

I don't understand your question.

All V30/V30+/V30S can be bootloader unlocked and rooted. You still have to follow the instructions in this thread to root the T-Mobile H932.

ARB is the same for ALL V30 firmware released for the past two years. You can downgrade back to Nougat from Pie if you wish, with any V30 variant.

Go to the T-Mobile H932 KDZ thread. TWRP-flashable zip will be made soon.

____

From this morning:

KDZ thread now unlocked. LG Bridge and Google Drive links.

Dev [MENTION=9374982]weakNPCdotCom[/MENTION] is creating TWRP-flashable zip soon!

[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
[LG V30 Guides, News, & Discussion] brossovitch:
LOL

I mean, out of the box with full FB commands! That's why I said (LOL YEA RIGHT).

Its cool, all questions were answered in you thread anyhow.
[LG V30 Guides, News, & Discussion] elknuk15:
Stuck in FWUL

Cannot get my phone recognized in fwul I did everything up to that point, my software version still says 10d but it does say 933 when looking at usb attached does that mean im on laf? Any help greatly appreciated
[LG V30 Guides, News, & Discussion] Septfox:
Can someone verify for me: the newer ThinQ/6gb version is also exploitable, no functional difference aside from the extra RAM and additional "AI" bloatware?

If so, kind of seems like the way to go when purchasing, assuming one can be found for pricing around the original 4gb's.
[LG V30 Guides, News, & Discussion] ChazzMatt:
The only difference with V30S vs V30/V30+ is RAM. With Oreo firmware all the V30/V30+/V30S became "ThinQ". They all got the AI camera.

Every V30 variant with at least Oreo is "ThinQ". No one even mentions it any more. V30S just had it first so LG could falsely claim it was "new" phone to compete with 2018 Samsung Galaxy S9. It wasn't. It was just a "Joan" phone with 6GB RAM and it already had the Oreo update the other V30 variants would soon get.

US998 V30S is simply V30+ with more RAM.

T-Mobile has H932 V30 and V30+ (aka H932U). They don't have V30S.

Only US998 has all three: V30, V30+ (aka US998U), V30S (aka US998R. R is apparently for more RAM).

The US998 V30S (US998R) is hard to find. Only sold for a few months in 2018 by B&H Photo. There were some Korean carrier V30S also, but you don't want those.
[LG V30 Guides, News, & Discussion] Septfox:
And yet, https://www.ebay.com/itm/123931133113

The IMEI checks out as an H932, but I'm having trouble verifying the configuration otherwise. I've seen one page so far that suggests 64gb+6gb is an option, but it also claims that it'd be in one of two new colors --- this one is clearly standard silver. No mentions of TMO getting a 6gb model in silver. It seems the seller has something wrong...I'll message them for clarification here in a minute.

Edit: done.

Trying to make it as solid as possible; if I do buy it, it arrives and is some sort of frankenphone that lacks b71, ebay'd cover me for "item not as described".

I'm hoping it's a rare variant or something, but I really can't find anything regarding TMO reselling 6gb/64gb models in silver. It's just a weird configuration.
[LG V30 Guides, News, & Discussion] ChazzMatt:
What the heck?

Something is definitely wrong there.

If T-mobile got a 6GB variant in 2018 they kept that a total surprise. In fact

T-mobile only sold their 128 V30+ (H932U) for a LIMITED TIME

. It was released a few months after the 64GB V30 (H932) to goose LG V30 sales for Christmas.

So, IF -- big if -- later they got a V30S, it should have been 128GB with 6GB RAM. Basically an upgraded V30+... Unless they got some 6GB secret upgrade for 64GB variant from LG? :confused: Sorry, I don't believe it.

T-mobile support page only lists V30 and V30+ -- both with 4GB RAM.

https://support.t-mobile.com/docs/DOC-36647

At the bottom of that page is PDF document specs for both V30 and V30+.
[LG V30 Guides, News, & Discussion] Septfox:
That lines up with what I knew, yup. That's why it's baffling me. The Verge put out a thing claiming 64gb was an option, but no mention of T-Mobile, the colors are wrong, and most everywhere else is saying it got 128gb/256gb rather than 64gb/128gb options.

Edit: reading comprehension, apparently I lack it. The Verge article makes no claim of 64gb being available, back to the drawing board.

At this point, I think the seller is somehow mistaken and actually has a bog-standard 4gb/64gb H932 - though he makes a point of describing it being a 6gb model.

Another possibility is it being a crossflashed v30S with a modified IMEI and custom boot splash, but I mean...why? Why go to that much trouble, when an actual v30S would fetch more money? The price it's listed for is average, and he's not trying to upsell it as a one-off unicorn or something. I suppose it could be a v30S with originally bad IMEI, current IMEI salvaged from a donor H932 to make it resellable...but it'd still be some trouble. Not to mention illegal.

Yet another possibility is it actually being a unicorn; a custom v30S that some T-Mobile engineer spackled together and sold it off to family when they no longer needed it, or something. But we're edging into rather far-fetchedness now.

Dunno. Waiting on a response, it'll be interesting to see what he has to say about it.
[LG V30 Guides, News, & Discussion] TheDannemand:
Yeah TMO never had a V30S model. They have V30 silver (H932SV), V30 black (H932BK), and V30+ black (H932UBK). All of them 4GB, of course.

I do remember somebody mention at one point a Chinese service who claimed to replace the 4GB RAM in V30 to 6GB. I don't know the details and don't remember who mentioned it, but it's believable.
[LG V30 Guides, News, & Discussion] Septfox:
Ooh, now that's an interesting theory. If the RAM is a plain old BGA or QF package and not stacked on top of something else, it'd be reasonably simple to take a rework station to it. Still a lot of trouble to essentially make a TMO-only v30S, but I can dig it.
[LG V30 Guides, News, & Discussion] TheDannemand:
It makes sense in that RAM is the bottleneck of V30. Being such an excellent phone otherwise, and rootable too, that 6GB could be what keeps it going another year or two.
[LG V30 Guides, News, & Discussion] ChazzMatt:
While I wouldn't turn down 2 more GMB RAM, I have no problems with 4GB in this phone... ;)
[LG V30 Guides, News, & Discussion] TheDannemand:
I am not saying I have a problem with my V30.

But when it comes to general performance as a multi-tasking Android device, am pretty sure that RAM is the bottleneck, particularly as we move to newer Android versions. I mean objectively, literally the bottleneck, not just as a matter of opinion: IOW an SD845 or even 855 CPU probably wouldn't do much to speed it up in everyday usage, but I believe 6GB would. Of course I may be wrong about that, but I don't think I am.

But like you, I still love this phone and intend to keep it for another 1-2 years if at all possible. Even with its 4GB RAM :)