[LG V30 ROMs, Kernels, Recoveries, & Other Developm] seadersn:
LG Joan H933 GLOBAL CANADA 20i ROM

DO NOT USE THIS ZIP FOR CONVERTING YOUR MODIFIED TO US998 PHONE BACK TO H933!

Your phone needs to be on H933 software with TWRP kept via LGUP partition dl mode (leaving recovery partition out when flashing kdz). Have a look at the second post, [MENTION=4160343]cloud1250000[/MENTION] wrote a guide for that with an massive amount of help from [MENTION=4259007]christopherrrg[/MENTION].

Also, there's a Telegram Group Chat available for H933 users only, for sorting out eventually arising problems:

LG V30 H933 Canada

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 20i 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.

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 and stock) since a few versions

VoLTE and VoWiFi critical OP partition separate download, flashable via TWRP (Download / MD5: add01810ddb6da99ace26645acfb5d97)

Separate OP Partition download available here

Installation

What you need

Unlocked Bootloader[/URL]

Working TWRP installed [Link to newest unofficial TWRP]

When you need Root, flash latest Magisk afterwards [Download]

The zip!

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 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 20i 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 20i 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.)

​

Just give a thanks if you like the zip! :good: