Android has the biggest developer community compared to other mobile platforms and everyone strives to make the OS more powerful and attractive. Rooting an Android device is the epicenter of all the development and it gives complete access to system partitions and files so that we can fiddle with them and either make something awesome or something terrible.

An experiment can always yield in either a good result or a bad experience. In our case, if the tinkering job succeeds, we’ll get something useful added to our device else we might have a bricked device in the hand if our luck turns out bad. So before proceeding with any tweaking, it’s always good to have a Nandroid backup but in times, your phone might not even boot to recovery. So the final lifesaver would be flashing the stock firmware to revert to factory state.

LG G3 is still one of the popular devices in the developers’ community attracting a lot of developers. So, it might be possible that you run into trouble while trying a mod or kernel which have messed your device. Today we will see how to revert the LG G3 back to stock firmware 10B_03 using the LG flash tool in case you ever face such a situation. So, if you’re ready to take the show on the road, let’s roll.


The firmware installation procedure described below has been tested and found working successfully on LG G3, still, we do not warrant that it will work fine with all users. In many cases, users’ mistake leads to failure. Follow the tutorial at you own responsibility. Also, installing the stock firmware will wipe your phone’s data. Do not forget to backup the data first.


  • Charge your LG G3 above 60% battery level to avoid shuts down during the process.
  • Enable USB Debugging: Link
  • Backup your device storage, Contacts, SMS etc. using Google Sync service or any third-party app.


All Files: Download Here

Mirror for TOT (firmware) file:

How to Restore Verizon LG G3 to Stock

  1. Download all files and extract the zip files to a safe location on your PC.
  2. Install drivers and LG Flash Tool (Flash tool will install to path C:\LG\LGFlashTool by default)
  3. Transfer the unzipped firmware file (.tot file) and the Megalock.dll file to the C:\LG\LGFlashTool directory. Now you should have the following files in this directory:
  4. Reboot the device into download mode. To do this, turn off the device and press and hold Volume Up button and plug the USB cable into the device. (Make sure the other end was already connected to PC)
  5. On your PC, open the Device manager and change the port number to 41 for the LG device. To do this:
    • Select the LG G3 port connection and right click on the specified port, select properties.
    • Now click on the port settings tab and click Advanced. Now change the COM Port number to COM 41. (See the image below for reference)
      └ Note: If you don’t see the phone, click View in Device Manager, then click Show Hidden.
  6. Now double the LGFlashtool.exe to start the flash tool. Specify the Megalock.dll and TOT file to flash by checking ‘Select manual mode’ and loading the files manually. Refer the screenshot below for reference:
  7. Now click the Yellow arrow at the top of the flash tool and wait patiently until the initialization process completes and you see a Ready status.
  8. Now unplug the device and boot into download mode again and plug in the device to PC and the process should automatically start.

That’s all when the phone shows a blue screen with a big red 3, you’re good to go. Disconnect the phone and pull the battery once and re-insert it. Now reboot the device and you’ll be welcomed by the setup screen.

Let us know of any issues in the comments section below.


  1. Hey Nick, when you Flashed what do you mean you “blindly” put it in download mode? Did your screen not turn on? Did it just vibrate when trying to turn it on?

  2. you saved me. Thank you.

    My screen wouldn’t work either, so i blindly put it in download mode, followed the instructions,,

    you’re a very smart person, thank you much i wish i could donate.

  3. What do you mean by “Stock”? Is this stock Android, or is it stock LG G3 Android? Thanks!

This site uses Akismet to reduce spam. Learn how your comment data is processed.