yashsingh1/xdaforums huggingface dataset:
[LG V30 Guides, News, & Discussion] brossovitch:
Okay that makes sense. Mine is older and was released before the 10c update was rolled out.

The one I'm using is updated, but the one i have paid off remains unused. My daily driver has screen imperfections like banding and smearing (while scrolling at low brightness) but the unused one (that will be used to try and achieve root) is perfectly uniform without imperfections, and I own it outright. Love that TMO BOGO! Anyway, when the bootloader unlock for US998 is released, hopefully soon, I'll take action and attempt all this. I'm actually hoping the us998 firmware will simply work on this device as I'd like to use it, but really all we need is for it to be bootable.

If we use h93010v or something like that we wouldn't be able to downgrade back to h93210c firmware, i believe.

So, I searched a bit more and there's a thread with H93210c System dumps. I haven't downloaded the zip myself, but that could be flashable with the program. The problem is, we'd need the other partitions as the system doesn't have anything to do with the Bootloader.

If we can flash individual partitions, like bootloader, system, modem, kernel, etc... We should be okay. Maybe we can unlock our bootloaders, flash the h930 bootloader, then actually have our fasboot commands! Maybe....?

This whole process has been done on the v20 before and one user claims to have done this on their ATT G6. So I'm pretty confident we can do this. Just don't update beyond 10c for now.

My only fear, is that the phone wont boot after flashing the other variant firmware. But I'm sure we could flash back to h93210c if that is the case via download mode.

With that being said, fortune always favors the bold. We have to be willing to take risks in order to advance our community. Yea?

Any other help would be great. But I think we have all resources available. We really just need someone to help out with KDZ for h930 and us998...

Rantology could go on forever. I'm really excited to do this!

---------- Post added at 10:51 PM ---------- Previous post was at 10:48 PM ----------

Thank you.

I haven't seen anyone talking about doing this yet, so i figured I'd offer my device and time to be the guinea pig here.

If it works, we'll make a huge breakthrough for the community and we can take back our control of our devices! Even if we can't use ROMs, root will be a big thing. Maybe Xposed as well...

I'm hoping someone will also try on other carrier variants as well.

---------- Post added at 11:04 PM ---------- Previous post was at 10:51 PM ----------

[MENTION=5070414]Josh McGrath[/MENTION]

First, I wanna say your user name, whether its your real name or not is the name of my childhood best friend, which is ironic.

Secondly, this is the oldest h930 firmware i can find currently:

https://lg-firmwares.com/download-file/?fileId=10956

It's version 10f. I'm not sure if you'd want to try it, being that we may not be able to go back to our stock 10c...
[LG V30 Guides, News, & Discussion] Jubeldum:
I wish US Cellular didn't have the same model number as the unlocked version. It makes things so confusing. I got all excited thinking a unlocked US988 KDZ would be coming soon.

https://www.mylgphones.com/unlocked-lg-v30-us998-get-android-8-0-oreo-update.html

https://www.reddit.com/r/lgv30/comments/7p1ovh/anyone_else_get_a_us99810c_update_notification/
[LG V30 Guides, News, & Discussion] brossovitch:
This is good news! This means there will be a us998 10c KDZ available soon! Thank you for this information sir!
[LG V30 Guides, News, & Discussion] Josh McGrath:
I'm going to the gym for few hours to get back into the routine after the flu just kicked my ass. So I'll dive into it after that

I just sold my v20 today so no backup for me [emoji23] it's okay, I don't mind even doing a warranty exchange through CS.

I found the 930c firmware somewhere last night but didn't save it. I'll look for it when I get back. I need to do a factory reset anyhow cause something is lagging me bad and making my internet go in and out.

I'm actually enjoying the learning aspect of it but fastboot is confusing as hell and hard to learn. I'm also going to build a deep flash cable and see where that goes.

And Josh McGrath isn't my real name, it's an alias... Max Steele cartoon character:)
[LG V30 Guides, News, & Discussion] wills3gslide:
From my quote above, you would be flashing the H932 kdz just injecting root to our system.img and the twrp.img from the H930 with twrp.imp replacing the boot.img in H932 KDZ, Our recovery.img has a backup which overwrites the recovery.img every time the phone is rebooted, believe there is no difference between the H930 and H932 other than firmware but dont hold me to it

The link above for the KDZ is the original H93210c that I pulled straight from LG's server for the H932, finally was able to get it uploaded to AFH

Repacking the KDZ with root injected system.img and twrp.img, I believe you would have to use the hacked LG up to pass security signatures

