yashsingh1/xdaforums huggingface dataset:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
No, VS996 Verizon firmware lacks the extremely important LTE band 12(17) for T-mobile and AT&T. On US998, T-mobile Wi-Fi even works.

I had to go back and edit my previous reply about LTE bands on the VS996. Technically, the VS996 on Verizon firmware has more bands, but still the crucial LTE band 12(17) -- used by both AT&T and T-mobile -- seems to not be there on Verizon VS996.

(LTE band 17 is a subset of LTE band 12, like Miami is part of Florida --so nowadays everyone just calls it LTE band 12. You don't say "I have Miami and I have Florida." If you have Florida, then you already have Miami. This is why all AT&T phones since 2016 list LTE band 12, but no longer list LTE band 17 -- which confuses a lot of AT&T customers who haven't bought new phones recently. They say, "But I want LTE band 17! I use AT&T." Yeah, well even AT&T H931 V30 doesn't have "LTE band 17" listed... Instead it has LTE band 12, which INCLUDES LTE band 17.)

https://www.lg.com/us/cell-phones/lg-VS996-Silver-lg-v30

On Verizon firmwware VS996 has LTE Bands:	1/2/3/4/5/7/20/13/20/38/39/40/41/46/66

http://www.lg.com/us/cell-phones/lg-US998-Silver-lg-v30

On US998 firmware will have 1/2/3/4/5/7/12(17)/13/20/25/66

Do not attempt to flash T-mobile KDZ onto any other North American variant. You will brick it. The US998 firmware is very compatible with both T-mobile and AT&T. The only way to get actual AT&T firmware onto VS996 (DYI) would be to root the phone and flash the hand-made AT&T TWRP flashable zip. AT&T does not publicly release KDZ.

Yes, restoring to stock VS996 will immensely help a Verizon customer. But for all others, US998 has more universal compatibility.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] dmw_4814:
So, am I to understand correctly that, if someone wants to buy this phone from me and use it on AT&T or T-Mobile, all I have to do is re-flash the latest US998 firmware that I already had on there, yesterday? Doing so will give it/enable LTE band(s) 12/17?

Thanks.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Yes.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] lingo2012:
I tried fast mode on my US998 running stock 20H and was able to get fastboot and flash twrp. Just putting that out there that fastboot mode worked on 20H firmware.

---------- Post added at 05:01 PM ---------- Previous post was at 04:48 PM ----------

Working on removing the unlock warning like I did on my v20.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Yes, fastboot works on all US998 firmware, as well as all H930 and H939DS. This is known.

This is why all North American variants (except T-Mobile H932) which want to install unlock bootloader and install TWRP need to be on US998 firmware. Because of North American variants, ONLY US998 has fastboot flash commands (and is compatible with all North American variants except for T-Mobile H932).

Are you confusing the early Oreo WTF bootloader unlock exploit with fastboot flash commands?

This is why you have to flash back to pre-July 2018 Oreo. It's not because of fastboot flash commands.

You need both fastboot flash commands and early Oreo firmware for bootloader unlock. But once bootloader is unlocked you can update to most recent KDZ firmware and reinstall TWRP -- or update via TWRP flashable zips...

Read the beginning of the WTF instructions... See attached screenshot.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Good luck. There is a way but it's dangerous and not worth it. If you find a better way, let us know. ;)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] lingo2012:
Ive done it already when I had my v20 i already extracted raw_resources.bin just got edit it with hex editor

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

I will let you know thanks!
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] bhq76:
i'm sorry... OOT

how to update US998 to V28a pie?

link please....
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Beta Pie thread (for the partial image OTA files) is here:

https://xdaforums.com/lg-v30/development/update-android-9-pie-beta-lg-h933-v300l-t3945306

Whereas, this is is KDZ thread. Until full Pie image KDZ is released it's not going to be posted.

Also, US998 Pie public release will start with "30"-something, not "28a". You are talking about a partial image beta OTA file.

Besides that, official Pie KDZ will have their own separate thread, just like Nougat US998 and Oreo US998.

