[G4 General] DsturbD:
i took the liberty of retyping the OP, it may be a bit easier to follow if anyone is having issues. my apologies to [MENTION=4545681]hackarchive[/MENTION] if i over stepped or made any mistakes, if you follow my write up and have issues, PM me directly and i will help.

Step 1

1. Install the LG drivers on your Windows PC. Verizon version is here.

2. Download the LG_Root.zip file from here and extract it to a folder called LG_Root.

3. Put your device in download mode (turn it off, hold vol up, connect usb from phone to pc), wait for your PC to recognize the device.

4. In the LG_Root folder, double click on ports.bat and look for the COM port that has DIAG1 and make sure to write it down. Press any key to continue.

5. In the same folder, hold Shift and right click in any empty space and choose "Open command window here".

6. In that command window, copy and paste

Send_Command.exe \\.\COM[*insert your COM port number here]

7. Now you're in send command mode. Nothing looks different on your phone but that's ok. It should just remain in download mode.

8. On the computer screen in the window you now see #.

9. Now from this post look in the Backup System to Internal Storage section for your device model number. Check in you settings >general >about if in doubt. This is the most important step. Copy the whole line of code. Highlight with your mouse, select everything on the line and copy. Remember it is device model specific, be careful to get the right one. If you do not see your phone's model, ask in THAT thread, not this one.

10. Paste that line in the command window and hit enter. It should take a while so wait until you see # reappear.

11. Now type LEAVE all in capital letters. Your device will reboot. Check using a file manager if you have a file called system.img in the root folder of your internal storage. If yes Step 2 is next and you did well. If no repeat it and follow the steps properly. Make sure drivers are installed especially windows 10/8/8.1 users. Check device manager.

Step 2

1. This step requires you to either boot into Linux through dual boot or a dedicated PC or a bootable Linux thumb drive. If you don't know how to accomplish that, look it up before you proceed.

2. Download Inject_Root_G4.zip from here and extract it to a folder in your Home folder or easier still right on the desktop.

3. Copy the system.img from your phone to the same extracted Inject_Root folder.

4. Open a terminal from this folder.

5. Type

ls

to view the list of files in this folder, you should see your system.img file and a few others. Make sure autoroot.sh is in there as well.

5. Type

sudo chmod +x autoroot.sh

and hit enter

6. Now type

sudo sh autoroot.sh

and hit enter

7. If you're successful the name of the file should change from system.img to rootedsystem.img, type the ls command again to verify. Please note: don't rename this file, leave it as it is.

8. Now copy the rootedsystem.img back to your phone's internal storage (same place it was before as system.img).

9. Now go back to Windows to finish with Step 3.

Step 3

1. Put your phone into download mode again as in Step 1.

2. Get into send command mode as in Step 1.

3. Now grab your Command to Flash System.img line of code from this post. It isn't the same as Step 1. Copy that and paste it in the command window. Make sure it is for your device. They are model specific.

4. This should take a while so wait until you see the # again.

5. When you see # type LEAVE and upon reboot you should have root.

I think the most important thing to remember is to get the commands right that copy your system image to a file from your phone and the one that copies it back to your phone. DO NOT get these mixed up (not that i see anyone has done that, but just a warning)

also make sure when you boot into Linux (be it Ubuntu, Mint, Debian, whatever) that you know how to get root access and how to extract and run script files. this how-to is not about doing that, so make sure you find the information you need BEFORE you begin this process

as the OP and others have said and verified in this thread, this method works as long as you follow the directions