I had the H32 KDZ extacted in a folder and was working on the files with linux and accidentally deleted the whole folder and have not had time to work with it since starting my new job working odd hours and between 50-60hrs a week

Either way unlocking bootloader trips a flag and no going back at this time
[LG V30 Guides, News, & Discussion] brossovitch:
I wouldn't be injecting root and repacking a kdz. I don't know how i would do that. Besides, root is systemless now anyway. Theoretically, after flashing root method, the patched kernel could be used and the app can be installed. That could work.

My goal here is to unlock my 932 bootloader, flash the us998 KDZ, using fastboot to flash TWRP, using TWRP to flash the h932 system again.. And maybe trying to get the h932 modem as well. All this with the modified lg up software. Or perhaps, we can simply flash only the us998 Bootloader.

Since the Unlocked carrier models need a code from LG to unlock the Bootloader, the bootloader will already be unlocked before i flash it since the 932 BL is already unlockable with fastboot. So theoretically flashing a BL onto a device with an unlocked BL it should remain unlocked. Like if you have an unlocked BL and upgrade it's still unlocked.

All we need is those flash commands. Which we know the all carrier models have.

I do appreciate the kdz, greatly. Because thats my security, in case something goes wrong i can at least get back to stock, I hope.
[LG V30 Guides, News, & Discussion] wills3gslide:
[MENTION=6287517]brossovitch[/MENTION]

No problem on the KDZ, rooting I'm still stuck on the system root, have had problems in the past with systemless and will not use it until it is not an option to use old fashion root

On the bootloader from us998, thinking unlocking the H932 bootloader then flashing us998 will overwrite the bootloader making it locked again due to being factory image

There are tools for extracting should repack the kdz once done modifying

If I remember correctly using KDZ or tot and dll bypasses security so thinking modified KDZ should work the way I've explained, only thing is we still wouldnt have all the fastboot commands, I've also pulled from the phone in adb but of course not allowed to push back to the phone at system level

Several months back I wanted to try out a rooted x86 android for my pc and could not find it anywhere, so tore in to the system of android os, injected and walla had x86 android os with root

Will be off this coming Thursday, will see if I can extract the KDZ again as long as my kiddos let me work on it a little, if I leads or foals achieved, will definitely post them
[LG V30 Guides, News, & Discussion] brossovitch:
No, I'm pretty sure flashing another bootloader over the unlocked one will keep it unlocked.

Just like if you have an unlocked bootloader and flash a KDZ your bootloader remains unlocked. It shouldn't change the status whether its locked or unlocked.

At least from my experience. For example I've flashed update KDZs on my bootloader unlocked G4 several times. In fact I'm going to flash last months update onto my G4 in a couple days to be updated then reflash TWRP again since my bootloader will still be unlocked to allow me to do so..
[LG V30 Guides, News, & Discussion] Josh McGrath:
Stop me if I'm wrong here, but doesn't the kdz make the device 100 pct stock, including the bootloader? So if a stock bootloader is flashed, over an unlocked one, then it would be locked, correct? Cause that is how LG refurbishes them, plug in, flash, done. But the people they hire to do that aren't too bright and probably don't even know what a bootloader is, just monkeys hitting the right button on the keyboard. I would assume it would be oem like. Quite a question there.

Flashing updates is different than starting from scratch, ie..a kdz.

Guess I'll find out tomorrow I hope. I'll unlock my boot and flash the 932 stock kdz and see if.it stays unlocked. That's a good question.

And why is there so little information on repacking a kdz or tot file out there?!
[LG V30 Guides, News, & Discussion] jcsww:
I think the thing you might be missing out is where things like tamper flags for unlocking the bootloader and such are stored. Just because you flash something 100% stock, doesn't mean all everything in the phone is 100% as it was when it was put in the box by the manufacture. The same applies to SIM lock. When you SIM unlock a device, that data is preserved even if you flash it with a factory image to return to 100% stock.
[LG V30 Guides, News, & Discussion] TheDannemand:
But surely when LG refurbishes a phone, Tamper flag and SIM unlock must be cleared, so the phone software is back to a new state. And to Josh' point, they have to have a one button procedure for that, otherwise there would be too many mistakes when the... well, the monkeys forget to perform one of the steps and a phone comes out not fully refurbished. So if KDZ doesn't clear those on a full stock image, there must be an additional tool LG uses. I'm merely speculating here, following the logic.
[LG V30 Guides, News, & Discussion] jcsww:
What LG uses to program a device versus the tools we use are very different.
[LG V30 Guides, News, & Discussion] TheDannemand:
Of course, I see what you mean.

