yashsingh1/xdaforums huggingface dataset:
[LG V30 Guides, News, & Discussion] meathammer386:
Yea ive known that but still has nothing to do with people messing there phones up and returning or them being a control freak its more about security and money dont get it confused
[LG V30 Guides, News, & Discussion] veener79:
I came close a couple times in the past. I learned fast not to freak out and just take my time to get things fixed up.
[LG V30 Guides, News, & Discussion] jcsww:
I have never hard bricked a phone but I have soft bricked them before. It wasn't anything that wasn't recoverable though. If it wasn't for that, I wouldn't have ever learned how to flash, root, and modify my phones.
[LG V30 Guides, News, & Discussion] 20degrees:
I learned how to flash with the HD2. That's still the most diverse phone in development history. ?
[LG V30 Guides, News, & Discussion] jcsww:
I started with the Sidekick 4G. Samsung's tools suck! One of the upgrades caused an issue and I was so annoyed by it, I wanted to back to the previous firmware. I soft bricked it on the first flash but got it right after the second. After getting that down, flashing different radios because the updated firmware had a better radio over the first. Then it was on to the Galaxy Nexus because I didn't learn from my first Samsung device. :P
[LG V30 Guides, News, & Discussion] meathammer386:
Sweet https://m.facebook.com/story.php?story_fbid=1632248050154135&id=119359128109709
[LG V30 Guides, News, & Discussion] Josh McGrath:
Link is dead
[LG V30 Guides, News, & Discussion] ChazzMatt:
no it's not.

It's the Facebook screenshot, right? You click on the picture and it takes you to the article.

Here's the non-mobile view.

http://www.androidpolice.com/2017/1...e-h930-italy-h930g-bootloader-unlock-program/

But already thread here on XDA has been started yesterday:

[ Official Bootloader Unlock RELEASED ] [ LG H930 / G | EUROPE ] Finally here !!!

https://xdaforums.com/lg-v30/how-to/official-bootloaer-unlock-released-t3710996

and we already have TWRP:

[H930/H930G] TWRP alpha testing

https://xdaforums.com/lg-v30/development/h930-h930g-twrp-alpha-testing-t3711279
[LG V30 Guides, News, & Discussion] meathammer386:
Thanks
[LG V30 Guides, News, & Discussion] lightninbug:
Will this eventually happen with tmobile?!?
[LG V30 Guides, News, & Discussion] jameslapc2:
I don't know if its happening on the T-Mobile model. But if LG is doing what I think they're doing they likely are pulling a Samsung and making one device for a whole market sort of like the Note 8. Don't quote me on that. I just usually jump to what has root and the V30 didn't so it was a no go for me.
[LG V30 Guides, News, & Discussion] ChazzMatt:
No, that's incorrect.

LG simply releases locked down carrier-branded versions first, then dev friendly "carrier unlocked" models later/last. Those are placed on the

LG Developer Bootloader Unlock list

. Those have full ADB flash commands.

It's what they've done since 2015 for the flagship "G" and "V" series. (In the past T-Mobile was an exception, but no longer.) This is why there's

PAGES of dev work for both the Europe and North America "open market" carrier unlocked 2017 LG G6 variants

-- but the T-mobile LG G6 never even got root (because it was a carrier branded phone).

This year LG just made sure the carrier branded versions of the flagship phones were very locked down, more than in the past. So, exploits similar to Dirty Santa couldn't work.

Dev friendly LG V30 models with bootloader unlock and full ADB flash commands were always coming, for both North America and for Europe. I posted about it in early September in the LG V30 Bootloader Unlock/Root thread. And even at the beginning of this thread.

Earlier this month (first week of November) LG released the European unlocked version H930 -- and this week (November 27) it was placed on the LG Developer Bootloader Unlock list (along with the H930G, which was a surprise). There's already an early version of TWRP now available for both these phones.

Later this week (December 1), LG will release the North America carrier unlocked version US998, which will also be placed on the LG Developer Bootloader Unlock list.

I've pre-ordered the 64GB LG V30 "open market" (carrier unlocked) model from B&H Photo