I'm waiting until official release to install any Pie files on my daily phone.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] mrsubway:
And the waiting game begins! ?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] CatMan8:
I am looking to update my lgv30. My phone (rooted and unlocked) is currently on US99820b, do I need to sequentially update through every version before installing US99820h ?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Use the TWRP-flashable zip files, and flash E, F, G, H, then Magisk again.

You can stack them in TWRP to flash all back to back, including Magisk as the last step.

Then reboot.

Sent via open market LG US998 V30/V30+
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] CatMan8:
Ok thanks for the reply. That is what I will do.

Are there any major change or thing to be aware of going from B to H?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
This happened in 20f:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] MerlinStWahgwaan:
Could i ask a ridiculous question?

I obviously wasnt thinking when i did my update to my lg v30.... I went from 20b straight to 20h.....

In prep for getting official pie release, i found your post above.... Did i do somthing very bad?

Should i/can i fix it?

Can i just use frankenstien method again too downgrade back too 20b and then stack the above versions back like you said? That easy? Or am i *ahem*ed, and not going too be able too?

Because if ive missed somthing required in those updates, explains why my device has been touchy since the update lol... And i dont want too try too update too pie if i dont have the proper requirements in 20h that need too be there when the update occurs....

Any advice before i just try to do it that way, would be very much appriciated.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] HueyT:
If I kdz 20h then ur fine. If u TWRP flashed 20h zip then u'll missed stuff
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] MerlinStWahgwaan:
Yes i twrp flashed..... I didnt want too deal with the locked boot loaded after, because im actually a H933 flipped too Us998 via frankenstien.

So what do I do?

Like i said, franenstien back? Or is that possible?

Im really starting too freak out now lol
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
You don't need to Frankenstein back. I'm posting two solutions, the first of which would apply to MOST people who accidentally skipped over the other TWRP updates. However, Number 2 seems to apply more to you.

SOLUTION #1

Download US998 20e, 20f, 20g, 20h (you probably already have 20h) and make sure you have Magisk.

In TWRP you can "stack" them all back to back. When you choose a zip file to flash, TWRP offers to let you add another, and another... That was you can stack them, and only start the flash process ONCE. Make sure you are using Magisk 18.0 or 18.1 when flashing these firmware TWRP-flashable zips. They don't like 19.x.

After you flash all 4 back-to-back + Magisk, then TWRP will suggest you clear caches. Do it. Then reboot.

Boot up, let the phone settle (breathe) for a few minutes. You've just flashed 4 updates back to back in less than a minute. :p After like 5 minutes, unlock the phone, see how it acts.

If everything is good, MAKE A TWRP BACKUP! This is you golden point in time you may wish to go back to if something messes up in the future.

After making the TWRP backup, then strongly consider installing this V30 Magisk mod:

[Magisk Module] AnxiousV30

Has kernel tweaking script, audio (dual speaker and HIM) and camera improvements among many other things.

Then at this point, if you wish to update to Magisk 19.x you probably can, but be aware you may have to temporarily downgrade back if you need to re-flash firmware TWRP flashable zips. It's an issue the devs are working on.

____________

SOLUTION #2