I'd say TWRP and .img and .zip files are our tools. I come from the Nexus world, where fastboot and factory images are Google's tools, which they also make available to developers and users. And indeed, flashing a Google factory image also retains the Tamper flag -- as you mentioned is the case with KDZ.
[LG V30 Guides, News, & Discussion] Cameron581:
Also just an FYI it won't let you flash another devices kdz even if you have bootloader unlock because the kdz has to match the partition variables like size and bootloader model property which stops you from flashing anything other than tmo kdz on a tmo device
[LG V30 Guides, News, & Discussion] lightninbug:
Can someone PLEASE try the above and report back?!?
[LG V30 Guides, News, & Discussion] brossovitch:
Working on it.

Currently, the US998 model doesn't have official bootloader unlock support yet. Meaning, it can't be Bootloader Unlocked until it receives a special code specific to the device. Therefore, we don't have a working TWRP for it yet.

Nor do we have a KDZ of the firmware to flash.

I assure you, once all these requirements are met, I'll be diving straight into it.

We all want root. I'm willing to take the risk and get this done and report back with a step by step write up.

Trust me, if I get this to work you'll definitely know.

As of right now, we're waiting for official unlock status and a dev to create a working TWRP img. After that the fun begins.

---------- Post added at 09:49 PM ---------- Previous post was at 09:37 PM ----------

Just a thought, but you think if we can flash only specific partitions that we could get away with flashing only the bootloader?

I've been going over this in my head over and over again.

With TWRP on other LG devices I've owned, I've actually extracted the KDZ and packed a zip using just the kernel and system images. I've done this with the H811 G4 and L90 Optimus a few times, and they were other variants as well!

So, I'm thinking.... If I can flash only specific partitions, aboot, boot, laf, & system, maybe that'd be okay?

Perhaps the carrier specific modem partition and all will work with the us998 system? That'd be awesome. Heck, maybe we can even flash AOSP ROMs made for us998 variant? Maybe not.

I have a good feeling about this, reading the success of rhe g5 & v20 makes it feel like it'll work.

Android is an awesome thing, you just gotta get used to how it works... I'm no dev but I'm great at tinkering.

So far we just need a few things, kdz, twrp, & a dll?

Is there any way you could refrain from updating to Oreo until the Bootloader unlock is available? I'd appreciate your help on this ChazzMatt. You seem knowledgeable and willing to help the community. We'd all benefit from helping each other out, and I'm the only one with something to lose here..
[LG V30 Guides, News, & Discussion] Josh McGrath:
You'll most likely still be able to flash the h932 kdz if you had issues. My phone is pissing me off and needs a factory reset so I'm going to try some things later today after I unlock the boot

---------- Post added at 10:05 PM ---------- Previous post was at 10:01 PM ----------

I'm still going to try it, but the problem I see is the h930 has to be bootloader unlocked via the website and when the imei is put in on the page, it'll see it's a h932 TMobile v30 and deny it. So at the very least, I will see if the unlocked bootloader sticks after flashing, if it flashes.
[LG V30 Guides, News, & Discussion] ChazzMatt:
Yes, it's an exciting time. We just have to wait. The only thing about flashing just a few partitions is the restrictions of the custom LGUP file. Initially the LG V20 person flashed EVERYTHING to convert one V20 variant to another. But later when he flashed back (with bootloader unlocked and TWRP), obviously he didn't re-flash recovery. He wanted to keep custom recovery. So, what he did was use TWRP to re-flash a stock ROM zip (or similar). With LGUP, it seems you have to flash all or nothing? Which he did initially to convert the phone. But in converting it BACK, he had to be more surgical and not write over his TWRP recovery. So, he actually used TWRP to flash back what he needed.

You can read the entire post but this is the relevant part:

https://xdaforums.com/v20/how-to/root-h910-v10m-t3664500

I'm willing to help where I can. But I'm not a dev. I'm very good at research, distilling information. I also wrote a bootloader unlock and root guide for some Motorola phones here on XDA, I've helped friends with LG phones to root and install ROMs, plus my Nexus phones experience. I'm not a newbie and I'm pretty good about deciphering real from fake. (Some people are all talk and no action.)

I found this V20 stuff, saw that person had found it from G5 -- so there were two verified accounts of this working to "convert" one LG flagship variant to another for specific dev reasons. Therefore it would work -- or should -- with V30, even G6, as long as you had the proper custom LGUP file and had the other materials you needed (donor and recipient files).

