[LG G6 ROMs, Kernels, Recoveries, & Other Developme] bernardobas:
LineageOS is a free, community built, aftermarket firmware distribution of Android 11, which is designed to increase performance and reliability over stock Android for your device.

#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/

What's working?

WiFi

RIL

Mobile data

GPS

Camera

Flashlight

Camcorder

Bluetooth

Fingerprint reader

NFC

Flashlight

Sound

Vibration

microG support

Known issues

- VoLTE doesn't work. LG uses a proprietary implementation of VoLTE that is not compliant with AOSP. Fixable? Probably not.

- Encryption doesn't work

Bug reporting

If you want to report bugs, please always indicate device variant, Gapps package, Magisk version and Magisk modules installed.

Prerequisites

Your device must be unlocked and running a custom recovery. Click here if your variant is H870 or US997 and here for H872.

Oreo or Pie bootloader required

H870: if you are running the latest Stock Pie, there's no need to update your bootloader.

US997 and H872: if you are running the latest Stock Oreo, there's no need to update your bootloader.

In case you aren't running those stock versions, you'll need to update your bootloader by flashing the right one for your variant.

Bootloaders for all LG G6 variants

Android 11 recovery required

After you unlocked your bootloader and flashed the suggested TWRP version for that specific purpose, you'll need to upgrade your recovery to have A11 support. Old recoveries will not fully work with Android 11.

TWRP for all LG G6 variiants

Instructions

- Clean flash is mandatory

- Backup everything

- Unlock your device and install TWRP following the prerequisites guides above

- Update your recovery to the lastest TWRP

- Update your bootloader if needed (fingerprint reader doesn't work with old bootloaders)

- Download the latest build and Roar Gapps (only main package, flashing other addons will cause issues)

- Reboot to recovery

- Wipe system, data, cache, dalvik

- Flash the latest build and Roar Gapps Mini Me

- Magisk (optional)

- Reboot and enjoy

Downloads

LineageOS for all LG G6 variants

Debloated builds

You can flash Gapps & Trash Remover by Cheewaca. All these apps will be removed: AudioFX, Camera2, Contacts, DeskClock, Dialer, Eleven, Email, Etar, ExactCalculator, Exchange, Gallery2, Jelly, Messaging, Recorder, Snap, Updater.

The order for flashing is: ROM + Gapps & Trash Remover + Gapps + Magisk.

You can get the remover here: https://t.me/Gapps_Trash_Remover

Stay up to date

LG G6 LineageOS Telegram group

LG G6 Releases

Sources

LineageOS

Devices tree and kernel

Thanks

Thanks to @-Androider- for sharing his work as the previous maintainer. And special thanks to @TheWolfSVK, @dom133 and Cheewaca who are the real brains behind this (sorry if I forgot about someone).

-