In this guide, we show you how to restore stock firmware on LG G6. To reinstall stock firmware, you need to download correct firmware file (KDZ file) for your device variant and regions. Wrong firmware may cause issues or will not install properly. So, before proceeding to restore stock firmware on LG G6, check your device variant, for example LG-H870, LG-H872, etc. and download matching kdz firmware file.

The benefits of reinstalling stock firmware (official firmware) on LG G6 are several. – To fix boot loop issues (stuck in the welcome screen issue) after flashing a wrong ROM or custom ROM – To unroot a rooted phone – Feel nostalgic about stock ROM after flashing a custom ROM – Restore a soft-bricked LG G6 and more. Prerequisites: – Backup important data you have on the phone – Make sure you have installed latest LG drivers on your Windows PC – At least 80% battery charge remaining on the phone

How to Restore/Install Stock Firmware (KDZ file) on LG G6

  1. Download LG G6 KDZ Nougat firmware file. For international variant LG G6 (LG-H870), download kdz file from here (April 2017). For other variants (LG-H873, LG-H872, LG-H871, LGUS997, LG-H87010f, VS988, LG-H870DS, LG-H87010D, etc.), download from source here or here.
  2. Download latest version of LGUP Tool [HERE] and install it on your computer
  3. Download LGUP DLL file (LGUP_common.dll, ver. 1.0.228.5) from here and save the .dll file to C:\Program Files\LG Electronics\LGUP\mode.
  4. Now, reboot your LG G6 into Download Mode (Switch off the phone, press and hold Volume Up button while connecting the G6 to PC using the USB cable)
  5. Run the LGUP tool on PC (Installed in step 2), select device and make sure BIN File box and Refurbish box is checked.
  6. Click on ‘Upgrade’ and then select the KDZ firmware file you have saved on your PC.
  7. Now, close the LGUP tool, reopen it, and then click the START button to start flashing the firmware. After the flashing, your device will automatically reboot. You have now successfully restored stock firmware on LG G6 to Android Nougat. Disconnect your phone from PC and enjoy. Any question? Leave it in the comment section below. (Source – XDA)