Do you know how to update the LG G7? Or, do you know all the update procedures that are available for your new Android based device? If you want to become an Android advanced user, then you should start by learning more about updates as, when discussing about the Android OS, in the end it all comes to the latest firmware, features and capabilities – only by using the latest Android build you can really enjoy a stable and smooth software and only then you can choose the right tweaks for improving general performance on your LG G7.

So, that’s why we decided to assist you with a new complex tutorial developed especially for the LG G7 ThinQ. This is going to be a general guide as it will describe the update methods that can be successfully applied on all the G7 versions. We’re not going to talk about specific Android firmware but about the ways in which you can keep your phone updated all the time, even after LG will stop the official support – that shouldn’t happen too soon though since this device was just released.

Anyhow, by following the guidelines explained below you can learn three types of update procedures and the steps that must be applied in order to complete them on your LG G7 ThinQ: smartly managing new OTAs, manually installing the official Android update released by LG or Google for knowing how to update or downgrade your device and manually flashing custom ROMs in case you want to go wild and test third party Android based platforms such as Lineage OS, AOKP or Paranoid Android.

Bottom line, this tutorial will be structured into three different sections. On each section we will describe and detail the update operations mentioned above. Of course, there you can review the advantages and the risks of using certain updates solutions, the pre requisites that must be first applied in each scenario and in the end, the steps that will guide you through the actual update process. Thus, let’s see what it’s all about:

How to Update the LG G7 using OTAs

An OTA is an ‘over the air’ update. So, we’re discussing about an official release that’s coming from LG. First, the Android OS is developed by Google which is then pushing it out for OEMs that will afterwards customize the pure Android firmware by adding its own UI. Finally, this latest build will be offered to your device as a new notification. Now, depending on each market or on each LG G7 model some users might receive their OTA sooner than others.

So, mainly, flashing an OTA is an intuitive process that will be automatically performed on your device – all you need to do is following on-screen prompts. Therefore, is an official update operation that isn’t required third party programs or other complex tools. A backup is not needed as your data will be secured during the flashing process, though if you want to be extra careful you can save your personal data.

The downside is that you can receive and install an OTA only if your LG G7 is already running on stock Android OS and only if you haven’t tweaked your device in any manner – for example, if root was enabled, you cannot receive OTAs. Also, you will have to wait until the actual roll out is embracing your handset and this can take a while. Now, for skipping this waiting process and for the devices that aren’t running on stock Android, you can use the next section of this tutorial and learn how to manually install the official Android update.

Before doing that verify the power that’s left on your phone; if the power left is lower than 50%, plug in the charger before doing anything else.

As for the OTA, it can be also manually installed as explained below:

Manually install the OTA from recovery

  • On your computer download the OTA package that’s available for your LG G7; save this file on desktop.
  • Power on your smartphone and connect it with your computer – use the USB cable for establishing this connection.
  • Copy-paste the OTA file from desktop to your PC and when done disconnect your devices.
  • You have to access recovery mode on your LG G7.
  • From there you need to select the ‘install zip from SD card’ option.
  • Just load the firmware file and follow on-screen prompts for resuming the update operation.

ADB sideload the OTA package

  • Once more, on your computer you have to download the OTA file that’s compatible with your LG G7.
  • Place this file on desktop first, but rename it into ‘’.
  • On the PC that’s being used install the LG G7 drivers and set up Android SDK – if you use Windows, follow this tutorial and if you use MAC OS X / Linux follow this step by step guide instead.
  • Transfer the renamed update file inside the Android SDK folder.
  • From Android SDK open a command prompt window: press and hold the Shift keyboard key and right-click on any blank space; then from the list that is displayed pick ‘open command prompt window here’.
  • Power off your smartphone and reboot it into recovery mode; then connect it with your PC via USB cable.
  • In recovery select ‘apply update from adb’.
  • Now, in the cmd window type ‘adb sideload’ and press Enter.
  • The flashing procedure should be automatically completed.
  • When done, close the cmd window, unplug the USB cord and reboot your LG G7.

Note: if you know that a new Android OS is being made available for your LG G7, you can try to force down the OTA by following the next steps.

  • Power on your smartphone and enable a WiFi connection.
  • Then, go towards Menu and choose Settings.
  • Switch to General tab and scroll down until you find the About Phone entry.
  • Tap on in.
  • There you can access the search engine that lets you scan for new updates.
  • Do that and if a new firmware notification is returned follow on-screen prompts and resume the flashing process.
  • That should be all.

How to Manually Update or Downgrade the LG G7

As already outlined, the OTA can be installed only in certain conditions. Well, that means that in some particular situations you will have to choose the manual update solution instead. This process can be used if your smartphone was already tweaked as it will use the full firmware package and not the OTA release. Therefore, right from the start you need to know that you can use the steps from below only if you can download the KDZ package that was released for your LG G7 ThinQ.

Now, this update solution can be used also as a downgrade process, depending on the Android build that you want to use. And, a downgrade can be useful in different situations: it can be used if you want to fix software related problems introduced by a recently applied update package; it can help you revoke root access, relock the bootloader, reinstall the stock recovery image and basically restore your device back to its factory state; or it can help you address different malfunctions including bugs, lags, hangs, screen freeze, battery drain, heating problems, signal strength issues, total blackouts and much more.

Manually installing the firmware file is also an official operation as you are going to use the stock Android OS released by LG for your G7 ThinQ. Once more, you won’t have to worry about using third party flashing programs or other risky tools. However, you will be using a tool that’s developed and offered by LG.

