How-To: Restore All LG G2 Models (AT&T/ Sprint/ Verizon/ Canadian/Others)To Stock Firmware

Last updated: June 1, 2020.


If you have LGs latest flagship, the G2, and you need to restore it to stock firmware, this guide can help you do it.These are the models of the LG G2 

Restore All LG G2 Models

Stock firmware’s are sometimes not as good as they should be but sometimes you need to install these in your device.

If you have LGs latest flagship, the G2, and you need to restore it to stock firmware, this guide can help you do it.

These are the models of the LG G2 that this guide will work with:

  • Open LG G2 D802
  • LG G2 D805(Brazil, Mexico, Panama)
  • AT&T G2 D800
  • T-Mobile G2 D801
  • Sprint G2 LS980
  • VerizonG2 VS980
  • Korean LG G2 F320K
  • Korean LG G2 F320L
  • Korean G2 (SKT) F320S

Note: The methods needed to flash custom recoveries, roms and to root your phone can result in bricking your device. Rooting your device will also void the warranty and it will no longer be eligible for free device services from manufacturers or warranty providers. Be responsible and keep these in mind before you decide to proceed on your own responsibility. In case a mishap occurs, we or the device manufacturers should never be held responsible.

 It was XDA member hvelton, who was able to extract the LG G2 stock firmwares we’re going to use here.  Choose the appropriate one for your device and download it.

LG G2 D802 Firmwares here

AT&T LG G2 D800 Firmwares here

LG G2 D805 (Brazil, Mexico, Panama) here

Sprint LG G2 S980 Firmwares here

T-Mobile G2 D801 Firmware here

Verizon G2 VS980 Firmware here

Korean LG G2 Firmwares here

LG G2 D802 Firmwares

  • LG G2 D802 16GBV20A (Portugal Open) KitKat Firmware
  • LG G2 D802 32GBV20D (Germany Open) KitKat Firmware
  • LG G2 D802 16GBV20D (Germany Open) KitKat Firmware
  • LG G2 D802 32GBV20C (Taiwan Open) KitKat Firmware
  • LG G2 D802 16GBV20C (Taiwan Open) KitKat Firmware
  • LG G2 D802 16GBV20B (Italy Open) KitKat Firmware
  • LG G2 D802 16GBV20B (Hungary Open) KitKat Firmware
  • LG G2 D802 32GBV20B (Baltic Open) KitKat Firmware
  • LG G2 D802 32GBV20C (Romania Open) KitKat Firmware
  • LG G2 D802 16GBV20D (Romania Open) KitKat Firmware
  • LG G2 D802 16GBV20D (United Kingdom Open) KitKat
  • LG G2 D802 16GBV20D (United Kingdom O2) KitKat
  • LG G2 D802 16GBV20D (United Kingdom Hutchison) KitKat
  • LG G2 D802 16GBV20B (France Open) KitKat Firmware
  • LG G2 D802 16GBV20D (Greece Open) KitKat Firmware
  • LG G2 D802 16GBV20A (Hong Kong Open) KitKat Firmware
  • LG G2 D802 32GBV20A (Hong Kong Open) KitKat Firmware
  • LG G2 D802 32GBV20B (India) KitKat Firmware
  • LG G2 D802 16GBV20B (India) KitKat Firmware
  • LG G2 D802 32GBV20B (Italy Open) KitKat Firmware
  • LG G2 D802 16GBV20B (Italy Open) KitKat Firmware
  • LG G2 D802 32GBV20A (Malaysia Open) KitKat Firmware
  • LG G2 D802 16GBV20A (Malaysia Open) KitKat Firmware
  • LG G2 D802 16GBV20D (Netherlands Open) KitKat Firmware
  • LG G2 D802 16GBV20B (New Zealand Open) KitKat Firmware
  • LG G2 D802 32GBV20D (Norway Telenor) KitKat Firmware
  • LG G2 D802 16GBV20D (Poland Open) KitKat Firmware
  • LG G2 D802 32GBV20B (Switzerland) KitKat Firmware
  • LG G2 D802 16GBV20A (United Arab Emirates Open) KitKat
  • LG G2 D80232GB V20B (Turkey) KitKat Firmware
  • LG G2 D802 32GBV20B (Thailand) KitKat Firmware
  • LG G2 D802 32GBV20B (Spain Vodafone) KitKat Firmware
  • LG G2 D802 32GBV20C (Spain Orange) KitKat Firmware
  • LG G2 D802 32GBV20B (Turkey) KitKat Firmware
  • LG G2 D802 16GBV20B (Turkey) KitKat Firmware
  • LG G2 D802 32GBV20B (Portugal) KitKat Firmware
  • LG G2 D802 V20A (Vietnam)KitKat Firmware
  • LG G2 D802 V20D (Sweden Hutchison)KitKat Firmware
  • LG G2 D802 16GBV20A (Israel Open) KitKat Firmware
  • LG G2 D802 32GBV20A (Israel Open) KitKat Firmware
  • LG G2 D802 32GBV20A (Indonesia) KitKat Firmware
  • LG G2 D80216GB V20A (Indonesia) KitKat Firmware
  • LG G2 D802 16GBV20D (Czech Republic) KitKat Firmware
  • LG G2 D802 32GBV20A (Brazil) KitKat Firmware
  • LG G2 D802 V20D (Europe Open)KitKat Firmware
  • LG G2 D802 V20D (Northern Europe: Finland, Sweden, Norway, Denmark)KitKat

LG G2 D802T (Australia) Firmwares:

  • LG G2 D802T 32GBV20B (Australia) Android 4.4.2 Firmware
  • LG G2 D802T 32GBV20B (Australia Vodafone) Android 4.4.2 Firmware
  • LG G2 D802T 16GBV20B (Australia Vodafone) Android 4.4.2

LG G2 D802T (India) Firmwares:

AT&T LG G2 D800 Firmwares: Click to Download  [Mirror Link]

Canadian LG G2 Firmwares:

LG G2 D805 (Brazil, Mexico, Panama) here

Sprint LG G2 LS980 Firmwares here

T-Mobile G2 D801 Firmware here

  • T-Mobile LG G2 Android 4.4.2 KitKat Firmware

Verizon G2 VS980 Firmware here

Korean LG G2 Firmwares here


Have you downloaded the firmware for your device? Now let’s go on to installation.

  1. Download and install the following:
    • LG Support Tool
    • LG Flash Tool here
    • LG G2 USB Drivers
  2. Turn your LG G2 off and boot it into download mode:
    • Press and hold down on the Volume Up key
    • Plug in the USB cable
    • Let go of the Volume Up key.
  3. Extract the LG Flash Tool you downloaded and installed in Step 1. Double click exe
  4. When the Flash Tool opens, change the select type to Also, change the phone mode to DIAG.
  5. Now, click Select kdz Option file. Select .KDz extention file from downloaded Firmware folder.


  1. Now, click on Normal Web Upgrade Test.
  2. You should see a pop-up window that will show you your Phone Information.
  3. Click on the Upgrade Start
  4. You should get another pop-up, this one asking you about the Language and Country.
  5. For language, select English but, for country, select Republic of Korea.
  6. Click on Ok and the installation should begin.
  7. When it is done, the LG G2 should reboot. Afterwards, don’t forget to do a Factory Reset.
    • Press and hold down on the volume down and power buttons until the phone screen appears.

Do you have LG G2 with stock firmware?

Share your experience in the comments box below.


About The Author