(to make sure I beat the December 2 deadline to qualify for the $400 rebate). Then, after the December 1 release when the V30+ hopefully will be available, I'll order my second dev-friendly phone.

Root, ROMs, kernels will now quickly appear.

All explained in greater detail in

Post #2

and

post #4

of this thread. Go read it. ;)
[LG V30 Guides, News, & Discussion] jameslapc2:
I'm tracking now thanks for explaining.
[LG V30 Guides, News, & Discussion] bacon612:
Hmm....care to elaborate?
[LG V30 Guides, News, & Discussion] Mike_77:
Hmm.. I think you're hearing wrong! You're awesome!
[LG V30 Guides, News, & Discussion] mattgyver:
:D
[LG V30 Guides, News, & Discussion] runningnak3d:
Come on, you know that was at least a little funny.

So yes, I have a root method for the H932. However, since I don't have one, it will need to be tested by someone willing to lose their phone.

I am 99.99999% certain that it will work (it works on V20s and G6s that have had all the opcodes stripped that I used to root the H918 .. so it should work on the H932 as well). Stock laf .. no flashing required.

I am also 99% certain that even if something goes wrong, your phone won't be toast, but one typo is all it takes.

I can't do it tonight, but I will make a post with all the requirements for the test subject.

I am astounded that LG missed this hole, but I am ticked at myself for not finding it sooner.

-- Brian
[LG V30 Guides, News, & Discussion] mattgyver:
How bad do you mean by "lose your phone"? I'll be a guinea pig.
[LG V30 Guides, News, & Discussion] runningnak3d:
There is ALWAYS a risk when you flash something that isn't a KDZ. LG actually has VERY good security measures to protect your phone from a brick.

With that said, as long as you don't fat finger 1234 into 2134 or something like that, there is actually very little risk.

-- Brian
[LG V30 Guides, News, & Discussion] Mike_77:
I think you mean you are 99.932% certain?
[LG V30 Guides, News, & Discussion] Opsectx:
I have a 2nd lg v30 h932 I'm willing to toss in the trash. Lemme know the process and I'll try it out. If it's anything like the v20 should be easy.
[LG V30 Guides, News, & Discussion] runningnak3d:
It is actually easier than the V20 (and I will be updating their procedure).

You can prepare by getting FWUL and burning it to a USB stick.

You also need an SD card that is formatted FAT16 to hold TWRP.

After that I just need to be able to hop on IRC so that I can talk you through any problems that may arise.

-- Brian
[LG V30 Guides, News, & Discussion] Josh McGrath:
[MENTION=3167089]runningnak3d[/MENTION]

I am def down to test as well. I just picked up my replacement so I have a working DL mode again.

I already have FWUL on my USB stick and will get an SD card
[LG V30 Guides, News, & Discussion] Addiso:
I have a usb stick with fwul and a sd card ready.
[LG V30 Guides, News, & Discussion] R800x_user:
Im also willing to try
[LG V30 Guides, News, & Discussion] Opsectx:
Sounds good Running. I have all of that. I used the VM method on lg v20. But I can make a bootable usb with fwul. Also I can test on Linux or Windows.
[LG V30 Guides, News, & Discussion] runningnak3d:
FWUL booted from a USB stick will be the only supported method. That way there is a known working environment.

I need a partition listing. This is non-destructive.

Boot FWUL

Open a Terminal

git clone https://github.com/runningnak3d/lglaf

cd lglaf

git checkout h918-miscwrte

./partitions.py --list

Paste the output on something like pastebin.

-- Brian
[LG V30 Guides, News, & Discussion] Gamesoul Master:
Going to ask the stupid questions quick before I do some dishes and jump on this. The phone should be plugged in, yes? And booted to what mode if so? I figure I might as well ask them to be 100% certain before somebody else asks... :D
[LG V30 Guides, News, & Discussion] Opsectx:
https://pastebin.com/RvrKaFke

---------- Post added at 04:13 AM ---------- Previous post was at 04:09 AM ----------