In this case a backup is recommended – your data might get wiped out during the update operation, depending on how you choose to install the actual firmware. So, you need to backup everything that’s important for you: contacts, call logs, texts, images, videos, audio files, market apps, internet settings, calendar info, saved passwords, EFS folder, IMEI / NVRAM data and everything else that might be still required afterwards.

And since this is a manual update procedure, you have to do a few additional things first:

  • A computer is required as there you will have to install the flashing program and download the KDZ file.
  • On your computer the LG G7 drivers must be installed first.
  • On your smartphone you have to enable Developer Options – access Settings and go towards About Phone; from there tap repeatedly on Built Number until the ‘you are a developer’ message is returned.
  • On your phone you need to check the USB Debugging option – it is located under Developer Options (from Menu - > Settings).
  • Charge your device if the power left is lower than 50% - if your phone gets turned off while the update operation is running, the Android OS might get soft bricked.

Now, once you are ready to start the actual update operation, go ahead and review the next steps:

  1. Switch on your computer.
  2. There, download the KDZ file that’s compatible with your LG G7 model.
  3. Save this update package on desktop.
  4. Afterwards, on your computer download the LG Up flashing program – you can get this tool from here.
  5. Set up LG Up on your PC by following on screen prompts.
  6. You have to turn off your LG G7.
  7. And, you then have to reboot download mode on your Android device.
  8. Open the LG Up flashing program on your PC and also connect your smartphone with your computer via USB cable.
  9. In LG Up select the Update field and pick up the KDZ package.
  10. Your smartphone should be automatically updated.
  11. When done, close the flashing program, unplug the USB cable and reboot your LG G7.

How to Install custom ROMs on LG G7

Now, if you are an experienced user who loves tweaking solutions, you must learn how to install a custom ROM firmware. Custom ROMs are free aftermarket distributions of the stock / official Android OS, so updates that are not supported by your OEM or by Google. Such updates are developed and offered by third-party devs and brings important customization, optimization and personalization opportunities.

Shortly, with a custom ROM you can improve general performance on your LG G7, you can bump speeds and you can upgrade battery life. And, if you choose the right ROMs (fully stable and smooth) you can experience a better Android UI with improved functionality and with features that cannot be found on the stock platform.

Anyway, installing an unofficial OS comes with a major downside – the warranty of your smartphone will get lost once you will start the steps from below. The warranty flag can be reset only if you will choose to reinstall the stock Android firmware situation during which your device will be restored back to its factory state.

A backup is mandatory in this case because a custom ROM can be flashed only if a wipe is first completed. Shortly, if you don’t use the right backup and restore solutions you can end up in losing all your personal files. Therefore, choose to sync files with your Google Account, to manage built-in cloud storage platforms or to download dedicated backup and restore tools from Google Play for securing your data before doing anything else.

And, along with the general backup choose to make a Nandroid one. In that way you can save the current Android OS that runs on your LG G7. If the custom ROM will not run as expected you will be able to use the Nandroid backup package for going back to stock.

You can install a custom update only if your LG G7 is running on an unlocked bootloader. Additionally, root must be gained on your smartphone and a custom recovery image must be installed. The root access will unlock the built-in Android system and the custom recovery environment will be required during the flashing operation. Note: we recommend you the TWRP recovery platform in order to ease your update initiative.

It’s going to be a manual update operation so a computer will be required. On this computer you will need to download the custom ROM package which will be afterwards flashed through custom recovery mode. On your LG G7 you need to enable Developer Options and check the USB Debugging field – just as showed during the previous section of this step by step guide.

Also, charge your device before heading towards the steps explained below; when the power is low (for example, lower than 50%) a sudden shut down might happen and then different malfunctions can be caused within the Android core system.

When done, follow:

  1. Power on your computer and enable Internet access.
  2. Open your browser and download the custom ROM that you want to install on your LG G7 – you can get the right update package from
  3. Optional: download compatible Google Apps, if this package isn’t included in the update file – Google Apps will have to be installed separately in that situation.
  4. Save these files on desktop.
  5. Next, power off your phone and wait while the shut-down operation is completed. Then, reboot recovery mode on your Android device.
  6. In recovery, first of all, choose to wipe everything by selecting ‘wipe data factory reset’ followed by ‘wipe cache partition’ and by ‘wipe dalvik cache’.
  7. Afterwards, go back to main menu of recovery and choose to ‘reboot system now’.
  8. When done, connect your LG G7 with your computer via USB cable.
  9. From your computer select the downloaded files which were placed on desktop.
  10. Copy-paste these files on your smartphone and in the end remove the USB cable because the computer won’t be required anymore.
  11. Enter recovery mode again.
  12. This time, in recovery tap on Install and just load the custom ROM package. Swipe and wait while the installation process is completed.
  13. If Google Apps must be flashed too, repeat the last step and install this file on your handset.
  14. In the end, from main menu of recovery tap on Reboot.
  15. That’s all.


Well done. The guidelines explained above described the most common and useful update solutions compatible with your LG G7 ThinQ. If you have questions, or if you had problems in understanding certain info, don’t hesitate and contact us by using the comments field from below. Based on your comments we will try to assist you as soon as possible. Also, share your update experience with us and with other users which might consider in following certain steps from above. And, stay close for learning other similar tutorials compatible with your LG G7 along with useful tips and tricks that once applied can improve the overall Android experience.

corner-left-up dots-three-vertical