[G4 General] jacoblong09:
UsU Removal and Unbricking Method for ARB 02 Devices

WARNING: THIS METHOD IS FOR DEVICES ON ARB=2 **ONLY**!!!!!

ANY DAMAGE DONE TO YOUR DEVICE FOR FOLLOWING YOUR GUIDE, IS YOUR RESPONSIBILITY! I AM NOT RESPONSIBLE IF YOU'RE DEVICE IS BRICKED DURING THIS GUIDE!

INFO:

While trying to fix my bricked LG G4 VS986, I accidentally figured out a method to fix a stuck on bootscreen firmware, and at the same time, remove UsU. Unfortunately, after messaging back and forth with SteadFasterX, he confirmed that this method will only work on ARB=2 LG G4's, Meaning that models H815, H812, H818, H819, F500

Will not work,

and

NEVER WILL WORK

, at least not with this method.

That being said, your warranty is obviously already void if you have UsU, and if you don't, WHY ARE YOU HERE lol :P

Also, if you have a frankenstein device (device labeled and shown as a certain model, with a different model motherboard), I have no idea if this guide will work for you, although it did for my frankenstein device, at the loss of cell service. But no guarantees!

So lets get right into it!

REQUIREMENTS:

-

UsU Bootloader Unlocked LG G4

-

Your device must have a firmware available (doesn't have to be currently installed) with an ARB value of 2 ... Anything else, and your device WILL brick

-

Patience and the understanding that if you brick your device, it IS NOT my fault

REQUIRED DOWNLOADS

-

TOT file for YOUR device model

(not our gpt compatible model, your model under the battery model)

You can find some tot files here (make sure you select the TOT FILE, not the kdz, or else this guide will not work): TOT Files

Or if you have the verizon variant, you can use the file i used, here

And if you can't stand the slow download speeds, look up Fshare premium link generator on google, and I never said that, mods (XD)

-

LGUP and UPPERCUT tool (BOTH REQUIRED!!!)

You can download LGUP and the UPPERCUT tool from here

-

QFIL and RESTORE FILES (I know, calm down)

You will need to download, as well as install, the qualcomm drivers, and a few unbrick firehose files, both of which can be found here

INSTALLATION:

Step 1:

Download and Extract the RAR file for your ORIGINAL (not GPT compatible) G4 model. For me, it was the VS986. I recommend you make a folder on your desktop, and extract all the files you download right to the root of it.

Step 2:

Download and extract the LGUP and UPPERCUT tool from the above Google Drive link, making sure to install the dll .msi installer, and then the LGUP setup.

Step 3:

Extract the UPPERCUT tool and navigate to the UPPERCUT.exe file extracted. Connect your phone in download mode by powering it down, then holding volume up while plugging the phone into your computer. Open the UPPERCUT.exe file, and wait for LGUP to show up

Step 4:

In the list of options below the list of connected devices, make sure that "PARTITION DL" is selected. Find the line below the list of options that says bin file. Double-click it, and select the TOT file you downloaded earlier. Click "Start", and when a window with a list of partitions appears, just tick "Select All" and click "OK"

Step 5:

The firmware should flash. If it throws an error out at you, double check that you selected "Partition DL", and that you have the LG Mobile USB drivers installed on your computer.

Once it is done flashing, your phone will be in a bricked state. DO NOT WORRY!!! We will fix this next

Step 6:

Your phone should go into Qualcomm HSUSB Dloader 9008 Mode after the flash is complete. This is what is SUPPOSED to happen, and means things are going in the direction they should be going in the process. Read on :D

Step 7:

Now download the QFIL files from the download link above. Extract them to the folder previously created on the desktop. Install the "INSTALL FIRST - DRIVERS.exe" file, then reboot your computer. Navigate to the "QFIL" folder, in the same directory as the file you just installed. Run "QFIL.exe", NOT AS ADMINISTRATOR, ELSE YOU WILL FAIL, and make sure your port is showing at the top. If it is not, click "select port", and click on the Qualcomm 9008 port, and click "ok". Under "Select Build Type", click "Flat Build".

Step 8:

Under "Select Programmer", click browse, and navigate to the "Unbrick LG G4 QFIL" folder in the same directory as the QFIL folder you extracted, and select the "prog_emmc_firehose_8992_lite.mbn" file. Then, under "Download", click "Load XML", and just click the first file in the window that pops up for each XML file it asks for (should be "rawprogram0.xml" first, and "patch0.xml" second). Once you select those files, click download. Wait for it to finish, it may take up to two minutes.

Step 9:

Once its done, you should see the LG logo on your device's display. Do not do anything, including moving the device, just to be safe, until you see the android setup screen. Once you see the android setup screen, your device may get stuck on "checking connection", just wait two minutes until the skip button appears, and you'll be good. If you want, you can now flash an official KDZ file for your device, as there may be some mods done to some of those TOT files, as I am not the creator of them.

Step 10:

That's it, you're done! Once you get to the setup screen, you are on your device's original firmware, and your bootloader is once again locked. If you found this guide helpful, consider thanking me and donating to me via paypal by clicking here

Don't forget to give this post a thanks if it helped you, and if you want to support me, donate to me via paypal by clicking here