I did it in download mode.
[LG V30 Guides, News, & Discussion] texasaggie1:
I would love to help test this! I can also help with writing a guide
[LG V30 Guides, News, & Discussion] Gamesoul Master:
Also, I don't have any 2GB or under microSD cards sitting around to format to FAT16. Nor are they easy to find around here short of going online. Would it be fine if I just "cheated" by repartitioning one of my bigger cards so the primary partition is small enough for FAT16? I can't imagine how it'd be a problem, but again, probably safer to ask just in case.
[LG V30 Guides, News, & Discussion] Opsectx:
Fat16 should auto shrink partition when you wipe and format. Making the rest of the space unavailable until it's formatted back to ntfs or fat32.

You can like you said create a 2nd partition and format in fat16. Shouldn't give you any issues. Just won't see the 32 partition.
[LG V30 Guides, News, & Discussion] Gamesoul Master:
Provided people aren't trying to use the built-in Windows formatter, since it won't even give FAT16 as an option for anything over 2GB. But yeah, I had meant making the primary partition 2GB and leaving the rest unavailable. As good as having a 2GB drive for this purpose.
[LG V30 Guides, News, & Discussion] Opsectx:
I tend to forget people still use winblows. I only use it at work because Crestron Pro Tools won't run in Linux. :p
[LG V30 Guides, News, & Discussion] Gamesoul Master:
Here, I did it too, just in case having multiple people's result is useful... lol.

https://pastebin.com/8sTmyM6v
[LG V30 Guides, News, & Discussion] Addiso:
Another one for good measure. https://pastebin.com/B0xn4tav
[LG V30 Guides, News, & Discussion] Opsectx:
They are all going to be the same btw.
[LG V30 Guides, News, & Discussion] Josh McGrath:
Serious kinda OT question. When does [MENTION=3167089]runningnak3d[/MENTION] earn the "Recognized Devoloper" title? Seems like it should already be there.
[LG V30 Guides, News, & Discussion] Unblessed Be:
We're so close to suckling on the teat of root access
[LG V30 Guides, News, & Discussion] Jubeldum:
I hope some LG employee isn't monitoring XDA too closely. I'd hate for them to patch this up in the H932 Oreo or future security updates.
[LG V30 Guides, News, & Discussion] runningnak3d:
Yes, you can do it however you like as long as the FS is FAT16. The kernel in download mode, doesn't even allow ext2, 3 or 4 on the SD card. So no FAT32 or exFat either. Dunno what LG was thinking there.

Someone sent me a link to the application, and I don't think I meet the requirements. That title is really more for ROM, Kernel, App developers. 95% of this was reverse engineering, and not development per-se.

Unlike lafsploit 1.0, that is why I am not being very forthcoming with details on how it was achieved until an easy, safe method is released. Yea, LG will be able to look at the code and patch it after the fact, but I want to give them as little time as possible.

I will release full documentation on the process and methods once it is out there.

-- Brian
[LG V30 Guides, News, & Discussion] texasaggie1:
I'm ready when you are sir
[LG V30 Guides, News, & Discussion] runningnak3d:
PM sent

-- Brian
[LG V30 Guides, News, & Discussion] mattgyver:
[MENTION=3167089]runningnak3d[/MENTION] - will the SD card slot be then tied up permanently with the SD card housing TWRP? Just thinking to plan ahead. If housing it permanently, I might take one of my 64 or 128GB cards and partition a 2GB chunk at the front for TWRP, and then have the remaining space for my other stuff.
[LG V30 Guides, News, & Discussion] runningnak3d:
[MENTION=4062149]mattgyver[/MENTION] No, this is just to get it onto the phone. You can reformat it when you are done.

And just for giggles while I was waiting, I took the V30 lafd and installed it into a boot image that will work on my phone:

