[LG G7 ThinQ  Guides, News, & Discussion] sandronejm:
Uhuuuuuuuuuuuuuu!!!!!!!!! Yes! Yes! Yes!

My lg g7 is...EMW and nowSUCCESSFULLY UNLOCKED BOOTLOADER and DEVICE IS ROOTED.

That didn't take too long time.

Thanks to the creator of the tutorial.

I am very noob about this. I will rewrite the tutorial ok here the steps I did procceed hope it is useful for another noob

Sorry to repeat the informations, I am just trying to be more inforrmative.

OBSERVATION: I am not responsible for any damage. This instruction was made for testing and educational purposes. Use this instruction only at your own risk. Contributors or someone else are not responsible for bricked or broken devices.

OBSERVATION: You will need adb and fastboot minimal folder.

OBSERVATION: This tutorial is a bit more detailed for noobs.

0) As zero step, download the biggest file to save your time. Don't rename the file, but let's call it informally as KDZ big file. Download link: https://lg-firmwares.com/downloads-file/17341/G710ULM11g_01_NAO_US_OP_1112.kdz

0.1) Download latest LG Mobile driver installer (optional: but do not install it in the case you consider necessary to disable driver signature verification in Windows. Check the next step. I am careful so I did act to disable driver signature verification): https://www.lg.com/us/support/help-library/lg-mobile-drivers-and-software-CT10000027-20150179827560

0.2) (Optional) Considering you have Windows 10 or 8, I will show you How to Disable Driver Signature Verification. For now, press Windows button. Focus the mouse in shut down but do not click. Try to find restart button but do not click. Press and hold left shift. While holding shift press restart. Windows will restart in a way like a tool panel. When you see the panel click in Troubleshoot and later Advanced options, later click in Startup settings, and you will see a list and a button to restart. See the item 7 of the list and read it for yourself. Click the button restart. it will restarts and the same list will be shown again you will click in the button 7 in your keyboard.

0.3) Install LG Mobile driver properly. We are ready to go!

1) Please, backup the data of the phone into your notebook HD (export WhatsApp conversation to google drive, export phone notes, save the apps name you use, the musics and videos). If you don't have anything to save more, let's go.

2) Download this: LGUP new version - https://drive.google.com/file/d/1dJZxrj7nteDDUcQpiJLpX9Mjumm5mtKp/view

3) Install the file you downloaded above (LGUP).

4) Download this: LGUP common.dll https://drive.google.com/file/d/1V8IF2vJed3bQBsBCHLNBJdnW4gRj2uo0/view

5) Open the file downloaded and you will see the folder common. Copy the folder common and paste inside the folder model of the folder of the installation of the LGUP. For example: C:\Program Files (x86)\LG Electronics\LGUP\model

6) You are doing great! Congratulations. Let's proceed with 7.

7) Get phone in hands. Turn off it. Press and hold volume up and connect the phone into notebook. once appears download mode panel you unhold volume up softly.

7.1) When you connect the phone in download mode LG device must show in Windows Device Manager under "Ports" as a LG Serial COM port. Check it.

8) Everything is fine? Did you complete the download of the big KDZ? Put the big KDZ file in C:\ localization root.

9) Let's open a command prompt as administrator. Now, in the command prompt input, type:

cd <path of LGUP folder>

Example:

cd C:\Program Files (x86)\LG Electronics\LGUP

10) Is your phone com5? If the answer is yes, you only have to type this code and run in the command prompt:

lgup_cmd.exe com5 "C:\Program Files (x86)\LG Electronics\LGUP\model\common\LGUP_Common.dll" "C:\G710ULM11g_01_NAO_US_OP_1112.kdz"

11) Are you unsure if your phone is com5? just modify com5 to comX replacing X with the properly number. For my EMW worked with com5.

lgup_cmd.exe comX "C:\Program Files (x86)\LG Electronics\LGUP\model\common\LGUP_Common.dll" "C:\G710ULM11g_01_NAO_US_OP_1112.kdz"

12) Wait 5 minutes, less or more.

13) it is completed! Remove the plug of the device.

14) Turn off download mode by pressing and holding volume down and power. The phone will turn off.

15) Turn on the phone.

16) It is like a new phone you have to conclude the phone configuration.

