<--Google Page ads-->

The Best 3 custom ROMs to Try on the LG G6

LG G6 is a fast Android device as thanks to high-end performance everything should run smoothly. However, the Android system is not the best as it is still receiving important modifications from LG, compared with the pure Android skin. Therefore, if you want to try something else instead, something better of course, I recommend you to review the lines from below. There I will show you the best 3 custom ROMs that can be currently used on the LG G6.

Along with shortly detailing each of these platforms I will also teach you how to install a custom ROM firmware on your phone. And, of course, I will also discuss about the advantages, risks and pre-requisites implied by each update process. Therefore, in the end, you will be able to choose wisely in order to ensure the best Android UI on your LG G6.

As you might know, a custom ROM is a third party platform that’s based on the stock Android OS. The ROM is only powered by the default Android software but it is in fact only a free aftermarket distribution on the same. That’s why the ROMs from below will be coming with their own set of features which are there to improve the overall Android experience. Bottom line, with one of the following 3 custom ROMs flashed, your LG G6 should run better, faster, on an improved battery life and everything while you can choose to customize, optimize and personalize everything else.

These ROMs are developed by those of xda-developers, therefore we have to thank them for this particular tutorial. Here you will find only the detailed flashing process as we cannot take credit for something that’s not developed by our team.

Do note that all the Android updates that are mentioned and described below aren’t coming from LG or from Google. These are not official updates released for your LG G6. These are custom ROMs and installing these platforms will void the warranty on your phone – shortly, after installing the custom ROM you won’t be able to reclaim your phone’s warranty anymore, even if you have to take your smartphone back to service; in that case you most likely have to pay for the technical assistance.

Moreover, if you will decide that you want to flash a certain ROM, first you will have to make sure that:

  • Your LG G6 is rooted – a rooted system, thus an unlocked platform, is required for the update operation as you are going to use a third party firmware and not the stock Android OS.
  • On your phone a custom recovery image must be installed – that’s the environment through which you can actually complete the update operation. Note: for making things work without problems I recommend you to use the TWRP recovery software on your LG G6.

Good; now, here are the best 3 custom ROMs that can be currently used on your LG G6:

The Best 3 custom ROMs to Try on the LG G6

Lineage OS

The Lineage OS is the improved CyanogeMod platform. Thus, this particular firmware, which is based on Android 7.1.2 Nougat OS, promises great enhancements for your LG G6. The platform is light and extremely similar with the stock Android system. Therefore, everything will smoothly run on the Lineage OS.

Additionally, the software is also featuring different apps and capabilities that are not available on the default Nougat OS and with the help of these dedicated features you can afterwards customize, optimize and personalize everything else.

Currently, the Lineage OS is fully stable for the LG G6, so you can successfully try it and also use it on a daily basis. However, if you do find something that isn’t running properly, don’t panic as the devs will most likely fix all the bugs sooner than you might think.

You can download the Lineage OS for the LG G6 from this page.

Resurrection Remix

Also based on Android 7.1.2 Nougat OS the Resurrection Remix is probably the most customizable custom ROM that’s available for the LG G6. Pre-loaded with great features and processes, this ROM can support any type of tweaking process, including overclocking or undervolting CPU frequencies for bumping speeds or for upgrading the battery life.

Currently there is only an unofficial port of Resurrection Remix available for the LG G6 but this release is fully stable meaning that you won’t have to deal with bugs, lags, hangs or other similar malfunctions.

Overall, the ROM is extra fast, provides an improved battery life and is featuring a great Android skin which can be personalized and optimized depending on what you want to achieve during certain situations and moments.

You can download the Resurrection Remix custom ROM for the LG G6 from this page.


If the pure Android experience is what you want to obtain, then the crDroid is the closest platform that can offer that unique stock Nougat UI.

