[ROM/FW][STOCK]LG V30 (Joan) H930 OPEN EU 22j TWRP flashable firmware (incl. ROM) - LG V30 ROMs, Kernels, Recoveries, & Other Developm

LG-H930 EU OPEN 22j ROM​Hi!
This Rom is 100% Stock. Most recent TWRP should first be installed. Then you can install this Rom and have Oreo with working TWRP.
This zip is created from the original KDZ. It contains almost the complete 22j firmware, but the partition table rewriting part and recovery image is removed. I changed the system.img, so you do not have to reinstall TWRP (recovery-from-boot.p deleted) when ROM once booted. I also changed the partition size of system.img, so the vendorized people can install this too without having problems because of a too small system partition. This is a continuation of westwood24's idea and work, I've updated it to the newest fw version and edited it a bit. I followed his idea and made this for users who can not take OTA's because they have Custom Recovery / Root installed.
​
Features
Stock build made from official KDZ
Stock Build.prop
Unrooted
system.img modified to keep TWRP
System image size shrunk for being able to flash this on a smaller system partition, mainly caused by vendorizing
Removed dm-verity
Removed rctd (LG's root checker tool daemon)
Enabled opt-encrypt, it's your choice now if you want to encrypt your phone, it's no more forced. TWRP now is capable of decryption (both AOSP (Oreo only) and stock) since a few versions
Enabled DTS effects
Installation
What you need
Unlocked Bootloader [How to do]
Working TWRP installed (should be installed already, otherwise you wouldn't need this zip )[Link to newest unofficial TWRP]
When you need Root, Latest Magisk [Download]
TWRP flashable 22j package [Download] (MD5: dd7847d5e2aa9d58d50070b34347b124)
Older Versions:
TWRP flashable 21w package [Download] (MD5: d9483fc217480621f431d8a7c59ce854)
TWRP-JOAN_H930_EU_OPEN-21H.zip [Download] (MD5: 9c331e44718f84e70419b0171bfa4375
TWRP-JOAN_H930_EU_OPEN-21o.zip [Download] (MD5: 7fa6eb2e5fe3f00c65a20f113794ca9e
How to install
When you are still on Nougat,
you should start fresh: Reboot to recovery using button combo or reboot app (needs root; btw, Magisk offers this possibility too: Menu -> Modules -> three dot menu top right - Reboot to recovery)
Then flash this TWRP.img via image flashing function in TWRP, reboot to recovery again (for fully working new recovery) and do a backup, then copy this backup to your PC.
Then initiate a factory reset. Wipe your system partition too in TWRP advanced wiping menu, copy the 21o firmware zip to your SD and install it. Reboot and enjoy
From Oreo:
For clean install: Factory reset and wipe system
You can also keep your data by simply dirty flashing the zip. *Be aware that problems may occure, maybe you need to do a factory reset to start fresh*
Flash the 21o zip, then Magisk zip when you need root, then reboot to System = you're DONE
At the first time you boot to system, it can be TWRP says No OS installed. You can ignore it.
If TWRP asks if you want to install SU, hit no (in newest TWRP SU is disabled, and the option to install the TWRP app is disabled too.)​
Rom Version
Android Version: 8.0 Oreo
Android security patch level: 2019-04-01
Don´t forget to hit the thanks-button if you like this zip! :good:
You want to help me with a [donation?] Not asking for it, I have fun doing this for you, but feel free...

Screenshot of ROMs software info page from 21o:
Screenshot of ROMs software info page from 21h:

Great, thanks for your work.
Grüße
mkpcxxl

Nice! Thx for keeping our V30 up to date and still can have the vendor partition.
Dank dir recht sackrisch!

Nice, can i flash over us998d

FcBayernMinga said:
Nice! Thx for keeping our V30 up to date and still can have the vendor partition.
Dank dir recht sackrisch!
Click to expand...
Click to collapse
gern :wink:
Mrxyzl said:
Nice, can i flash over us998d
Click to expand...
Click to collapse
i don't know this: is us998 the open us variant? don't have this in mind atm, but: if you were able to use h930 roms on your us998, w/o losing functionality (network mainly), then this should work, jepjep :good:

Just to be sure:
Is "Android security patch level: 2018-10-1 " correct ?
Because in the screenshot it says September. I also remember that in the official release it was from September.

seadersn said:
gern :wink:
i don't know this: is us998 the open us variant? don't have this in mind atm, but: if you were able to use h930 roms on your us998, w/o losing functionality (network mainly), then this should work, jepjep :good:
Click to expand...
Click to collapse
Got no network on us998

FcBayernMinga said:
Just to be sure:
Is "Android security patch level: 2018-10-1 " correct ?
Because in the screenshot it says September. I also remember that in the official release it was from September.
Click to expand...
Click to collapse
typo, sry not correct, will be corrected
Mrxyzl said:
Got no network on us998
Click to expand...
Click to collapse
maybe it's enough to just flash the appropriate modem. you can do a backup of your modem before you flash this zip, and then afterwards restore it. should work, imo :good:

btw: i am thinking about offering two packages for the next firmware (which should arrive in the next 1-2 weeks, eventually). one with main firmware, and one with system and boot only. this way one can switch firmwares and associated modems the easy way. i won't do this for existing packages, sry sideeffect: it's easier to get a modem for crossflashing, because the firmware zips are only ~150mb in size, expected. this could replace a dedicated modem thread (which is just too much work, at least for me atm but if anyone else would do one...? ).

Hi, great work, this is so much easier to flash.
Any release notes for this or security patch only?

Unfortunetly only security patch.

there's an additional smaller broadcasting service together with some shared libs, but i can't tell any more beside that. maybe there's a changelog floating around in the world wide webs, I would like to know more about eventually changed stuff, too. a closer comparison of the files is planned, but no clue when

I have tried the original KDZ, had a lot of bug. Back on Boombox. Thanks for the TWRP version.

what happened? for me volte disappeared -.- vowifi works just fine -.- lol but anyway, that's what's needed, it's more important.
hoping next version may fix it, for now it's ok to live w/o it. restoring 21a system.partition fixes it, so what
btw: pls, all who have installed this or the kdz, list all the bugs you find. e.g. a ls998 phone with us 998 sw on it with this 21h zip flashed resulted in no network at all and heavy lagging. i lost volte, but so far everything else is fine, i dirty flashed from fully set up 21a. person above had bugs too. i don't think that it's the zip, but this particular rom version in general. maybe lg made things worse and unfortunately not better -.-

Dirty flashed over previous westwood24 release, everything is working fine.

I'm using this rom on my Korean model v300L and everything is smooth so far.
I got no signal at first but fixed it using LGUP and flashed the v300L modem.
Since my country doesn't have volte, I don't know if there's anything wrong with it.
Thank you @seadersn for your great work.
Hope you keep updating it.
Nice day sir.

pinpontbs said:
I'm using this rom on my Korean model v300L and everything is smooth so far.
I got no signal at first but fixed it using LGUP and flashed the v300L modem.
Since my country doesn't have volte, I don't know if there's anthing wrong with it.
Thank you @seadersn for your great work.
Hope you keep updating it.
Nice day sir.
Click to expand...
Click to collapse
updating will happen, when the new firmware versions arrive

With dirty flashing there is so much lag.. So I rolled back for now. Nice try btw

yeah, something changed a bit more in this firmware (or better: ROMs software), it's not that fluid as i would like to have it. i just restored 21a system, boot and modem (rest is 21h firmware), and all's good now :good:
nice try @ LG, i just converted it

Related

[ROM/FW] [STOCK] US99820H TWRP Zip

Stock Oreo US998 20H flashable TWRP zip. Original zip created by westwood24.​
COMPATIBILITY
This zip is compatible with ls998, us998, and should be compatible with vs996 but im not 100% sure about that. But if someone confirm vs996 compatibility that would be great :good: Its been tested and vs996 is compatible as well
This zip is created from the original KDZ. It contains almost the complete 20H firmware, but the partition table rewriting part and recovery image (beside five to eight other images) is removed. I changed the system.img, so you do not have to reinstall TWRP (recovery-from-boot.p deleted) when ROM once booted. I also changed the partition size of system.img, so the vendorized people can install this too without having problems because of a too small system partition.
FEATURES
Stock build made from official KDZ
Unrooted
System.img modified to keep TWRP
Resized system.img (for Treble users)
Removed dm-verity
Removed rctd (LG's root checker tool daemon)
Removed ForceEncryption
Added DTS prop to enable DTS
Added all weather lockscreen prop to enable other weather
INSTALLATION
Unlocked Bootloader [How to do]
Working TWRP installed (should be installed already, otherwise you wouldn't need this zip [Link to newest unofficial TWRP]
When you need Root, Latest Magisk [Download]
LATEST ZIP
john-fawkes.com US99820H.zip [Click to Download]
OLDER ZIPS
AFH ZIPS [Download]
HOW TO INSTALL
When you are still on Nougat
you should start fresh: Reboot to recovery using button combo or reboot app (needs root; btw, Magisk offers this possibility too: Modules Menu then click three dot menu top right - Reboot to recovery
Then flash [this latest TWRP.img] via image flashing function in TWRP, reboot to recovery again (for fully working new recovery) and do a backup, then copy this backup to your PC.
Then initiate a factory reset. Wipe your system partition too in TWRP advanced wiping menu, copy the 20H firmware zip to your SD and install it. Reboot and enjoy
From Oreo
For clean install: Factory reset and wipe system
You can also keep your data by simply dirty flashing the zip.
*Be aware that problems may occur, maybe you need to do a factory reset to start fresh*
Flash the 20H zip, then Magisk zip when you need root, then reboot to System = you're DONE
If the first time you boot to system, it could be TWRP says No OS installed. You can ignore it.
If TWRP asks if you want to install SU, hit no (in newest TWRP SU is disabled, and the option to install the TWRP app is disabled too.)
Rom Version: 8.0 Oreo
Android security patch level: 2019-3-1
Just give a thanks if you like the zip!
You want to help me with a [donation?] Not asking for it, I have fun doing this for you, but feel free...
RESERVED
I'm applying for dev status on afh. This will make it easier to download the zips in the future since gdrive adds it to the gdrive of the user downloading and then has to download it again from their drive. Makes no sense google
THE LINK IS ACTIVE NOW!!!!!!
sorry about that guys. forgot to allow access to everyone
This is actually enraging me. Can someone please tell me where the XDA app puts downloads?
mrsubway said:
This is actually enraging me. Can someone please tell me where the XDA app puts downloads?
Click to expand...
Click to collapse
should put it in internal storage /Downloads
JohnFawkes said:
should put it in internal storage /Downloads
Click to expand...
Click to collapse
Have no clue where it went. Downloaded via browser and it flashed fine! Great job man! Thank you!!
?
mrsubway said:
Have no clue where it went. Downloaded via browser and it flashed fine! Great job man! Thank you!!
Click to expand...
Click to collapse
no problem! enjoy! i will be taking over all us998 kdz2zip and vs996 kdz2zip releases. and @seadersn will take care of canada, india and EU. hopefully us998 20F will be here soon
JohnFawkes said:
no problem! enjoy! i will be taking over all us998 kdz2zip and vs996 kdz2zip releases. and @seadersn will take care of canada, india and EU. hopefully us998 20F will be here soon
Click to expand...
Click to collapse
Man I wish they'd push a stock 8.1.
MD5: 3FB2D258B37DBFC5195EBD207BBB9765
SHA-1: B72795AAEDAD661004030137F712E2FBEE65EC92
For reference to compare your download.
mrsubway said:
Man I wish they'd push a stock 8.1.
Click to expand...
Click to collapse
Would be nice. When i was on htc 10 it was the same way. We got Oreo 8.0 but never got 8.1. However the lg g7 one just got pie update so we may get stock pie soon hopefully
Im usuallynot the one to complain but my carrier is sprint and this rom seems like my reception got worse. Im only getting 1 bar in my house where i usually get 3 on average and sometimes 4. Maybe becuz its a us998 rom instead of the sprint rom?
MonstaSaleens said:
Im usuallynot the one to complain but my carrier is sprint and this rom seems like my reception got worse. Im only getting 1 bar in my house where i usually get 3 on average and sometimes 4. Maybe becuz its a us998 rom instead of the sprint rom?
Click to expand...
Click to collapse
Shouldn't matter. I'm on sprint as well with this same zip and no reception issues. Could just extract the modem from the sprint kdz and flash it in twrp if you want to use sprints modem
Deleted.
Thx?
Been some time since I've commented on xda but had to let you know thank you, this worked perfectly on my new v30+. Nice to have you doing this. Thanks again.
NPCMW said:
Been some time since I've commented on xda but had to let you know thank you, this worked perfectly on my new v30+. Nice to have you doing this. Thanks again.
Click to expand...
Click to collapse
No problem ?. We should be getting 20F soon and I'll be doing this one as well. Hopefully within days of it dropping. But being a single dad of 2 little kids and a full time 40 hour a week job plus my like 10 other android projects I maintain, I can't definitely say it will be within days of it dropping though
Just an FYI to those curios, I dirty flashed this zip on my frankensteined US998 that was running 20D and it worked great. I ran a nandroid just in case but after flashing the zip, doing a cache wipe and reflashing magisk, i was up and running where i left off.
bacon612 said:
Just an FYI to those curios, I dirty flashed this zip on my frankensteined US998 that was running 20D and it worked great. I ran a nandroid just in case but after flashing the zip, doing a cache wipe and reflashing magisk, i was up and running where i left off.
Click to expand...
Click to collapse
Ditto man! Flashed over D, flashed Magisk, flashed Xposed, cleared Art and Cache and rebooted, and all was well! Great job!
Just dirty flashed it, and of course works great.
A lot better than last weekend when I updated my wife's still-bootloader locked/unrooted (don't ask) V30 from US998 20A to US998 20E via dev patched LGUP -- and in a moment of carelessness (trying to do three things at once) FORGOT to choose "UPGRADE" instead of the default "REFURBISH". It finished quite quickly -- and quite completely WIPED her phone. Ouch. I was then busy the next 2 or 3 hours setting up her phone again...
Changing the subject, for those with US998 and want to try something different... This is a US998 V30/V30+/V30S great Magisk module by @TotallyAnxious that
* Enables dual speaker mode. That part is sort of based on @Whiskeyomega mod, but is TWRP flashable.
* HIM for all earphones
* Also has some kernel tweaks.
* Installs YouTube ad-free "Vanced"
* Google Dialer
* Other stuff
AnxiousV30 magisk mod (v106)
Try it out if you wish.
JohnFawkes said:
should put it in internal storage /Downloads
Click to expand...
Click to collapse
Mine automatically, I guess, went to Google drive. I had to go into drive and download it a second time. That's when it went to download.
When I clicked on the "zip" file in the OP, it took me to the OP's Google drive to download it. I guess it then automatically downloads to my Google drive.
---------- Post added at 02:27 AM ---------- Previous post was at 01:57 AM ----------
Just dl'd and installed this an hour or so ago. It seems to be running really well. ?.
I am a Verizon customer with an original vs996 phone.

[ROM/FW][STOCK]LG V30 (Joan) Sprint LS998 30A TWRP flashable firmware (incl. ROM)

LG V30 Sprint LS998-30A ROM​Hi!
This Rom is 99% Stock. Most recent TWRP should first be installed. Then you can install this Rom and have Oreo with working TWRP.
This zip is created from the original KDZ.. It is made by me flashing my back to factory zip to lose TWRP and root and taking the OTA and then using lgup to dump all the partitions and then making a flashable zip. It contains almost the complete 30A firmware, but the partition table rewriting part and recovery image is removed. I changed the system.img, so you do not have to reinstall TWRP (recovery-from-boot.p deleted) when ROM is booted. I also changed the partition size of system.img, so the vendorized people can install this too without having problems because of a too small system partition. This is a continuation of westwood24's idea and work, I've updated it to the newest fw version and edited / advanced it a bit. I followed his idea and made this for users who can not take OTA's because they have Custom Recovery / Root installed.
​
Features
[*]Stock build made from official KDZ
Made from me taking OTA and dumping Partitions
Stock Build.prop (only 2 extra lines added for DTS, full weather lockscreen)
[*]Unrooted
Latest Canary Magisk Pre-installed (19.4 -087b451e (19308))
system.img modified to keep TWRP
System image size shrunk for being able to flash this on a smaller system partition, mainly caused by vendorizing
Removed dm-verity
Removed rctd (LG's root checker tool daemon)
Enabled opt-encrypt, it's your choice now if you want to encrypt your phone, it's no more forced. TWRP now is capable of decryption (both AOSP and stock) since a few versions
Installation
What you need
Unlocked Bootloader [How to do]
Working TWRP installed (should be installed already, otherwise you wouldn't need this zip )[Link to newest unofficial TWRP]
[*]When you need Root, Latest Magisk [Download]
No Longer Needed on 30a
NOTES
Starting with 30a
Please make a full twrp backup in case anything goes wrong. if after installing you lose your texts or your launcher changes back to the default stock launcher or some other weird bug like that, restoring just your DATA backup will fix it. If after flashing 30a you experience random reboots immediately after booting, DO NOT worry. This same thing happened to me and i believe that its just finishing the update with sprint. When this happened to me, I could see the Finishing Update notification in the pull down. My device rebooted about 3 times and in some cases became extremely laggy and i had to force reboot by holding vol up and power button . After the 3rd boot everything settled down and became stable and no reboots since.
LATEST ZIP
john-fawkes.com LS99830a.zip [Click to Download]
OLDER ZIPS
AFH ZIPS [Download]
How to install
When you are still on Nougat,
you should start fresh: Reboot to recovery using button combo or reboot app (needs root; btw, Magisk offers this possibility too: Menu -> Modules -> three dot menu top right - Reboot to recovery)
Then flash this TWRP.img via image flashing function in TWRP, reboot to recovery again (for fully working new recovery) and do a backup, then copy this backup to your PC.
Then initiate a factory reset. Wipe your system partition too in TWRP advanced wiping menu, copy the 30A firmware zip to your SD and install it. Reboot and enjoy
From Oreo:
For clean install: Factory reset and wipe system
You can also keep your data by simply dirty flashing the zip. *Be aware that problems may occur, maybe you need to do a factory reset to start fresh*
Flash the 30A zip, then Magisk zip when you need root, then reboot to System = you're DONE
P.S.: could be, that you first need to boot up your fresh install and set it up before you can flash magisk.No Longer Needed on 30a. Just Flash 30a Zip.
At the first time you boot to system, it can be TWRP says No OS installed. You can ignore it.
If TWRP asks if you want to install SU, hit no (in newest TWRP SU is disabled, and the option to install the TWRP app is disabled too.)​
Rom Version
Android Version: 8.0 Oreo
Android security patch level: 2019-08-1
Don´t forget to hit the thanks-button if you like this zip! :good:
You want to help me with a [donation?] Not asking for it, I have fun doing this for you, but feel free...
Now this is what I like to see right here.bout to leave havoc in start flashing this asap I miss stock anyways thanks @JohnFawkes
Deandre7452 said:
Now this is what I like to see right here.bout to leave havoc in start flashing this asap I miss stock anyways thanks @JohnFawkes
Click to expand...
Click to collapse
Your welcome lol. Took me forever to do this. Had to backup and then wipe data then flash factoryls998 zip from sprint thread, then take Ota, the use lgup to dump all partitions then kdz to us99820e to root again then create flashable zip. I've tested it and it boots just fine
I can add this to WTF instructions tonight -- to join the Verizon and AT&T stock firmware TWRP-FLASHABLE zips already listed.
Thanks for you, @seadersn and @david.542569 efforts in making the North America stock firmware TWRP-FLASHABLE zip ROMs.
JohnFawkes said:
Your welcome lol. Took me forever to do this. Had to backup and then wipe data then flash factoryls998 zip from sprint thread, then take Ota, the use lgup to dump all partitions then kdz to us99820e to root again then create flashable zip. I've tested it and it boots just fine
Click to expand...
Click to collapse
Damn my brother you went through the struggle ? do not remind me, because I went through some before flashing stocks and roms with converting.
---------- Post added at 07:21 PM ---------- Previous post was at 07:19 PM ----------
ChazzMatt said:
I can add this to WTF instructions tonight -- to join the Verizon and AT&T stock firmware TWRP-FLASHABLE zips already listed.
Thanks for you, @seadersn and @david.542569 efforts in making the North America stock firmware TWRP-FLASHABLE zip ROMs.
Click to expand...
Click to collapse
Chazz I see you have a lot of update to do
ChazzMatt said:
I can add this to WTF instructions tonight -- to join the Verizon and AT&T stock firmware TWRP-FLASHABLE zips already listed.
Thanks for you, @seadersn and @david.542569 efforts in making the North America stock firmware TWRP-FLASHABLE zip ROMs.
Click to expand...
Click to collapse
Sounds good :good: btw if anyone hears about us998 kdz updates please let me know. That's next on the list. While I'm waiting on that I'm going to finish the magisk module for @Whiskeyomega audio mod. Got permission from him to not only turn it into a Magisk module but im using xmlstarlet to do it. Xmlstarlet is a xml parser. It allows on the fly editing of xml files. This will allow the device to keep its original mixer_paths xml and my module just add the modifications in. This is extremely useful since whisky and myself both have seen LG deploy multiple mixer paths xmls. Why? No idea. Every regions mixer_paths is different. Not by much. But in my head patching is ALWAYS better than replacing :good::good:
@mattgyver please delete the 2 posts
JohnFawkes said:
@mattgyver please delete the 2 posts
Click to expand...
Click to collapse
:crying: This place is the Krypton to my Superman. I have no power here. I'm just a regular user in "this neck of the woods". You'll need to report the posts so the mods for the LG forums see them to delete them. Really, though, replacing content of the posts with "deleted" has the same effect.
Thanks man!
I have been having too many weird problems on my 21A and was about to do a wipe and clean flash of that one from back in May, and wasn't looking forward to it. I've been using the same system partition for probably 3 months without resetting anything.
I'm excited now that I can flash an updated version instead, now! Ill try it in the next 2-3 days and let you know if anything feels odd (I don't suspect that since you say it's about 100% stock).
Thanks again for your work, and taking the time to upload a TWTP flashable version :good:
.
Sent from my LG-LS998 using XDA Labs
Thanks! Looking forward to flashing this.. haven't flashed anything since 21A... You think dirty flash is ok??
Lurien said:
Thanks! Looking forward to flashing this.. haven't flashed anything since 21A... You think dirty flash is ok??
Click to expand...
Click to collapse
should be yes
Ive been running it over a full day now, debloated and tweaked a bit. RCS and VoLTE is working after ##72786# and a PRL and profile update.
I don't have any obvious issues, thanks again!
Sent from my LG-LS998 using XDA Labs
syndre said:
Ive been running it over a full day now, debloated and tweaked a bit. RCS and VoLTE is working after ##72786# and a PRL and profile update.
I don't have any obvious issues, thanks again!
Click to expand...
Click to collapse
Dirty flash?
Lurien said:
Dirty flash?
Click to expand...
Click to collapse
I did a clean flash and restored my apps from google (first boot up) and then used titanium backup to restore app data for the ones that needed it.
syndre said:
I did a clean flash and restored my apps from google (first boot up) and then used titanium backup to restore app data for the ones that needed it.
Click to expand...
Click to collapse
Thank for the reply. May I ask what rom you were running? Thanks..
Lurien said:
Thank for the reply. May I ask what rom you were running? Thanks..
Click to expand...
Click to collapse
Before this one I was using the stock Sprint 21A ROM that @JWnSC shared in his US998 to LS998 guide here.
I never could get an AOSP ROM to work the way I wanted on a LG V-series phone, even though I still try every 2-3 months, going back probably 4 years. Especially now that Sprint has RCS and VoLTE activated on their Network, I don't see an AOSP ROM on this device working with those two things functioning any time soon, if ever. That and the DAC not being perfect are the reasons I'm still on stock LG.
I wouldn't ever recommend an LG V-phone to anyone on Sprint who plans on using it as a daily driver with AOSP. Those LTE features will probably never be supported.
.
syndre said:
Before this one I was using the stock Sprint 21A ROM that @JWnSC shared in his US998 to LS998 guide here.
I never could get an AOSP ROM to work the way I wanted on a LG V-series phone, even though I still try every 2-3 months, going back probably 4 years. Especially now that Sprint has RCS and VoLTE activated on their Network, I don't see an AOSP ROM on this device working with those two things functioning any time soon, if ever. That and the DAC not being perfect are the reasons I'm still on stock LG.
I wouldn't ever recommend an LG V-phone to anyone on Sprint who plans on using it as a daily driver with AOSP. Those LTE features will probably never be supported.
.
Click to expand...
Click to collapse
Thanks for the reply. I'm also running that same 21A ROM.. I figured a dirty flash would be ok,.. according to the OP dirty flash should be fine.. will try in the next few days.. As far as AOSP ROMS I've stayed away from them after reading about all those issues.. I've never been a huge fan of AOSP ROMS but in the the past I've tried them out on other phones just to flash and try something new...
I have not seen any mention of this yet, but I would like to mention the fact that that most of the major LG stock apps have updates to them on apkmirror. Camera, QMemo, LGHealth, LGBackup, FMRadio, SmartWorld, Gallery3D v7.0 and a few others.
I install these apks then use LP to integrate them into /system . You must put magisk into core only mode when you integrate the updates into the ROM, otherwise you'll just get errors like "not enough space on target".
I actually made TWRP flashable zips for all these updated apps so that you can just flash them in recovery and not worry about having to "integrate" anything. If there's enough interest in these zips from others, I can upload them to a cloud somewhere and share them with everyone.
.
Sent from my LG-LS998 using XDA Labs
Compared to 21a, is this worth the risk? Does it have a new radio? Could someone post their baseband?
---------- Post added at 10:29 PM ---------- Previous post was at 09:50 PM ----------
I seem to have lost LTE on a dirty flash ... Is there something else I have to do with the Sprint modem? Baseband is Def different
Perhaps I am just getting bad LTE reception today, but I am only getting 3g...odd
islandfever said:
Compared to 21a, is this worth the risk? Does it have a new radio? Could someone post their baseband?
---------- Post added at 10:29 PM ---------- Previous post was at 09:50 PM ----------
I seem to have lost LTE on a dirty flash ... Is there something else I have to do with the Sprint modem? Baseband is Def different
Perhaps I am just getting bad LTE reception today, but I am only getting 3g...odd
Click to expand...
Click to collapse
I've been running this for a little over a week now and I dirty flashed between us998 20e ls998 21a and this 26a and I've had lte with all 3 the entire time. Haven't switched to 3g once

[STOCK] [H932] [20r] [Oreo] T-Mobile LG V30 Stock Collection (Includes Debloated)

T-Mobile V30 H932 20R Stock Collection
Based on OEM 20R KDZ. Extracted and Repacked.
DISCLAIMER
Proceed at your own risk. I am not responsible for any damage to your device.
Flashing LAF WILL REMOVE TWRP from your laf partition and restore stock DL Mode
Bins in these packages are unmodified and you may need to flash no-verity-opt-encrypt and rctd remover after to keep force-encryption away.
REQUIRED
TWRP on LAF or Recovery
Latest Magisk Zip (if performing clean flash)
no-verity-opt-encrypt
rctd remover
FILE BREAKDOWN
None of these Zips flash the Recovery partition.
Besides StockLAF, these Zips DO NOT flash the LAF partition.
If you want to restore DL Mode and Stock LAF, you must flash the StockLAF package separately.
​
Bootloader: 20r Stock Bootloader ONLY
FullStock: Full 20r Stock Firmware Only (bootloader, modem, boot, system) - Instructions in Section A
Debloated w/Magisk: Boot+Debloated System + Magisk Root (force enc & dm-verity removed) - Instructions in Section B
StockLAF: Individual LAF image for returning to stock DL mode
WARNING
This firmware contains DTS libs and there are related changes within the Bootloader/Modem zips.
Anybody running a custom rom like LOS or RR will have sound problems if you flash these. (until a compatible build is released)
Anybody running the Debloated zip will have video/sound problems if you DO NOT flash these (FullStock contains both)
Thanks to @ChazzMatt for sharing this helpful info.
​
Global Instructions​
Always make a backup first
If device has been encrypted, see encryption notes at the bottom before continuing.
A - FullStock
If coming from Nougat, Clean Flash is Recommended
Wipe Dalvik, System, Data, Cache... then flash
If coming from previous Oreo versions, Dirty Flash works fine. OS and Apps are updated.
Copy All Zips to SDCard
Flash h93220r_FullStock.zip
Flash Magisk
Flash no-verity-opt-encrypt
Flash rctd remover
Reboot to system and install Magisk Manager (if not installed)
B - Debloated with Magisk
You MUST flash FullStock, or Bootloader and Modem before flashing this to make sure all of your device firmware is up to date.
Be aware
This ROM does NOT flash LAF, recovery, bootloader or modem firmware directly.
Boot image has been patched to remove force encryption and dm-verity
This ROM has had several pre-loaded and system apps removed. If someone wants to send me a list of any additional apps that can be safely removed, i can update the rom to include them.
system/app/CloudPrint
system/app/Drive
system/app/Duo
system/app/EditorsDocs
system/app/EditorsSheets
system/app/Gmail2
system/app/GooglePay
system/app/LGAccount
system/app/LGAirDrive
system/app/LGAmazonAssistant
system/app/LGAmazonAttribution
system/app/Maps
system/app/Music2
system/app/Photos
system/app/YouTube
system/priv-app/CloudHub
system/priv-app/CollageWallpapers
system/priv-app/facebook-installer
system/priv-app/LG360VideoWallpaper
system/priv-app/LG360Wallpaper
system/priv-app/LGEasyHome
system/priv-app/LGEmail
system/priv-app/LGExchange
system/priv-app/LGQHelpService
system/priv-app/LGVVM
system/priv-app/NameID
system/priv-app/TMO_MyAccount
system/priv-app/xtra_t_app
system/vendor/app/facebook-appmanager
system/vendor/overlay/com.lge.easyhome
system/vendor/overlay/com.lge.email
system/vendor/overlay/com.lge.exchange
system/vendor/overlay/com.lge.lgworld
system/vendor/overlay/com.lge.qhelp
system/vendor/overlay/com.lge.qhelp.application
system/vendor/overlay/com.lge.qmemoplus
For best results a clean flash is recommended for this package if you are not already running 20p Debloated
Format data, and remove any apps installed to external sd. Then wipe system, dalvik, cache, data, internal storage
This will ensure no lingering apps are left behind.
If coming from Nougat, Clean Flash is Highly Recommended
Wipe Dalvik, System, Data, Cache... then flash
If coming from previous Oreo Versions
Wipe Dalvik, Cache, and System, and optionally data and internal storage
If you do not perform a clean flash, you may need to manually remove the apps left behind after flashing
Flash h93220r_Debloated.zip
Reboot
DOWNLOADS
Stable v1.0
Project files are hosted on SourceForge​
Bootloader - md5:444c239e52173e18f532a9ff71597e0c
Modem - md5:cb461a35467fcdd0f81c08980dca3b41
FullStock ROM - md5:6150486e32c1c9cad49195921179b915
Debloated w/Magisk (Must flash Bootloader+Modem first) - md5:e05a57549001b2a3b4f6eab78fc3ce98
StockLAF - md5:799362769b0712a10818c0f26258efc2
*************************************************************************************************************​
Encryption Notes
In Android, a stock device will have it's data encrypted. Often when working in TWRP on an encrypted device, you will be greeted by prompt asking for a passcode in order to decrypt the device. Unless that port of TWRP has been written for your specific device and supports decryption, you will not be able to decrypt the data on your phone. If you cannot decrypt the data, then TWRP cannot mount system and/or other partitions it needs to mount in order to safely flash anything. In order to solve this problem, sadly, you have to format the data partition on your phone (losing all personal data accumulated on the internal storage, so back it all up manually) The steps for this process are Format Data in TWRP, Reboot to recovery (to mount partitions), then flash your rom and root. There are a few tools out there to disable force encryption on your device. See the Required section above for links for this device.
​
Packages have been successfully tested VIA the methods outlined above.
If anyone has any issues with one or more of these packages, please let me know. Thank you!
-weakNPCdotCom​​
XDA:DevDB Information
[STOCK] h93220r, ROM for the LG V30
Contributors
weakNPCdotCom
Source Code: https://sourceforge.net/projects/t-mobile-v30-firmware/files/h932/20r/
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 4.x
Based On: 20r KDZ
Version Information
Status: Stable
Current Stable Version: 1.0
Stable Release Date: 2019-03-09
Created 2019-03-09
Last Updated 2019-03-11
Worked for me. Thanks
Thank you kind sir!
Running fantastic on my H932 here. Thanks!
I discovered an issue with the debloated rom. It didn't remove all of the bloatware it should have, and for some reason I started having problems with video playback. so I'm going to remove the link and build another one. ill upload the new copy today
To add to issues, using both debloated and full, when I flashed it over my encrypted phone it seems to break the encryption, couldn't boot untill I formated data. And password no longer worked in twrp. Seems the partition was corrupted and unreadable.
SweetwaterBurns said:
To add to issues, using both debloated and full, when I flashed it over my encrypted phone it seems to break the encryption, couldn't boot untill I formated data. And password no longer worked in twrp. Seems the partition was corrupted and unreadable.
Click to expand...
Click to collapse
tbh i am not sure if that can be fixed. are you using the latest TWRP that supports decryption? I would probably expect this from the FullStock zip. And the debloated rom flashes a modified boot image with force-encryption and dm-verity removed. These zips were built around unencrypted devices, so i've never even looked into an issue like this.
Minus the issues i mentioned in my last post, updating with either zip has always worked fine for me via clean or dirty flash. But i have always been unencrypted.
Also, ive always had a problem with lock screen security when using TWRP in certain scenarios. If I restore a backup with the same lock-screen setup, ive always had to wipe the gatekeeper and lock db files.
weakNPCdotCom said:
tbh i am not sure if that can be fixed. are you using the latest TWRP that supports decryption? I would probably expect this from the FullStock zip. And the debloated rom flashes a modified boot image with force-encryption and dm-verity removed. These zips were built around unencrypted devices, so i've never even looked into an issue like this.
Minus the issues i mentioned in my last post, updating with either zip has always worked fine for me via clean or dirty flash. But i have always been unencrypted.
Also, ive always had a problem with lock screen security when using TWRP in certain scenarios. If I restore a backup with the same lock-screen setup, ive always had to wipe the gatekeeper and lock db files.
Click to expand...
Click to collapse
I've kept unencrypted up until now, too. I don't think it can be fixed easily, I just tested with the kdz and the same thing happens. Might toss up a warning in the op just so people know it might heppen.
SweetwaterBurns said:
I've kept unencrypted up until now, too. I don't think it can be fixed easily, I just tested with the kdz and the same thing happens. Might toss up a warning in the op just so people know it might heppen.
Click to expand...
Click to collapse
there is a general note about encryption in the instructions section. if you want, I can do a debloated rom with an unmodified boot image. But i think the underlying problem with encryption might be a TWRP issue.
weakNPCdotCom said:
there is a general note about encryption in the instructions section. if you want, I can do a debloated rom with an unmodified boot image. But i think the underlying problem with encryption might be a TWRP issue.
Click to expand...
Click to collapse
No big deal, mainly just wanted to make sure anyone else that might be effected is aware. Unmodified zip probably won't work as it happens with the kdz, too.
Debloated ZIP has been re-uploaded.
Ffs this bootloader broke my sound.. is there any way to roll back bootloader? Do I just flash 20p bootloader?
Sent from my LG-H932 using Tapatalk
brolic925t said:
Ffs this bootloader broke my sound.. is there any way to roll back bootloader? Do I just flash 20p bootloader?
Sent from my LG-H932 using Tapatalk
Click to expand...
Click to collapse
Has nothing to do with "bootloader". Just flash previous zipped KDZ. Yeah, you can flash 20p TWRP-flashable 20P.
Did you try to update through too many versions? This has the DTS libs, which can be enabled in root. With US998, you have to update through some stages to DTS-infused KDZ if dirty flashing, so may be the same with H932.
ChazzMatt said:
Has nothing to do with "bootloader". Just flash previous zipped KDZ. Yeah, you can flash 20p TWRP-flashable 20P.
Did you try to update through too many versions? This has the DTS libs, which can be enabled in root. With US998, you have to update through some stages to DTS-infused KDZ if dirty flashing, so may be the same with H932.
Click to expand...
Click to collapse
I only flashed bootloader and modem then I had no sound on lineage. And I flashed the 20p bootloader in twrp n idk if it even flashed because I still have no sound. And never heard of modem messing up sound. Someone in rr remix said they also had no sound so idk
Sent from my LG-H932 using Tapatalk
brolic925t said:
I only flashed bootloader and modem then I had no sound on lineage. And I flashed the 20p bootloader in twrp n idk if it even flashed because I still have no sound. And never heard of modem messing up sound. Someone in rr remix said they also had no sound so idk
Sent from my LG-H932 using Tapatalk
Click to expand...
Click to collapse
I'm confused about your obsession with the bootloader...
Why not flash the entire TWRP-FLASHABLE zip KDZ?
Oh NOW you mention custom ROM.
I thought your were on rooted stock firmware.
And yes, most of the Lineage ROMs can't yet handle the DTS stuff in the latest US998, VS996, H932 and other variants.
You have to go back to pre-DTS firmware to then install the non-stock custom ROMs.
Sent via open market LG US998 V30/V30+
weakNPCdotCom said:
Debloated ZIP has been re-uploaded.
Click to expand...
Click to collapse
I still have issue with the video. I am suing debloated rom. What should I do?
brolic925t said:
Ffs this bootloader broke my sound.. is there any way to roll back bootloader? Do I just flash 20p bootloader?
Sent from my LG-H932 using Tapatalk
Click to expand...
Click to collapse
As @ChazzMatt said, i dont think this package is what broke the sound. I think LOS is the culprit. I would clean flash 20P if you want to stay on LOS
Eliejo said:
I still have issue with the video. I am suing debloated rom. What should I do?
Click to expand...
Click to collapse
I am still having video problems with the debloated ROM as well. I am going to do some more troubleshooting and ill post an update. Now that @ChazzMatt mentioned this update has DTS related stuff in it, I think I have an idea how to go about it.
weakNPCdotCom said:
As @ChazzMatt said, i dont think this package is what broke the sound. I think LOS is the culprit. I would clean flash 20P if you want to stay on LOS
Click to expand...
Click to collapse
Was working fine before the flash. But I'll just wait for a fix to be released. My download mode is broken too but I still got recovery. Not worth redoing everything as he has a test build ready.
I was on 20p before lineage btw.
Sent from my LG-H932 using Tapatalk
Eliejo said:
I still have issue with the video. I am suing debloated rom. What should I do?
Click to expand...
Click to collapse
For the video problems, I was able to fix this by flashing the 20r Bootloader and Modem zips. I updated the OP to note that the Bootloader/Modem firmware is required until I have some time to build a Debloated with those packages included.

[STOCK] Korean flashable ROM Zip for LGM-V300S/K (Maybe L)

Hi. I noticed bilong9's korean zip ver is not that working perfectly...
In some area, voice call won't work well if mobile network setting is set as LTE/GSM/WCDMA Auto.
So, I made a flashable zip version of Korean ROM.
It works well and no data/call problem, and also have DTS:X 3D
Original ver : V300S/K/L21_p/r for LGM-V300S/K/L
Changelog:
2019.04.07 : Updated to 21p version.
2019.04.11 : Added K/L version
2019.04.19 : Updated to 21r version.
- Google security patch
- In montly widget, fix don't automatically go to next month problem.
2019.06.24 : 21s ver patch. Thanks to @PjLyTam, who made it. Go to #46 Thread.
How to flash
1. You need to have custom recovery. If not, root and get it from here for root Korean V30.
Also get
1Magisk-v16.0.zip
2no-verity-opt-encrypt-6.0.zip
3lg-rctd-disabler-1.0.zip
From here. (Thanks to @bilong9 @darkidz555 @ChazzMatt)
2. If you already have custom recovery, backup all your data/system for safety
3. In recovery, go to wipe, then format Data, then Factory reset, then advanced wipe , select Dalvik/ART cache, data, system, cache (if you want to make sure, select internal data too)
4. Get Zip you wanted.
1) 21p version (Released at 2019.02.14)
For SKT : LGMV300S21p
For KT : LGMV300K21p
For LGU : LGMV300L21p
2) 21r version (Released at 2019.04.18)(NEW!)
For SKT : LGMV300S21r
For KT : LGMV300K21r
For LGU : LGMV300L21r
3) 21s version made by @PjLyTam, here.
If above files are not working or get error, try this.
5. Flash LGMV300S/K/L21_p/r then flash
magisk if you need root permission,
no verify opt for internel storage access in recovery,
rctc disabler for bypass LG rctc check.
+ I found don't install magisk can cause bootloop. Try install all 3 zips (At first, install magisk can return error. At that case, reboot to TWRP again and install all 3 zips. It will not return error at that times).
6. Done!
Its pure stock version, so it has Korean bloatware... I will remove it when I have some time.
It will work with no additional steps cause this rom contains all things (system, modem, boot, also other crucial components...).
If I have some time, I will remove some bloatware in /system.
+ This zip don't remove TWRP, cause it didn't flash recovery partition.
Thanks for this! You'll get 10 posts soon enough. When that happens, one of us can ask it be moved to the ROMs thread.
Can Korean model users flash this immediately after WTF bootloader unlock/TWRP installation or do they still have to do the extra steps previously for Korean models (flash US998 zip to get modem back, etc)?
The Korean models had an extra degree of difficulty, it seemed...
ChazzMatt said:
Thanks for this! You'll get 10 posts soon enough. When that happens, one of us can ask it be moved to the ROMs thread.
Can Korean model users flash this immediately after WTF bootloader unlock/TWRP installation or do they still have to do the extra steps previously for Korean models (flash US998 zip to get modem back, etc)?
The Korean models had an extra degree of difficulty, it seemed...
Click to expand...
Click to collapse
What I do is :
1. Get TWRP by using Korean root method
https://forum.xda-developers.com/lg-v30/how-to/korean-variant-bootloader-unlock-root-t3804505/amp/
2. Flash H930 rom zip made by bilong
Link : https://forum.xda-developers.com/lg-v30/development/rom-h930-21h-lg-v30-mv300v300-korea-t3871188
3. Wipe data...etc using TWRP
4. Flash 21oV
But flash this after get TWRP would be no problem (if using Korean root method)
(Because this rom has same install method as bilong's zip, only files are different)
If I have time, I will try install after get TWRP.
is the rom still has the korean bloatwares and limited sms character?
cheeze.keyk said:
is the rom still has the korean bloatwares and limited sms character?
Click to expand...
Click to collapse
Yes... I didn't edit any of system or inner files...
koo04034 said:
Hi. I noticed bilong's korean zip ver is not that working perfectly...
In some area, voice call won't work well if mobile network setting is set as LTE/GSM/WCDMA Auto.
So, I made a flashable zip version of Korean ROM.
It works well and no data/call problem, and also have DTS:X 3D
(Post this in guide/news because I cant post this in Rom devel...)
Original ver : V300S21p for LGM-V300S
Note: Although this is SKT ROM, it works on KT(olleh) telecom. I currently using this rom and use KT.
Changelog:
2019.04.07 Updated to 21p version.
How to flash
1. You need to have custom recovery. If not, root and get it.
https://www.google.com/url?sa=t&sou...BRAB&usg=AOvVaw2QBM6Po8QqRK26_iZUzhR4&ampcf=1
For root Korean V30.
Also get
1Magisk-v16.0.zip
2no-verity-opt-encrypt-6.0.zip
3lg-rctd-disabler-1.0.zip
in https://www.google.com/url?sa=t&sou...YQxa8BCCQwAA&usg=AOvVaw0VTJzWxrN8ZFOD4xbU2nov
(Adb.twrp.recovery.root)
2. If you already have custom recovery, backup all your data/system.
3. In recovery, go to wipe, then format Data, then Factory reset, then advanced wipe , select Dalvik/ART cache, data, system, cache (if you want to make sure, select internal data too)
4. Get this file
https://drive.google.com/file/d/18XjnZMWmaa5y21ed3D8WYBAQQJhVy0PQ/view?usp=drivesdk
5. Flash LGMV300S21p then flash magisk, no verify opt, rctc disabler
6. Done!
Its pure stock version, so it has Korean bloatware... I will remove it when I have some time.
Click to expand...
Click to collapse
Changelog at 2019.04.07
Updated to 21p version.
koo04034 said:
Changelog at 2019.04.07
Updated to 21p version.
Click to expand...
Click to collapse
Added your TWRP-flashable zip ROM to the WTF instructions for to help those with Korean variants.
koo04034 said:
Changelog at 2019.04.07
Updated to 21p version.
Click to expand...
Click to collapse
Any notes on changes or is it just a security update?
ChazzMatt said:
Added your TWRP-flashable zip ROM to the WTF instructions for to help those with Korean variants.
Click to expand...
Click to collapse
..or other variants running on korean fw.
ChazzMatt said:
Added your TWRP-flashable zip ROM to the WTF instructions for to help those with Korean variants.
Click to expand...
Click to collapse
Thanks!!
neocyke said:
Any notes on changes or is it just a security update?
..or other variants running on korean fw.
Click to expand...
Click to collapse
No other changes made by me, but there are some changes by LG.
1. Fix Wifi frequently disconnect issue
2. Fix calendar app icon wrong date shown issue
3. Fix not working scheduled Do not disturb function.
4. Fix duplicated Downloads folder issue
+ I will try make other KR varient zip (V300K or V300L) when I have some time..
ChazzMatt said:
Added your TWRP-flashable zip ROM to the WTF instructions for to help those with Korean variants.
Click to expand...
Click to collapse
neocyke said:
..or other variants running on korean fw.
Click to expand...
Click to collapse
You're on your own with that.
ChazzMatt said:
You're on your own with that.
Click to expand...
Click to collapse
Lols. :cyclops:
Yeah, I know. I'm one of the more unique ones. It's the only way so far I can get the required modem files that will work with carriers here. EU ones work as well but signal reception is atrocious. Running stock US fw, I get no signal even in global mode. On the plus side, running KR fw gets every single feature LG releases for the V30 with the small caveat that some of them are in korean. Haha
That said, I've only ever tried the US fw using KDZs. Haven't actually tried a twrp flashable one with build.prop edits.. Hmmmm....
koo04034 said:
Hi. I noticed bilong9's korean zip ver is not that working perfectly...
In some area, voice call won't work well if mobile network setting is set as LTE/GSM/WCDMA Auto.
So, I made a flashable zip version of Korean ROM.
It works well and no data/call problem, and also have DTS:X 3D
(Post this in guide/news because I cant post this in Rom devel...)
Original ver : V300S/K/L21p for LGM-V300S/K/L
Changelog:
2019.04.07 : Updated to 21p version.
2019.04.11 : Added K/L version
How to flash
1. You need to have custom recovery. If not, root and get it from here for root Korean V30.
Also get
1Magisk-v16.0.zip
2no-verity-opt-encrypt-6.0.zip
3lg-rctd-disabler-1.0.zip
From here. (Thanks to @[email protected]@ChazzMatt)
2. If you already have custom recovery, backup all your data/system for safety
3. In recovery, go to wipe, then format Data, then Factory reset, then advanced wipe , select Dalvik/ART cache, data, system, cache (if you want to make sure, select internal data too)
4. Get this file
For SKT : LGMV300S21p
For KT : LGMV300K21p
For LGU : LGMV300L21p
If above files are not working or get error, try this.
5. Flash LGMV300S/K/L21p then flash
magisk if you need root permission,
no verify opt for internel storage access in recovery,
rctc disabler for bypass LG rctc check.
6. Done!
Its pure stock version, so it has Korean bloatware... I will remove it when I have some time.
It will work with no additional steps cause this rom contains all things (system, modem, boot, also other crucial components...).
If I have some time, I will remove some bloatware in /system.
Click to expand...
Click to collapse
Changelog:
2019.04.07 : Updated to 21p version.
2019.04.11 : Added K/L version
Can i flash this rom on my h930?
trouble. said:
Can i flash this rom on my h930?
Click to expand...
Click to collapse
If you're unlocked, rooted and have twrp, you can possibly try. I'm running it on a VS966. But then I guess best to get the rom dev yo comment.
koo04034 said:
Changelog:
2019.04.07 : Updated to 21p version.
2019.04.11 : Added K/L version
Click to expand...
Click to collapse
If it's alright with you, I'm going to ask the mods to move this ROM down to the ROM section. I know you couldn't post it there initially as you didn't have enough XDA posts under your belt. But you are close, and you have maintained this for a month now, with updates.
ChazzMatt said:
If it's alright with you, I'm going to ask the mods to move this ROM down to the ROM section. I know you couldn't post it there initially as you didn't have enough XDA posts under your belt. But you are close, and you have maintained this for a month now, with updates.
Click to expand...
Click to collapse
I'm good with that and also wanted... Thanks
koo04034 said:
I'm good with that and also wanted... Thanks
Click to expand...
Click to collapse
Flashed dirty and worked very good.
Thanks for your great work! After i flash this rom ,could i keep the TWRP? you know , v300 cannot into bootloader..
SIFQ said:
Thanks for your great work! After i flash this rom ,could i keep the TWRP? you know , v300 cannot into bootloader..
Click to expand...
Click to collapse
Yes, it keeps twrp. Doesn't modify that part. And, what do you mean v300 cannot boot to bootloader? Yours specifically?

[STOCK] [H932] [20s] [Oreo] T-Mobile LG V30 Stock Collection (Includes Debloated)

T-Mobile V30 H932 20s Stock Collection
Based on OEM 20s KDZ. Extracted and Repacked.
DISCLAIMER
Proceed at your own risk. I am not responsible for any damage to your device.
Flashing LAF WILL REMOVE TWRP from your laf partition and restore stock DL Mode
Bins in these packages are unmodified and you may need to flash no-verity-opt-encrypt and rctd remover after to keep force-encryption away.
REQUIRED
TWRP on LAF or Recovery
Latest Magisk Zip (if performing clean flash)
no-verity-opt-encrypt
rctd remover
FILE BREAKDOWN
None of these Zips flash the Recovery partition.
Besides StockLAF, these Zips DO NOT flash the LAF partition.
If you want to restore DL Mode and Stock LAF, you must flash the StockLAF package separately.
​
Bootloader: 20s Stock Bootloader ONLY
FullStock: Full 20s Stock Firmware Only (bootloader, modem, boot, system) - Instructions in Section A
Debloated w/Magisk: Boot+Debloated System + Magisk Root (force enc & dm-verity removed) - Instructions in Section B
StockLAF: Individual LAF image for returning to stock DL mode
WARNING
This firmware contains DTS libs and there are related changes within the Bootloader/Modem zips.
Anybody running a custom rom like LOS or RR will have sound problems if you flash these. (until a compatible build is released)
Unless you are already running 20r, anybody running the Debloated zip will have video/sound problems if you DO NOT flash these (FullStock contains both)
Thanks to @ChazzMatt for sharing this helpful info.
​
Global Instructions​
Always make a backup first
If device has been encrypted, see encryption notes at the bottom before continuing.
A - FullStock
If coming from Nougat, Clean Flash is Recommended
Wipe Dalvik, System, Data, Cache... then flash
If coming from previous Oreo versions, Dirty Flash works fine. OS and Apps are updated.
Copy All Zips to SDCard
Flash h93220s_FullStock.zip
Flash Magisk
Flash no-verity-opt-encrypt
Flash rctd remover
Reboot to system and install Magisk Manager (if not installed)
B - Debloated with Magisk
You MUST flash FullStock, or Bootloader and Modem before flashing this to make sure all of your device firmware is up to date.
Be aware
This ROM does NOT flash LAF, recovery, bootloader or modem firmware directly.
Boot image has been patched to remove force encryption and dm-verity
This ROM has had several pre-loaded and system apps removed. If someone wants to send me a list of any additional apps that can be safely removed, i can update the rom to include them.
system/app/CloudPrint
system/app/Drive
system/app/Duo
system/app/EditorsDocs
system/app/EditorsSheets
system/app/Gmail2
system/app/GooglePay
system/app/LGAccount
system/app/LGAirDrive
system/app/LGAmazonAssistant
system/app/LGAmazonAttribution
system/app/Maps
system/app/Music2
system/app/Photos
system/app/YouTube
system/priv-app/CloudHub
system/priv-app/CollageWallpapers
system/priv-app/facebook-installer
system/priv-app/LG360VideoWallpaper
system/priv-app/LG360Wallpaper
system/priv-app/LGEasyHome
system/priv-app/LGEmail
system/priv-app/LGExchange
system/priv-app/LGQHelpService
system/priv-app/LGVVM
system/priv-app/NameID
system/priv-app/TMO_MyAccount
system/priv-app/xtra_t_app
system/vendor/app/facebook-appmanager
system/vendor/overlay/com.lge.easyhome
system/vendor/overlay/com.lge.email
system/vendor/overlay/com.lge.exchange
system/vendor/overlay/com.lge.lgworld
system/vendor/overlay/com.lge.qhelp
system/vendor/overlay/com.lge.qhelp.application
system/vendor/overlay/com.lge.qmemoplus
For best results a clean flash is recommended for this package if you are not already running 20p Debloated
Format data, and remove any apps installed to external sd. Then wipe system, dalvik, cache, data, internal storage
This will ensure no lingering apps are left behind.
If coming from Nougat, Clean Flash is Highly Recommended
Wipe Dalvik, System, Data, Cache... then flash
If coming from previous Oreo Versions
Wipe Dalvik, Cache, and System, and optionally data and internal storage
If you do not perform a clean flash, you may need to manually remove the apps left behind after flashing
Flash h93220s_Debloated.zip
Reboot
DOWNLOADS
Stable v1.0
Project files are hosted on SourceForge​
Bootloader - md5:17db9bf058d53ecdd80f79a27b7fe469
Modem - md5:905cb40dc6e9eeb5fa52dd0d8d4f09cb
FullStock ROM - md5:ff32af2c1f3140c3c8c27ddac59e4950
FullStock w/Magisk - md5:9567710ab9f8e1ee4e4e4e36cfd1d2f5
Debloated w/Magisk - md5:fc0b6d9cd357ade5db472f36a10ecc8e
StockLAF - md5:799362769b0712a10818c0f26258efc2
*************************************************************************************************************​
Encryption Notes
In Android, a stock device will have it's data encrypted. Often when working in TWRP on an encrypted device, you will be greeted by prompt asking for a passcode in order to decrypt the device. Unless that port of TWRP has been written for your specific device and supports decryption, you will not be able to decrypt the data on your phone. If you cannot decrypt the data, then TWRP cannot mount system and/or other partitions it needs to mount in order to safely flash anything. In order to solve this problem, sadly, you have to format the data partition on your phone (losing all personal data accumulated on the internal storage, so back it all up manually) The steps for this process are Format Data in TWRP, Reboot to recovery (to mount partitions), then flash your rom and root. There are a few tools out there to disable force encryption on your device. See the Required section above for links for this device.
​
Debloated has been testing via Dirty Flash from 20r.
FullStock, Bootloader and Modem have not yet been tested, but boot and system have been verified and remaining SHA1 hash checks all match with 20r which is working.
If anyone has any issues with one or more of these packages, please let me know. Thank you!
-weakNPCdotCom​​
XDA:DevDB Information
[STOCK] h93220s, ROM for the LG V30
Contributors
weakNPCdotCom
Source Code: https://sourceforge.net/projects/t-mobile-v30-firmware/files/h932/20s/
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 4.x
Based On: 20s KDZ
Version Information
Status: Stable
Current Stable Version: 1.0
Stable Release Date: 2019-04-02
Created 2019-04-02
Last Updated 2019-04-05
All packages have been released except for debloated. I am going to cook that this afternoon and should have it uploaded by tonight. Ill post an update when it's available.
Debloated Package has been Uploaded
weakNPCdotCom said:
All packages have been released except for debloated. I am going to cook that this afternoon and should have it uploaded by tonight. Ill post an update when it's available.
Click to expand...
Click to collapse
is it possible that the full stock is bad? i flashed it, now im 9008. could be corrupted dl on my end. jjust figured you might want to check
BROKEN1981 said:
is it possible that the full stock is bad? i flashed it, now im 9008. could be corrupted dl on my end. jjust figured you might want to check
Click to expand...
Click to collapse
Sorry man. what do you mean 9008? Any way you can get me your TWRP logs?
I did have to re-upload the fullstock zips after I discovered an issue with the boot image.
Also, id recommend checking the md5 hash after you download to make sure it matches what's in the OP
weakNPCdotCom said:
Sorry man. what do you mean 9008? Any way you can get me your TWRP logs?
I did have to re-upload the fullstock zips after I discovered an issue with the boot image.
Click to expand...
Click to collapse
i flashed the full stock zip, when i did reboot to system, my screen stays black. i plugged it into the computer, the computer made the sound that a device was plugged in.
in device manager its listed as 9008. so its a brick now. i got my RMA with lg. just need to send it out.
also want to make an edit, im not upset, and thank you for what you do for the community. we all take the risk.
BROKEN1981 said:
i flashed the full stock zip, when i did reboot to system, my screen stays black. i plugged it into the computer, the computer made the sound that a device was plugged in.
in device manager its listed as 9008. so its a brick now. i got my RMA with lg. just need to send it out.
also want to make an edit, im not upset, and thank you for what you do for the community. we all take the risk.
Click to expand...
Click to collapse
Yeah but still, I hate that happened to you. Are you not able to boot to DL/LAF?
it looks like the phone being read as 9008 is what happens with a dead boot.
I tried to upload the boot fix as fast as I could. Can you tell me when you downloaded it? I'm going to take the fullstock links down until I can make sure they have the correct boot image
weakNPCdotCom said:
Yeah but still, I hate that happened to you. Are you not able to boot to DL/LAF?
it looks like the phone being read as 9008 is what happens with a dead boot.
I tried to upload the boot fix as fast as I could. Can you tell me when you downloaded it? I'm going to take the fullstock links down until I can make sure they have the correct boot image
Click to expand...
Click to collapse
I tried the button combo, i tried to get to twrp via dl mode on my pc as well.
i called T-mobile around 5pm i think. its now 8:05pm.
only reason im posting now is due to trying to figure out how to lon on XDA with my G-account. i figured out how to take that 2 factor auth off.
BROKEN1981 said:
I tried the button combo, i tried to get to twrp via dl mode on my pc as well.
i called T-mobile around 5pm i think. its now 8:05pm.
only reason im posting now is due to trying to figure out how to lon on XDA with my G-account. i figured out how to take that 2 factor auth off.
Click to expand...
Click to collapse
I was just trying to figure out if you might have downloaded the first upload or the second. but i think I uploaded the new version before 5.
I found a video online for unbricking a v30 phone in 9008 mode. not sure if it works for the H932 but might be worth looking at
Im going to rebuild all the primary zips just to be safe.
I was running debloated 20r and I dirty flashed the debloated 20s and it is working 100%
If you guys aren't already on 20r and don't want to wait on the new zips you can flash one of the 20r packages and then flash the 20s debloated.
weakNPCdotCom said:
I was just trying to figure out if you might have downloaded the first upload or the second. but i think I uploaded the new version before 5.
I found a video online for unbricking a v30 phone in 9008 mode. not sure if it works for the H932 but might be worth looking at
Click to expand...
Click to collapse
i found this, but it may as well be in Greek.
https://innaz2.blogspot.com/2016/06/revised-how-to-unbrick-qualcomm-android.html
BROKEN1981 said:
i found this, but it may as well be in Greek.
https://innaz2.blogspot.com/2016/06/revised-how-to-unbrick-qualcomm-android.html
Click to expand...
Click to collapse
Yeah that looks like a heavy walkthrough. Im really sorry you ended up being the Guinea pig with this one. thank you very much for reporting the issue
I rebuilt all packages and they are now available again.
I have not tested them, but I have verified the boot and system images are good, and all remaining files have SHA1 checksums that match with 20r, which has been verified working.
All zips perform SHA1 checks prior to flashing to ensure each partition image is valid.
These should all be safe to flash going forward.
weakNPCdotCom said:
Yeah that looks like a heavy walkthrough. Im really sorry you ended up being the Guinea pig with this one. thank you very much for reporting the issue
Click to expand...
Click to collapse
ahhh NP man. I just hope i was the first and only person to flash it. its all good man, we all take risk and if it was not for you, i would not have had DTS on 20R
Flashed debloated, work as charm, thanks dev
anyway you can modified it to be flashed on a US998?
BROKEN1981 said:
ahhh NP man. I just hope i was the first and only person to flash it. its all good man, we all take risk and if it was not for you, i would not have had DTS on 20R
Click to expand...
Click to collapse
I was in the same boat when 20r was released. Had my phone unable to boot for a week. Luckily the devs put together a fix for us. But it looks like everything is sorted out here now. I'll be flashing it later tonight. Thanks @weakNPCdotCom
Flashed the 20s bootloader no problem, but got a assert failure on flashing the 20s modem- looked like it was an SHA confirmation issue.
KanBorges said:
anyway you can modified it to be flashed on a US998?
Click to expand...
Click to collapse
No. You cannot flash U.S T-Mobile H932 firmware on US998 or any other V30/V30+/V30S.
You can use US998 on T-Mobile, as-is. We have a lot of US998 T-Mobile users. For instance, @runningnak3d is currently using a US998 on T-Mobile. He's the one who rooted the T-Mobile H932 in the first place.
@weakNPCdotCom - full stock with magisk getting asset error on abl.img
Md5 hash matches what's in OP

Categories

Resources