It seemed to be exactly what was needed for the T-mobile V30 and even T-mobile G6 as they don't need bootloader unlock, they just need fastboot flash commands and TWRP installed.

We're mostly waiting on the "other" materials. But a dev or someone still needs to make a custom LGUP file for the V30.
[LG V30 Guides, News, & Discussion] brossovitch:
Just be careful! There's a working h93210c KDZ in this thread. Get that for security.

But nothing for an unlocked variant yet. Best we'd be able to do now is flash the h930 and it's further along than 932. So we wouldn't be able to flash back to stock because you can't go backwards very far without making a brick.

---------- Post added at 10:18 PM ---------- Previous post was at 10:14 PM ----------

Yep. Or just do the factory reset button combo, which will just boot into twrp if twrp is installed.

---------- Post added at 10:59 PM ---------- Previous post was at 10:18 PM ----------

May try with uppercut as well... It seems to be a pretty good thing..

---------- Post added at 11:24 PM ---------- Previous post was at 10:59 PM ----------

Hey [MENTION=3250376]ChazzMatt[/MENTION] !

Have you received a notification for the US99810c firmware upgrade yet?

Could you see if you can snag a kdz from LG bridge?

Since 10c is what we have on the h932, that would probably be the best thing for us!

Because if we can get that, I'll be most of the way there. Just need a TWRP..

I can even flash it and see what commands we (may) have available....
[LG V30 Guides, News, & Discussion] Josh McGrath:
My main goal right now is to check to see if the bootloader remains unlocked

The 930 doesn't have wifi calling which sucks, but I'm sure o can flash back.using the kdz for the 932.

Where is tungkick? (S)he's the pro at rebuilding a tot file and injecting the twrp recovery
[LG V30 Guides, News, & Discussion] brossovitch:
Well, according to the Uppercut thread you don't need a tot file of you have kdz and uppercut. I could be wrong.

Godspeed sir! The only thing is, you'll need to flash the T-Mobile modem somehow. Fasboot or adb should allow it. Or even package into a zip to flash from TWRP. I need to search the path of the partitions are for a flashable zip though...
[LG V30 Guides, News, & Discussion] ChazzMatt:
No notification yet for new software, but I see the U.S. Cellular model US998 is getting that notification. Probably can just flash that?

Last time I checked on LG Bridge was a week ago. I'll do it again tomorrow morning.

Sent from my official carrier unlocked LG V30+ US998
[LG V30 Guides, News, & Discussion] brossovitch:
Both us998 models are getting 10c updates it seems. But i don't know if the USC version can have flash commands. I'll have to see if the USC us997 g6 had them....
[LG V30 Guides, News, & Discussion] R800x_user:
Just confirming that what brossovitch said about just needing a kdz for uppercut, just flashed the 10c kdz just to try it out. flashed successfully. now does anyone know where to find a h930 kdz? I want to try to see if LG up allows the flashing of other variants kdz's on our v30. Also as a side note flashing through lg up doesn't re-lock the bootloader and the lock counter remains the same regardless. So if you unlocked it twice it will remain at 2 and so on.
[LG V30 Guides, News, & Discussion] brossovitch:
What 10c kdz did you flash? H932?

The only H930 kdz I can find is 10f & 10v. There's no, "older," versions as far as I can see.

That's why I'm looking for a us998 KDZ..

You'll also need the modified LGUP software for v30.
[LG V30 Guides, News, & Discussion] lightninbug:
Don't mean to sidetrack, but this talk is still all for the TMobile variant correct?
[LG V30 Guides, News, & Discussion] R800x_user:
i have the modified LG up, i used it when i had my v20 to get twrp since i had the tmobile variant.

well i flashed the h93210c it worked flawless since its for our device but now i want to try one of the kdz's you just mentioned. could you provide the link and ill try to flash it then report back here if anything goes wrong or right.

No US998 kdz is available yet.

---------- Post added at 04:56 AM ---------- Previous post was at 04:53 AM ----------

Yes it's for the tmobile variant. :good:
[LG V30 Guides, News, & Discussion] brossovitch:
H93010f open market EU KDZ:

