[LG K10 Guides, News, & Discussion] salaigeethan666:
well, i volunteer to help you with that.. i can't make a video but here's a more detailed step-by-step version.. even if you fcuk up, you always have the lg pc bridge to revive your device from the dead :p

01) Things needed:-

LG PC Bridge (for the device drivers)

ADB Package (there's no hardware key to boot into fastboot. you absolutely need this)

TWRP Recovery (boot this from fastboot)

Carliv Image Kitchen (to tweak the boot image)

supersu package (for rooting)

MicroSD Card (cos internal storage is encrypted and Twrp cannot access it)

02) Establishing connection

- Make sure you have the lg software installed..

- Enable developer mode

- Enable OEM unlock

- Turn on USB debugging

- Run adb.. this should show your device connected..

adb devices

03) Unlocking bootloader

- This will factory reset your phone. so make sure you have backed up all your important files before proceeding.

- boot into fastboot

adb reboot bootloader
fastboot oem unlock

- follow onscreen instructions to unlock

- restart

04) Preparing the necessary files

- keep the adb and carliv image kitchen folders ready on your windows desktop.. (if you have the adb installer, right click and extract the adb folder using winrar or 7-zip archiver, without installing it)

- place the twrp recovery image file in the adb folder.. rename it something simple like twrp3.img

- copy the supersu zip package to your microsd card..

05) Booting the custom recovery

- reboot into fastboot

adb reboot bootloader
fastboot boot twrp3.img

06) Backing up the boot image

- TWRP > Mount > system, external_sd

- TWRP > Backup > *select only boot* (backup to external storage)

- On your PC, use this to copy the twrp backup to your windows desktop..

adb pull /external_sd/twrp/ %USERPROFILE%\Desktop\

07) Converting the boot image from lz4 to gz

- run the carliv image kitchen on your pc

- copy "boot.emmc.win" file from the twrp backup and paste in the carliv image kitchen's boot-resources folder.

- Rename it as bootlz4.img

- unpack it

- right click "boot.img-ramdisk-compress" file and open with notepad/text editor.

- change lz4 to gz and save

- repack

- copy output file to the adb folder. rename it as bootgz.img

08) Flashing the modified boot

- After flashing this modified boot, you shouldn't leave fastboot and twrp under any circumstance. (if you accidentally reboot instead of entering bootloader, you'll have your device bricked)

- enter fastboot from twrp.. (TWRP > Reboot > Bootloader)

- flash the modified boot image and get back into twrp again

fastboot flash boot bootgz.img
fastboot boot twrp3.img

09) Flashing the SuperSu package

- TWRP > Mount > System, external_sd

- TWRP > Install > external_sd/*select the supersu package* > DO NOT REBOOT

10) Reconverting the boot image from gz to lz4

- Again, backup the rooted boot image to your SDcard as done before in step 06

- copy the rooted boot image to pc paste in the Carliv image kitchen's boot-resources folder.

- rename it as bootgzroot.img

- unpack.

- open "boot.img-ramdisk-compress" with notepad/text editor and change it back from gz to lz4.

- repack

- copy the output file to the adb folder. rename it as bootlz4root.img

11) Finalising

- In TWRP > Reboot > Bootloader

- flash the rooted boot image

fastboot flash boot bootlz4root.img

Now its safe to reboot :)

fastboot reboot

-first boot takes around 5 minutes to setup

All CREDITs to [MENTION=7672348]gottlasz[/MENTION]

[MENTION=5809770]berkantkz[/MENTION] for TWRP