[LG G7 One Guides, News, & Discussion] GMSS75:
Disclaimer: Do this at your own risk, blah blah blah. Brick your phone its on you..

Just a quick tutorial on bootloader unlocking the G7 One. Lots of the info in here can be found in other areas of XDA.

*****Read full post before starting*******

1. Boot up your G7 One and turn on OEM unlocking. Settings -> About phone -> Tap on build number 7 times.

Now back to main settings menu, System -> Developer options -> turn on OEM unlock.

2. Download and install QPST which also has QFIL. QFIL will be used to back up all phone partitions, and flash bootloader.

https://www.mediafire.com/file/220h5xaxi1gd55m/QPST_2.7.496.zip/file

3. Download in install minimal adb 1.43 from here: unless you already have adb installed.

https://androidmtk.com/download-minimal-adb-and-fastboot-tool

4. Download and install Sonim XP8 drivers. (I dont know why they work, but they do. i dont think there are any available 9008 drivers for the G7 One from LG) You MIGHT also need qualcomm drivers but i dont remember for sure. If so do a google search for them.

https://androidfilehost.com/?fid=4349826312261641909 Thanks to smokey710

5. Download LG V30 firehose and keep for later.

https://androidfilehost.com/?fid=4349826312261705868

6. Once QPST is installed and sonim drivers are installed, you need to do a full backup of your phone.

to do this you need to put your phone into EDL (emergency download mode) aka Qualcomm HS-USB QDLoader 9008 mode.

to get into 9008 mode, start QFIL plug your powered on phone into your pc, and go to this post to get into 9008 mode:

https://xdaforums.com/t/this-is-how-to-enter-edl-mode.4048295/

7. Backing up phone: 1. Start QFIL. In QFIL click on "select port" and choose "Qualcomm HS-USB QDLoader 9008 (COM XX)"

**XX being whatever com port your phone is on.

2. Under "Select Build Type" tick flat build box.

3. Under "Select Programmer" click "Browse.." and select the V30 fire hose downloaded in step 5 above.

4. Bottom right corner set the storage type to UFS.

5. Now at the top, click on "Tools", in the drop down box click on "Partition Manager", then click ok to confirm in the pop up box.

6. If everything is done right you'll get a partition manager box pop up with a list of all your phones partitions.

7. To back up a partition, highlight it then right click -> manage partition data -> read data.

8. Do this for all partitions to have a full backup of your phone. You can skip userdata if you want as its HUGE.

9. MOST IMPORTANT partitions are modemst1&2 and FSG. These contain IMEI etc. as long as you have these 3

partitions save you can always use someone else's partitions along with those 3 to restore your phone. Keep them safe!

8. Bootloader unlocking: 1. Similar to backing up the partitions, now go to your abl_a and abl_b partitions, and instead of doing a read, select

"Load Image..." and load this engineering bootloader:

https://www.mediafire.com/file/k69bh96q0qndk16/abl_a_eng_g7one.bin/file

2. Once that is done, hold power & volume down to reboot phone. Close out QFIL and reboot your phone to fastboot by shutting your phone down, then holding volume down while plugging in usb cable.

3. Open your ADB folder, press shift, right click and open cmd (or powershell) window here.

At command prompt type: "fastboot devices" without quotes. Make sure your phone shows up.

4. Now "fastboot oem unlock" follow directions on phone to unlock bootloader.

5. Done!!! Now you can use magisk on your phone to root boot_a/b images and use either qfil

or fastboot to flash them back.

Apologies if this isnt the best tutorial, its not something i do. If you have problems with any step here do a google search, all this stuff can be found in tutorials in XDA or elsewhere. Really the only thing i provided here is the bootloader file for unlocking.

All credits go to authors of other tutorials and links in this tutorial.

Good luck!!