Pre-loaded with only what’s essential, the crDroid is even better than the stock LG skin. This ROM will also be faster than everything you used to try, though you might find a lack of customizations and optimizations possibilities – a minimum of tweaking apps are installed as the main purpose is to keep this platform as clean as it is possible.

Thus, bloatware are out of question in this case. The crDroid ROM is powered by stock Android 7.1.2 Nougat OS and comes with a pure Android experience, just like you can test on a Nexus or Pixel device.

Of course, the platform is secured and fully stable; everything will run fast, regardless of what processes you will choose to install and launch on your device. You can get the crDroid custom ROM firmware for your LG G6 by using this download link.

How to Install a custom ROM on your device

So, if you want to try one of these platforms by yourself, then you must learn how to complete the actual flashing process. Don’t worry, because as you will notice, the update operation can be easily applied even by a newbie who is on his first custom ROM experience.

But, before heading towards the steps from down below you must first save your personal data, info, accounts and files from your LG G6. The update operation can be successfully completed only if you hard reset your device and only if you clear app data cache – otherwise the new Android firmware won’t run properly. Thus, in a few words, if you’re not precautious enough you can end up in losing the data which was not there by default – as you can tell, I am talking about contacts, call logs, texts, images, videos, audio files, calendar info, saved passwords, market apps, internet settings, the EFS folder, IMEI / NVRAM data and more.

So, for securing everything a backup operation is required. On your LG G6 that can be completed with the help of the already built-in cloud storage platforms, by syncing your files with your Google Account or by using any other similar backup and restore app from Google Play.

The best will be to start the steps from below only after completing a Nandroid backup. Such process can save the current Android OS that runs on your LG G6 which means that you can afterwards use the Nandroid backup package for going back to stock – if, let’s say, the custom ROM that you applied isn’t running and performing as you expected.

Then, since a manual operation is involved you must also take care of some general pre-requisites: for the following steps a computer, your LG G6 and its USB cable are required; on your phone you must become a Developer by tapping repeatedly on Built Number – after 7 or 10 repeated taps you should receive the ‘you are a developer’ messages; also on your smartphone you must check the USB Debugging option, which is located under “menu – > settings”.

Also, charge your LG G6 before resuming the update process if the power left is now lower than 50% – this is an important aspect as if you skip the charging operation you can end up in soft bricking your smartphone: different soft related issues can be caused if your handset will get powered off right in the middle of the update initiative.

Perfect; now follow:

  1. On your computer download the custom ROM you want to flash on your LG G6 – just use one of the links provided above when I discussed about the best 3 custom ROMs for the LG G6.
  2. Also download compatible Google Apps from here; this package isn’t included in the update file so it must be flashed separately.
  3. You can save the downloaded files on desktop.
  4. Power off your device and then enter recovery mode on your LG G6.
  5. Make the wipe by using recovery settings – from the main menu of recovery choose “wipe data factory reset”, “wipe cache partition” and “wipe dalvik cache”.
  6. When that’s done, return to recovery and pick “reboot system now”.
  7. With your handset turned on, establish a connection between your phone and your computer – via USB cable.
  8. Now, from desktop select and copy-paste the downloaded files on your LG G6 and when done remove the USB cable – don’t worry, the computer is no longer required.
  9. Reboot recovery mode on your Android device once more.
  10. From recovery this time tap on Install and load the firmware file – if you’re not using TWRP recovery select “install zip from SD card” and “choose zip from SD card”.
  11. Install the custom ROM and then repeat the last step for flashing compatible Google Apps.
  12. In the end, from main menu of recovery choose “reboot system now”.

Final thoughts

So, these are the best 3 custom ROMs that can be currently successfully used and tested on the LG G6. If while using your favorite firmware you find something that isn’t running as expected, don’t hesitate and share the problems with us by using the comments field from down below – that’s the only way in which you can help other users who might also consider in updating their LG G6 with one of the custom ROMs that were reviewed during the tutorial from above. Enjoy.

LG G6 Articles