[LG V30 ROMs, Kernels, Recoveries, & Other Developm] JohnFawkes:
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 :D)[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... :)