[Sprint LG G3] xSTUDDSx:
LG G3 Stock Firmware Flash

http://xdaforums.com/showthread.php?t=2785089

1.Download Everything!

1.1)Download Both Stock Image & DLL File – Download Here

1.2)Download LG FlashTools V1.8 - Setup_LGFlashTool_1.8.1.1023.exe - 9.3 Mb

1.3)Download Drivers (Any LG Phone) - Here (Verizon Only) – Here

1.4)Megalock DLL File - Megalock.dll Download

2.Install LG Drviers

3.Install Flashtool (Don’t run it yet)

4.Extract the TOT file from the Zip

5.Copy MegaLock.dll file to C:\LG\LGFlashtool (This might be a hidden folder so enable "hidden folders". Replace the old MegaLock.dll file)

6.Power off your Device & or pull battery (G3),(G Pro),(G Flex)

7.Press and hold the Vol UP Key and plug in the USB cable to your phone you should now see “Firmware Update/Download Mode” and be in Download mode.

8.Open up Device Manger on your PC

8.1)Click on ports and double click LGEModem

8.2)Go to Port Settings Tab and click Advanced

8.3)Change COM Port to COM41 and click Okay.

8.4)After this you may need to rereboot your phone back into download mode.

9.Run LG Flashtool as Administrator

10.Select Manual Mode at the top

11.Click The DLL Box and choose the DLL file from Above meant for your device

12.Click the S/W box and select the firmware file with the .tot extension, Then Click OK when done.

13.Now Click the Yellow Arrow Button at the top left, The Firmware install will be triggered

14.You may need to unplug/replug phone before Firmware install will start (If it does nothing after clicking the yellow button

15. Should take anywhere between 4-8 Minutes, When its done your phone should reboot

16. LG G3 Only, After reboot you will be presented with a Factory reset screen, Just pull battery and put it back in and it should boot right up!

================================================================

LG G3 One Click Root (Do Immediately after Stock Firmware Flash)

http://xdaforums.com/lg-g3/general/guide-root-lg-firmwares-kitkat-lollipop-t3056951

================================================================

LG G3 Flash TWRP Recovery

http://xdaforums.com/sprint-lg-g3/development/apk-flash-twith-auto-rec-thanks-to-t3078507

================================================================

Install ROMs

http://www.theandroidsoul.com/how-to-install-a-custom-rom-using-twrp-recovery/

1.Download and transfer the custom ROM you wish to flash to your device’s storage.

2.Boot your device into TWRP recovery.

3.Select “Wipe” from TWRP main menu and do a “Swipe to Factory Reset” on the bottom of screen

Note: This will factory reset your device. If your custom ROM doesn’t require a factory reset, then simply skip this step.

4.Go back to TWRP main menu, tap on “Install” and select the custom ROMs .zip file that you transferred to your device in Step 1.

5.After selecting the .zip file, do “Swipe to Confirm Flash” on the bottom of screen to begin the custom ROM installation process. This may take some time.

6.Once your ROM is successfully flashed, you’ll see “Wipe cache/dalvik” option, select it and then do “Swipe to wipe” on bottom of screen.

7.Once cache & dalvik wipe completes, hit the “Back” button on-screen and then select “Reboot System” button.