Only because you are mentioning wanting to try the Pie beta, which means you need to be bone stock (you can have unlocked bootloader, but you can't have TWRP custom recovery with this beta), here's a better solution for you.

Use Dev Patched LGUP to Partition DL to US998 20H KDZ. You will have the complete stock 20H firmware, and no longer have TWRP custom recovery. You should still have unlocked bootloader, but will now be "eligible" for the Pie beta.

That's the fastest way to update to 20H, but you lose TWRP. Since you don't want TWRP -- to pass through the beta "gate" -- then that's of no concern.

For myself, I'm waiting for the official Pie and even then I want TWRP-flashable zip! :silly: The early betas like US998 28a are buggy, and I want stable firmware on my phone. The final release will be 30-something. I see tons of people asking how to get back to Oreo after trying the Pie beta.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] lingo2012:
Yeah I tried idk how many times yo get pie beta to boot on my us998.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] mrsubway:
I want Pie, but I'm also a computer tech. Beta stuff scares me.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] lingo2012:
Yeah Im just gonna wait for official lol. I tried a different pc also. Funny thing is if I kdz h933I and flash that beta pie it boots fine but I have no data. Evrn flashed my efs and modem. Us998 pie beta just sits at the lg v30+ plus screen forever.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] mrsubway:
Have you checked the APN settings? I know some ROMS don't grab them off the SIM card. That could be the data issue.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] lingo2012:
Yeah manually put them in still no data.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] AxelR11:
It happen to me in the Havoc ROM. I'll would love to know how to fix that! o.O
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] lingo2012:
Im gonna flash again and see what else i can do
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Sketch.:
When5 I downgraded from pie l. I get problem that I can't boot any custom roms. Only bootlop
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Probably need to ask in Pie beta thread. I've seen others asking about that. Something about having to flash KDZ, install TWRP and re-root again...

Personally I'm not messing with partial image beta files. I'm waiting for the real thing.

Sent via open market LG US998 V30/V30+
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] MerlinStWahgwaan:
Well actually, i said prep for official release, i also am not looking too install the beta, but i do want too completely repair any missing fixes in 20h before the pie release.

I also would prefer too keep TWRP, has come in handy a few times to remove magisk modules that have caused issues....

I already have the anxious module aswell, and nova launcher, so i have alot of the pie features already, but like i said, if i missed things in 20E 20F ect... How should i go back and fix that?

Do i have to go back to 20b first than stack back to 20h?

Would i use lgup from franenstien method for that?

Or, as it seems via solution one, can i stack 20e 20f 20g and then 20h and then magisk v19×? ( i already have magisk v 19x... How would i downgrade if i need too to do this), all from already being on 20h? Will that work?

Dont want too brick somthing lol or sound stupid, but want to be clear/sure.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
If you are not interested in Pie beta, then you want solution #1. To go back to Magisk 18.1 you will need to download and flash in TWRP the Magisk uninstaller, then re-install 18.1. Do that just before flashing the 4 firmware TWRP-flashable zips. Then reflash Magisk 18.1 again as the last step.

None of these involve Frankenstein or going back to 20b. Just follow the steps in Solution 1.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] MerlinStWahgwaan:
AWSOME, THANK YOU!!!

I just didnt want too try and stack them on top of existing 20h if it wasnt going too work, but if it will, thats a very simple way too fix everything and prep myself for official pie.

Thabk you thank you!!!!

I will give this a go this weekend when i have the time too backup my device fully and do it all, and ill come back and let you know my success :)

Thanks again ChazzMatt
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] 1031982:
Seeing how Pie is coming around the corner, I am wondering about unlocking my bootloader.

I know what it means, and what I gain from it, however I am concerned about the possibility of voiding the warranty I have with my phone. See, I'm worried about the battery, as I'm a moderate user.

If I unlock the bootloader using the guide provided on these forums, will be able to undo-it so LG can't see that I did this, or will LG always know?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] MerlinStWahgwaan:
ChazzMatt can confirm but from what i understand you can always undo it all and go back to complete stock if you want/need too, as long as you leave USB Debugging turned on, and dont destroy the screen or somthing...it would be more difficult too revert without the screen, ADB wouldnt be fun too try and make sure eveything was done correctly in that case...

Magisk uses seamless root by injecting itself into the stock rom as a system app, while making a backup of the original rom, and then reflashes tbe boot sector.... If you follow the posted methods... And by doing this it can be reverted if needed.