dd if=/dev/zero of=/dev/block/sde bs=4096 skip=10246 count=6023
dd if=/dev/block/sde of=/cache/recovery_zeroed.img bs=4096 skip=10246 count=6023
strings /cache/recovery_zeroed.img
## No output - recovery is zeroed ##
dd if=/mnt/h918-twrp.img of=/dev/block/sde bs=4096 skip=10246 count=6023
dd if=/dev/block/sde of=/cache/twrp_test.img bs=4096 skip=10246 count=6023
head -5 /cache/twrp_test.img | strings
==> /cache/twrp_test.img <==
ANDROID!v<��wi ����console=ttyHSL0,115200,n8 androidboot.console=ttyHSL0 user_debug=31 ehci-hcd.park=3 lpm_levels.sleep_disabled=1 cma=32M@0-0xffffffff androidboot.hardware=elsa androidboot.bootdevice=624000.ufshc [B][U]androidboot.selinux=permissive[/U][/B]
<snip>

This proves that the V30 lafd can write to /dev/block/sde which is where recovery is located. So, I just rooted a V30 because running V30 lafd on a V20 makes no difference. The lafd binary is what matters...

Now I need someone with an ACTUAL V30 to do this ;)

-- Brian
[LG V30 Guides, News, & Discussion] mattgyver:
I have to take a 2 hour drive right now, so I can't tinker, but I've got FWUL on a USB stick, a macbook that runs ARCH already, and a 2GB SD card ready for TWRP. If no one else can test it sooner, send me a PM and I can do it later tonight once all 4 of my kiddos are asleep tonight - provided they haven't driven me to drink..... coding and drinking bad. :D
[LG V30 Guides, News, & Discussion] Josh McGrath:
I can test whenever you are ready good sir.
[LG V30 Guides, News, & Discussion] runningnak3d:
Well this is most definitely disappointing news. It appears that on the V30 there is a QFPROM fuse that is blown that lafd checks that prevents this backdoor from working.

What is worse is that I took a look at the lafd from the V20 and G6 and this isn't something new in lafd. Even if we could get lafd from the V20 or G6 to boot on the V30, it would still be locked down.

I am guessing that when LG requested the CPUs from Qualcomm, they finally decided to have the "laf is going to be a total bit*ch fuse" blown.

Still working on this, but this is a major setback.

-- Brian
[LG V30 Guides, News, & Discussion] Josh McGrath:
Damn that sucks but it explains the LAF nukes we ran into
[LG V30 Guides, News, & Discussion] RQYP:
Aww, we were so close! Keep up the good work Dev!
[LG V30 Guides, News, & Discussion] Opsectx:
https://www.xda-developers.com/the-...t-can-be-exploited-to-trigger-remote-reboots/
[LG V30 Guides, News, & Discussion] ChazzMatt:
What does that have to do with this topic?

Sent via open market LG US998 V30/V30+
[LG V30 Guides, News, & Discussion] Opsectx:
It doesn't it's me goofing up and posting in the wrong section.
[LG V30 Guides, News, & Discussion] runningnak3d:
Believe me, I am not giving up. If you read the LAF development thread in the V20 forum, you will see that I thought LG had beat me SEVERAL times before I finally had a breakthrough.

-- Brian
[LG V30 Guides, News, & Discussion] Josh McGrath:
We definitely appreciate it, especially since you don't have the v30. Even if nothing came from it, we appreciate the hard work
[LG V30 Guides, News, & Discussion] texasaggie1:
Hang in there! You've got this!

So I have a question that is probably a super Noob question. If anybody would know the answer it would be you. So the very first post in this forum topic says that the bootloader still has the flash all command. If that's the case, why can't we just build what we want and then use Flash all to flash it to the phone? Sorry in advance for being such a noob.
[LG V30 Guides, News, & Discussion] runningnak3d:
flashall uses the flash code to actually do the flashing, so flashall does nothing except validate your zip and then bombs when trying to flash if the flash command has been pulled.

-- Brian
[LG V30 Guides, News, & Discussion] Josh McGrath:
Why would LG leave it in there unless it's pure laziness of forgetting to delete it . Don't OTAs use the flashall sometimes?
[LG V30 Guides, News, & Discussion] runningnak3d:
How do you know that it is still available? Are you sure you aren't just seeing the output from the fastboot command?

