Installing a stock ROM has its advantages over a custom ROM. While it’s always fun to tinker with the operating system Android offers, sometimes they aren’t as stable, the customizing options we choose result in crashes and so forth. if you are suffering from any soft brick symptoms, or you just want to re-flash a stock ROM because your current stock Android ROM has bugs, follow the guide below. In addition to being useful for fixing soft bricks and bugs, installing a stock ROM is how to unroot most Android devices too. Therefore, if you are currently running with root access to the LG Optimus G, flashing this stock ROM should unroot the LG Optimus G.

LG Optimus G

The Files You Need

  • Download the stock ROM from this new page. You must know your smartphone’s IMEI number. Dial the “*#06#” code to find out your IMEI if you cannot find it from the About Device menu.
  • Download the LG Flash Tool for flashing firmware files on a computer.

Installing the Stock Android ROM on the LG Optimus G

  1. Unzip both the tool and the stock ROM to the computer.
  2. Transfer the stock ROM to the Flash tool.
  3. Completely power off your LG Optimus G.
  4. reboot the smartphone in the fastboot mode: hold both of the Volume buttons down and connect it to the computer with the USB cable.
  5. From the Flash tool, choose type CDMA and the KDZ file.
  6. Now browse the computer for the KDZ firmware file (stock ROM).
  7. Make the next choice depending on your current circumstances.
    – those running stock ROM already should choose the Normal Flash.
    – those running custom ROMs choose the CSE Flash.
  8. You will see the CSE and Normal flashing option from within the Flash tool options.
  9. Click the Start button and wait for the firmware stock ROM to finish flashing on your device.

Now that you have finished the guide, you can delete the Flash too land re-download it again next time to avoid cluttering your desktop and computer memory. Hopefully your LG Optimus G is now running as good as new again.