[LG G6 Guides, News, & Discussion] runningnak3d:
I have started working through the root process on the Sprint AS993. I will be updating this thread with the steps that are needed as I work along. I do NOT suggest anyone start this, because I may need to reorder / completely change some of the procedure. When this is ready to test I will make an announcement and remove the (WIP) from the thread title.

Requirement:

ARB00 device

SD card (2 gig). If will need to be formatted FAT or FAT32. If it is bigger than 2gig, it will have to be partitioned.

Patched LG UP (link)

FWUL 2.7 or later (link) You need the persistent version because we will need to reboot, and the files you are going to dump need to stay. If you lose them -- you are really screwed.

FWUL needs network access, or you can't clone the repo, or wget the files. Consult the FWUL thread if you have difficulty getting networking up.

H870 KDZ (link)

H918 KDZ (link)

Zip with partitions to be flashed (link) *move to FWUL instructions*

TWRP (link) *move to FWUL instructions an use wget*

Getting started:

Install patched LG UP

Dump your phone (except userdata and cache -- don't need them) This will be handled in FWUL now.

Flash H870 (partition DL / select all) Phone will reboot when done, boot back to download mode

Flash H918 laf only (partition DL / select ONLY laf). It will complain about other partitions -- ignore it. PAY ATTENTION. YOU MUST PULL THE CABLE ONCE YOU SEE IT MOVE FROM LAF TO THE NEXT PARTITION.

Flash H870 all *EXCEPT* laf (partition DL / select all / UNSELECT laf) If you forget to unselect laf, you will have to start over.

Boot to download mode. You will ONLY see the word download mode and 5 blue dots underneath. This is NOT the normal download mode screen because it is laf from the V20 and it can not init the screen. This is NORMAL.

Work todo in FWUL:

Boot FWUL with your phone connected in download mode

Login

Double click the runningnak3d icon

wget (link) -- this will download the partitions that need to be temp flashed. Not going to commit them to git since they are binary

unzip parts.zip

git pull

git checkout g6-universal

./step1.sh (this will dump your phone)

./step2.sh (this will flash US997 aboot, and other partitions)

Then told, pull the USB cable and the phone will power off.

While the phone is off, hold vol down and plug the USB cable back in -- you will be in fastboot

fastboot flash unlock

fastboot flash twrp

Hold vol down + power for 10 seconds and your phone will power off.

Hold vol down + power / release power when the LG logo appears and then immediately hold power until TWRP boots

Work to do in TWRP:

./step3.sh (this will flash YOUR partitions back onto your phone) This is why it is crucial that you have persistent FWUL

./step4.sh (this does some cleanup)

format userdata (will probably include this in step4.sh)

flash Magisk

Reboot and verify that your phone is rooted.

Enjoy...

Again, this is a work in progress and I will be updating this with actual links as things go live.

-- Brian

XDA:DevDB Information

ROOT - All model G6s except H872, Tool/Utility for the LG G6

Contributors

runningnak3d

Source Code: http://gitlab.com/runningnak3d

Version Information

Status: Testing

Created 2019-03-06

Last Updated 2019-03-07