-- Brian
[LG V30 Guides, News, & Discussion] Josh McGrath:
I have played around with it on the v30 and didn't get the "unknown command" just other various errors cause i don't know how to use it, and looked at the aboot on the g5 and v20 (might have been v10) and saw the command still there via hexeditor and strings
[LG V30 Guides, News, & Discussion] RavenII:
Soooo...if anyone needs me to test anything, let me know. I got another V30 as a part of the BOGO, tried to sell it, almost got robbed, now it's open and won't get a good price...so I'm thinking of experimenting with it.
[LG V30 Guides, News, & Discussion] jonzey231:
I know you've run into a new roadblock but I have a T-Mo V30 and I just grabbed a cheap SD card from MicroCenter. I haven't unlocked the BL in case any display issues arise but I'd be happy to try something if someone needs me to that doesn't involved unlocking the BL.
[LG V30 Guides, News, & Discussion] rdeets:
So... It looks like T-Mo released Oreo. Safe to say we should hold off updating until devs take a looksie to make sure it doesn't patch any potential exploits?
[LG V30 Guides, News, & Discussion] texasaggie1:
Just verified.... I installed the new oreo update and it does NOT include the fastboot "flash" command. It DOES include the "Flashall" command but it says ANDROID_PRODUCT_OUT not set

:(
[LG V30 Guides, News, & Discussion] R800x_user:
I just wonder if we are able to downgrade after updating to Oreo on our variant.
[LG V30 Guides, News, & Discussion] TheDannemand:
My guess is that the update is ARB1, so that we won't be able to downgrade. I'm in no hurry to update for that very reason.
[LG V30 Guides, News, & Discussion] Josh McGrath:
That just means you didn't put your local path (c:/*yourfilelocation*/ to the file in the command.
[LG V30 Guides, News, & Discussion] runningnak3d:
I was loaned an H932 by a user on here. Not going to say his name in case he doesn't want to be identified -- if he does, he can pipe up ;)

With that said, I made an update.zip that SHOULD have been flashable via fastboot update. It fails miserably when fastboot tries to do a getvar serialno -- that variable doesn't exist. serial DOES but fastboot update or fastboot flashall will fail without being able to check that variable.

I am working hard on rooting this thing, but LG / T-Mobile has really locked this thing down.

-- Brian

---------- Post added at 11:02 AM ---------- Previous post was at 10:56 AM ----------

Has anyone been able to grab the Oreo KDZ?

-- Brian
[LG V30 Guides, News, & Discussion] rdeets:
https://xdaforums.com/lg-v30/development/oreo-update-t-mobile-v30-t3785844
[LG V30 Guides, News, & Discussion] texasaggie1:
Flashall has some switches. Can you use -s then the number? Or something like that.

I have the Oreo KDZ I will DM you the link.
[LG V30 Guides, News, & Discussion] yangweitony@126.com:
Ummm... Oreo for H932 has released... so can anyone convert the .kdz to a flashable .zip file?...

Im the one holding the rooted H932. If it WAS a H932 not h930, I would get to boot(?)
[LG V30 Guides, News, & Discussion] Josh McGrath:
I didn't think that post through . If you do twrp flash the Oreo update, if it's a 932, all should be good.

If it's not, it will not boot so have a flashable nougat zip or twrp backup as a fail safe. Sorry I can't help with the Oreo zip.

Keep us posted on what you find out :)
[LG V30 Guides, News, & Discussion] yangweitony@126.com:
Losing root doesn't bother anyway. Just insure it doesn't flash over recovery.

But to save recovery from danger, I want to flash only 'system‘ without other partition with twrp
[LG V30 Guides, News, & Discussion] Josh McGrath:
I had to update my post as I was thinking about it being an ota.

Come to think about it, have you tried using LG bridge to tell you what model phone you have? Or LG up?
[LG V30 Guides, News, & Discussion] yangweitony@126.com:
I remember it showed H932 on LGUP.

Explained clearly previous pages, H930 is clearly much worthy than H932, for no reason someone would turn H930 to H932
[LG V30 Guides, News, & Discussion] Addiso:
How similar would the Puerto Rican version of the H932 be similar to our T-Mobile one? There's a guy who successfully flashed his H932PR to US998.
[LG V30 Guides, News, & Discussion] R800x_user:
This is what I found so far.