17) Get developer options enabled in your phone, enable usb depuration and OEM UNLOCK.

18) While the phone is turned on, connect to the notebook with USB cable.

19) Open command prompt as administrator, type this code:

cd <path of minimal adb and fastboot folder>

Example

cd C:\Android-FastBoot-Adb

Don't have adb and fastboot minimal folder? Research in google and download. If you don't know what is the folder, it contains fastboot.exe inside.

20) Type this code now: adb reboot bootloader

21) Do not close the command prompt. Verify if the phone is going to bootloader. It should.

21) Download this file now (file name: "710ULM11g_rootedboot.img") link: https://www.androidfilehost.com/?fid=1899786940962574205

22) Please, move the downloaded file ("710ULM11g_rootedboot.img") to inside of the minimal adb and fastboot folder. Back to the command prompt and type this:

fastboot boot 710ULM11g_rootedboot.img

23) It will boot the phone on. Remove the phone from the usb cable. Here the phone will boot normally but the will show that Android is updating. You are on a prerooted image.

24) Do not reboot or turn off the phone, otherwise you will have to boot that image again. Get developer options in the phone.

25) Allow USB depuration and allow oem unlock.

26) Check if the Magisk Manager is already installed in the phone. You will see Magisk Manager needs to update version and magisk isn't installed. You can update Magisk Manager as well, but do not reboot the phone otherwise you have to apply again the code fastboot boot 710ULM11g_rootedboot.img

27) While the phone is turned on, connect again to the cable USB to the notebook.

28) Open command prompt as administrator.

29) Type this:

cd <path of minimal adb and fastboot folder>

Example

cd C:\Android-FastBoot-Adb

31) Download this immediately: https://www.androidfilehost.com/?fid=1899786940962574206

32) Copy over file abl_a.img to internal storage of your LG G7. You are ready to proceed. In command prompt, type this now:

adb shell "su -c 'dd if=/sdcard/abl_a.img of=/dev/block/bootdevice/by-name/abl_a; dd if=/sdcard/abl_a.img of=/dev/block/bootdevice/by-name/abl_b'"

33) Now type this to reboot to bootloader:

adb reboot bootloader

34) Now issue this fastboot command (This will erase all data!):

fastboot oem unlock

35) Still dont close the command prompt. When complete, turn off the phone. Remove the phone from the cable usb.

36) Turn on the phone.

37) Configure your new phone set data time, Wifi credentials, email. Set developers options. Activate USB depuration.

38) Connect the phone to the USB cable.

39) Type this in the command prompt to go to bootloader:

adb reboot bootloader

40) Lets flash again that image, you should type this in the command prompt:

fastboot boot 710ULM11g_rootedboot.img

41) The phone will turn on, you can remove from the usb cable.

42) Open the app magisk manager. Now is the time !!! You will click to install magisk directly (or download and install Magisk zip file). You can update magisk manager, install magisk. After install magisk, restart the phone (just click to reboot).

43) proccess done.

Note about step 42: an user related Magisk Manager wasn't opening and it was resolved by downloading and installing Magisk apk from Magisk website. Another way to solve the problem is reboot phone and flash again the pre-rooted image to get Magisk Manager opening again, because you did update Magisk Manager.

I did these steps with success I hope you also.

Some logs of mine

///////////////////////////////////////

My logs of important things...

1) Command: adb shell "su -c 'dd if=/sdcard/abl_a.img of=/dev/block/bootdevice/by-name/abl_a; dd if=/sdcard/abl_a.img of=/dev/block/bootdevice/by-name/abl_b'"

---> logs

C:\secretsecretsecret\Sandro_fastboot>adb shell "su -c 'dd if=/sdcard/abl_a.img of=/dev/block/bootdevice/by-name/abl_a; dd if=/sdcard/abl_a.img of=/dev/block/bootdevice/by-name/abl_b'"

2048+0 records in

2048+0 records out

1048576 bytes transferred in 0.074 secs (14169945 bytes/sec)

2048+0 records in

2048+0 records out

1048576 bytes transferred in 0.066 secs (15887515 bytes/sec)

2) Command: C:\secretsecretsecret\Sandro_fastboot>fastboot oem unlock

---> logs

(bootloader) Erasing userdata and cache

OKAY [ 0.623s]

finished. total time: 0.623s