The only thing i would be worried about is getting back the Original Recovery from TWRP, but by using the patched LGUP program, i think you could always revert back to a previous version, say 20b, or any version maybe, and then flip it back too a locked bootloader and recieve the OTA updates as normal... You would just reflash the device tmwith the full original KDZ thru LGUP and away youd go....
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] mrsubway:
I'd say flash the kdz in REFURBISH mode in LGUP if you ever need to return the phone. Basically, it puts the phone back to the way it would come out of the factory, complete with stock recovery. You'd just have to re-lock the bootloader. Now, hear me out. I've sent phones with unlocked bootloaders back, and I've had no issue. I'm not saying that's what YOU should do. But, I think these companies have a bull**** warranty scheme. It's almost IMPOSSIBLE to render a phone ABSOLUTELY useless via software manipulation. Oh sure. You can brick it. But, as long as the memory is still capable of being written to, they can restore it. Most of the time, phones get bricked BECAUSE THEY MAKE IT SO HARD TO ROOT THEM! Samsung is Satan's son at this. I'd spit on someone if they gave me a Galaxy as a gift. I will NEVER spend a nickel with that company. But, I love how they charge 700 bucks for a phone that cost them 40 bucks to manufacturer, AND THEN TELL YOU WHAT YOU CAN AND CAN'T DO WITH >>YOUR<< property! I've rooted phones I didn't need rooted JUST OUT OF SPITE!

I apologize for the rant. I've eaten a Snickers, and I'm back. But, yes. You can get it back to perfect stock.

And remember. If it weren't for a screw-up in Oreo, we'd have no rooted V30s. Perhaps we have an XDA plant in LG? ? Just sayin'. Gotta go. Three large men are banging on my front door.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] YoungAll:
If I jump from oreo 20b to 20h, is there really many libs are missing and some features won't work such dts:x (mine is rooted)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Yes. You can't jump from a year ago to now in one leap with TWRP flashable zip.

You could flash the full 20H KDZ, reinstall TWRP and the three root files.

But I think it's easier to flash the zips all back to back. ;)

Sent via open market LG US998 V30/V30+
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] jkim204:
Once you stack a,e,f,g, and h and flash it, can you delete a,e,f, and g? My system is showing 11gb... Just wanted to have a bit more space on the phone.

Thank you in advance.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] jkim204:
How do you delete it if it's in the system?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
You delete the zips from the folder where you stored them, wherever you flashed then from. Keep Magisk in case you need it again.

Did you store them in Download folder?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] jkim204:
No they're in the externalsd card...
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Then, nothing you need to delete. You flashed the zips over each other, adding fixes until you get to 20h.

Sort of like taking several OTA updates.

I thought once you flashed them you wanted to delete the zips from where they were stored.

Sent via open market LG US998 V30/V30+
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Kolyei:
There is no Zipped up twrp for the "C" update for 8.0.0 oreo. Only KDZ
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
No, there's not. From A or B, you can actually skip to E and star there. F is where the major changes start, but you need E as foundation.

Sent via open market LG US998 V30/V30+
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Kolyei:
This is my first time rooting the V30. Went from Verizon V30 to "Frankenstein" us cellular V30. I was confused at the thought of there being no flashable zip for JUST C. Thank you for clearing this all up. I downloaded them all just in case

---------- Post added at 04:06 AM ---------- Previous post was at 03:19 AM ----------

So uninstall magisk. Then install .zip E-H back to back. Install Magisk. Reboot
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
Uninstall Magisk if you are on 19.x, yes. Install 18.x. Flash these zips.

Reflash Magisk 18.x at the very end.

Reboot, let it settle.

Update to Magisk 19.x at that point.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] 1031982:
I was looking more into rooting my phone, but I hat a little snag.

Is there really no way to root it without a system wipe?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] HueyT:
If u can get into bootloader or fastboot mode, u can install TWRP and Magisk without losing data, except u can't back up data due to forced encryption (TWRP can't handle decryption well)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
No, you can't.

Unlocking the bootloader hard resets the phone.

However, you won't lose any apps. Google will automatically restore those from Google Play store, if you say yes.

You won't lose email, as signing in again well show you all email. You can back up and restore texts with an app like SMS Backup and Restore. Most messenger apps like WhatsApp also have cloud backup if you activate it.

You can save off other data (like music) to a PC or microSD card and transfer it back. I usually copy over all my Download folder and any special ringtones.

Once rooted then, you have TWRP and apps like Titanium Backup to save) restore stuff like this in the future.