http://phonedb.net/index.php?m=device&id=11870&c=lg_h932_v30_td-lte__h932pr__lg_joan

essentially they are identical, just regional differences.
[LG V30 Guides, News, & Discussion] whojabacod:
How is it rooted?
[LG V30 Guides, News, & Discussion] ChazzMatt:
Discussed several pages back. Search for China and Galaxy S8 TWRP.

Sent via open market LG US998 V30/V30+
[LG V30 Guides, News, & Discussion] Addiso:
So this whole cross flashing... I downloaded the US998 20A kdz have partition dl selected but I'm hesitant fully bricking my phone. It just astonished me how that H932PR user got his phone flashed to US998 without bricking it.
[LG V30 Guides, News, & Discussion] ChazzMatt:
So, is the H932PR sold by T-mobile Puerto Rico? The guy who flashed this said he was using Claro, which confused me. It does have band 71, just like the T-mobile US H932.

https://www.frequencycheck.com/models/GlewJ/lg-h932pr-v30-lte-a
[LG V30 Guides, News, & Discussion] Jubeldum:
H932U V30+ no longer available.

I've mentioned this before but didn't get a response. Has anyone noticed that the H932U V30+ is no longer available on the T-Mobile website? Is LG phasing them out and maybe going to the V30s with their rebadging sceme?

https://www.t-mobile.com/cell-phone/lg-v30-plus

I'm down to one H932U now because my wife's got stolen.
[LG V30 Guides, News, & Discussion] Josh McGrath:
Sorry to hear about the phone being stolen. Be sure to report it so the imei will be blocked.

As for the v30 and plus models, I used to work for tmobile and they usually do pull the predecessor before a new model comes out except for the samsungs and on top of that, a *bunch* have to be sold for them to offer a CPO, certified pre-owned which is why you mostly see only Samsung and iPhones for the most part as CPOs.

Sometimes the manufacturer can "end of life" them back like ZTE did with that crappy zmax cause idiots were pulling the back off thinking the battery was removeable. I think this is what LG is doing personally.
[LG V30 Guides, News, & Discussion] mattgyver:
I'm itching.... My phone told me about the OTA oreo update (I miss some Oreo features). I used to have a OnePlus 5 running oreo, so I was flashing ROMs weekly. I got rid of it because there were deadzones in important areas that my wife's T-Mobile S7 didn't get, and I couldn't figure it why the phone didn't seem to get signal in those areas. Plus, the ip68 rating was important to me (4 kids) and the rollout of band 71 started 30 miles from me in Pennsylvania. It'll be at my neck of the woods soon.

However, not having something to flash and tinker with is getting to me. In retrospect, I should have checked XDA about root and ROMs before buying the V30 :D obviously leery about doing the update if it could break rootability, for when RN makes his breakthrough..
[LG V30 Guides, News, & Discussion] whojabacod:
Is there any way to retrieve the device id without fastboot?
[LG V30 Guides, News, & Discussion] texasaggie1:
Hi. I need to get the .dll from the H932 KDZ. Where exactly will I find it? Thank you!
[LG V30 Guides, News, & Discussion] ChazzMatt:
Guess we now know which theory is correct.

https://xdaforums.com/lg-v30/help/wtf-lg-v30-t3790500

Somebody did something totally ridiculous -- flashing an LG G4 unlock.bin file (which seemingly didn't work at first) on his AT&T LG V30 and bootloader unlocked his AT&T H931 V30. And flashed TWRP and rooted. (EDIT: the unlock bin file was from an LG G4 unlock.bin request thread, but the actual file he used from that thread is for a Huawei M8.)

Or maybe it was because he flashed it to H930, which would have fastboot flash commands.

But still that totally non-sanctioned bootloader unlock should not work...

THIS has to be how that Chinese guy had a rooted H932 with parts of H930 flashed on it.
[LG V30 Guides, News, & Discussion] RQYP:
If this is true then potentially ALL single-sim LG V30 can be bootloader unlocked like so?