https://lg-firmwares.com/download-file/?fileId=10956
[LG V30 Guides, News, & Discussion] brossovitch:
Remember, we have no idea if you can go back to h93210c after this.. however of you flashed it with twrp you could. Also, you will need to flash the 932 modem again..
[LG V30 Guides, News, & Discussion] R800x_user:
Thats odd I get a file not found when trying to download it. Maybe someone with h930 should update through LG bridge and check the logs to grab the url from lgs server.
[LG V30 Guides, News, & Discussion] brossovitch:
https://xdaforums.com/lg-v30/how-to/european-lg-v30-h930-stock-firmware-t3720680
[LG V30 Guides, News, & Discussion] R800x_user:
Wont allow it to happen unfortunately
[LG V30 Guides, News, & Discussion] brossovitch:
Won't flash?

Yea we need a DLL for v30
[LG V30 Guides, News, & Discussion] R800x_user:
that's exactly what i was just thinking of.
[LG V30 Guides, News, & Discussion] brossovitch:
Uppercut?
[LG V30 Guides, News, & Discussion] R800x_user:
Even with uppercut it won't allow it. Model mismatch.
[LG V30 Guides, News, & Discussion] brossovitch:
Were you using LGUP?
[LG V30 Guides, News, & Discussion] R800x_user:
yes i was, im going to also try lg flash tool.

well i cant use it due to me not having a megalock usb
[LG V30 Guides, News, & Discussion] Josh McGrath:
If none of the updates to the other models are anti roll back 1, then it shouldn't be a problem. Usually autoprime notes this with the updates
[LG V30 Guides, News, & Discussion] ChazzMatt:
Tell me you have patched LGUP file modified specifically for the LG V30?

The one for the V20 won't work, I don't think. Just like the one for the G5 wouldn't work on the V20. The same method works, but you need one customized for V30 -- from what I'm reading.

Different phone series needs different patched LGUP file, from what I've read. See below.

He was using the LG V20 patched file. I thought you needed custom for each (but possibly I'm confusing that with the dll).

Here's the G5 thread where this was discovered:

https://xdaforums.com/showthread.php?t=3634650

And here's the V20 usage:

https://xdaforums.com/showthread.php?t=3652222

That V20 guy said he did something "similar" as the G5 guy, which led me to believe it has to be customized for each phone series. He couldn't just use the G5 file. He created another file, even though the G5 file was readily available. He even linked to G5 post to give credit. But he had to create a patched LGUP file for V20.

So, we'll have to create one for V30, it would seem. If I'm misunderstanding this, please tell me.

Sent from my official carrier unlocked LG V30+ US998
[LG V30 Guides, News, & Discussion] R800x_user:
Gotcha, I do not have the specific lg up for the v30. Was using the one ive used for my v20.
[LG V30 Guides, News, & Discussion] brossovitch:
This screenshot is everything ive got so far.

I'm waiting for a download link for the us998 kdz from a kind reddit user who claims to have it. Fingers crossed!

So what kind of dll file do I need and who should I beg for it?
[LG V30 Guides, News, & Discussion] R800x_user:
Seems like you have everything you need so far. Not sure if you will need a dll since you have uppercut but I could be wrong. In the mean time I'll be snagging the dll from the vzw dump in the dev section to attempt flashing again.

Update: nothing has worked so far. So we all are waiting for the us998 kdz.
[LG V30 Guides, News, & Discussion] ChazzMatt:
What about patched LGUP file for V30?

Sent from my official carrier unlocked LG V30+ US998
[LG V30 Guides, News, & Discussion] brossovitch:
Haven't seen one yet. Figured uppercut will do it?
[LG V30 Guides, News, & Discussion] Jubeldum:
Would this method work for someone trying to get the US998 kdz file?

https://guidebelajar.blogspot.com/2016/06/guide-how-to-download-lg-kdz-firmware.html
[LG V30 Guides, News, & Discussion] brossovitch:
Yes, but you need a us998 device. Which i don't have.
[LG V30 Guides, News, & Discussion] ChazzMatt:
If you're trying to flash another variant firmware and even correct the partition mismatches, to "convert" H932 to US998, I haven't seen that uppercut does that. (I'll be glad to be wrong on this.)

Whereas custom LGUP file does do that.

Find out how the G6 guy got a custom LGUP file for his G6. (Posted about three pages back.) We need one for V30. Or look over the V20 thread, see what they did?

Sent from my official carrier unlocked LG V30+ US998
[LG V30 Guides, News, & Discussion] brossovitch:
I'll read about it. Maybe we'll figure something out..
[LG V30 Guides, News, & Discussion] ChazzMatt:
https://xdaforums.com/showthread.php?p=75211569

I just asked this G6 guy what he did...

Sent from my official carrier unlocked LG V30+ US998