Only this first time is it sort of manual.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] 1031982:
I'll loose one app, it was pulled from the play store. As far as I know, it was because the developer decided to re-create it with in-app purchases.

Might want to wait for a while before I go forward.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] HueyT:
Side load apk by download via Chrome--google for specific apk. Sorry as I thought ur already bootloader unlocked
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
You can open app, see developer and app name in "Help" or "About", search for that app on APK MIRROR.

I found discontinued version of a Volume Control/Volume Schedule app I really loved. No longer on Google Play but "archived" on APK mirror.

I also have an app where developer was forced by Google to remove SMS features, and I still wanted those. So, I found older version of app on APK MIRROR reinstalled, then UNchecked automatic Google Play updates for that app. ;) So, I now have the "older" version of the app with the features I want, instead of the "newer" version Google Play forced the developer to create.

Once you have the APK, then store it somewhere safe. Your Google Drive, for instance, as well as your PC.

There are other APK sites out there, but be careful. APK Mirror has been legit for me -- but some of these other sites want you to install a "downloader" file/app and other nonsense. :rolleyes: If they do not just offer the original apk, with no other conditions (sign up for this, download that other file), walk away.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] akanealw:
You can also download an apk sharing app and send it to your email or sdcard.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] quangminhle88:
Hi Chazz,

I have Lgv30+ ls998. The first i use US998, then i convert to 933. But my phone 3G or 4g not working. Now, i convert back to US998. But after LG boot screen when i config wifi, google account, it's reboot. :crying:

Plz help me.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ChazzMatt:
OK, I'll suggest a solution at bottom of this post -- but first I want to understand WHY suddenly everyone and their brother keeps trying to flash to Canada H933 from US998? These are people who do NOT live in Canada! I answered two people just yesterday in the Frankenstein thread, who had PERFECTLY FINE, WORKING WITH LTE US998 and decided to go try to convert to H933 and messed up their phones. Here's one:

I understand why Canadian people may want H933, as the H933 KDZ installs Canada carrier-specific features, depending on which Canadian carrier SIM card you are using... So, after bootloader unlock and root on US998, while there's a HUGE hassle to for them to try to convert ORIGINAL H933 back to that firmware, while keeping TWRP custom recovery and root ability, many still do it. (Partitions on H933 are vastly different than US998.)

But for everyone else OUTSIDE Canada, the US998 is the official NORTH AMERICA carrier unlocked phone (and even works in Canada). The only reason you would want/need H933 is if you used a Canadian carrier -- unless there's something I don't know. That's why I'm asking why there's this sudden flood of people trying to convert to something they don't really need...

And please don't say it's because of Pie beta. US998 also has Pie beta -- so that's no reason to convert to H933 (and potentially mess up your phone) when your phone is working fine right now on US998. :) It's posted here in all the threads. Here's a news article about it:

LG V30 US998 Android 9 Pie beta firmware V28a

https://www.mylgphones.com/lg-v30-us998-android-9-pie-beta-firmware-v28a.html

Someone even created a TWRP-flashable zip version of it of US998 Pie beta -- but I'm not posting it. You can find it if you want, it's in the one of the beta Pie threads. Personally, I'm waiting for official Pie KDZ. My days of installing buggy betas are over.

_____

SOLUTION:

Since you flashed to H933 firmware, whether successfully or not, your phone is now an H933. So, to convert back to US998, you have to use

Frankenstein instructions:

* Flash first to US998 Nougat KDZ (Partition DL mode, select all partitions)

* then

Master Reset

(to stop bootlooping),

* then flash to US998 Oreo (Partition DL mode, select all partitions)

For H933 to US998, you have to Partition DL for BOTH Nougat and Oreo KDZ flashes. The

Frankenstein instructions

link has the US998 Nougat KDZ download links.

For US998 Oreo KDZ, then use whichever you want: US998 20a or US998 20b as a temporary step to first unlock bootloader unlock, then go to 20h -- or go straight US998 20h for most recent if you never care about rooting your phone.