That lovely operating system that we know as Android is based on the Linux kernel that is a favorite open source OS for people to use on a computer. That makes Android also open source, and even though guys like you or me (or maybe just me) don’t have the skills to alter the code and create something new, many others do. We call these people third-party developers and they have the ability to take the raw code that Android has knows as AOSP and then change it to make a new ROM which is like saying make a new operating system image. The things you can do with Android once you know what you are doing are nearly limitless. Many third-party developers focus on creating new features and a ROM that is designed entirely different compared to what you get with the stock ROM while other developers are out there trying to boost the performance instead.

Many people think custom ROMs are marvelous because they allow people to update to newer versions of Android when carriers and manufacturers refuse to update promptly and sometimes refuse to update it at all. However, there are also many other reasons for wanting to install a custom ROM. The one that we always preach is the fact that it opens up doors to more niche markets which are an important part of the future for many things in life—whether it be blogs with subscribers or ROMs getting new users—it’s all perfect for helping give people more precisely what they are looking for and doing its part in creating a better world. Just like not everyone wants to be a subscriber of CNN, not everyone wants to be using the stock ROM that Android developed and put on your device by default. Moreover, that ROM that Android developers make is rarely ever seen because it’s then adapted into different versions after the manufacturers and phone carrier networks are done with it—and many people certainly aren’t interested in those.

There are a few ROMs on this list that stand out above the rest. The SkyDargon custom ROM is by far and away one of the most popular custom ROMs to install, amassing nearly one million total users. The official Resurrection Remix custom ROMs are always a safe bet to leave people satisfied with their new ROM experience. Additionally, the Illusion custom ROM also proved a very popular one to install on the Verizon LG G3 smartphone. But above all, it’s the JasmineROM custom ROM that is the most popular to install, with nearly two hundred thousand more installations than the SkyDragon ROM.

Resurrection Remix

The Resurrection Remix has always been one of the most popular custom ROMs to install with the bonus of some people preferring it over any other. Now that the CyanogenMod brand is officially no longer, it has become even more popular and developed a stronger fan base. The Resurrection Remix custom ROMs offer excellent performance and customization choices. They are also based on CyanogenMod, Slim ROMs, and Omni ROM. The Resurrection Remix custom ROM that you find available here for the Verizon LG G3 smartphone is based on the Android 7.1.1 Nougat software update. That means you can be running the latest version of Android that is on offer, and only a select few devices are running the official version.

Download: Resurrection Remix ROM

Illusion (Lollipop)

Those preferring something a little bit more original from a custom ROM ought to check out the Illusion ROM that is based on the Android 5.0.2 Lollipop software updates. Illusion has a lot of work put into it by the Android community, but it’s primary sources are from CyanogenMod and Euphoria. The illusion ROM was known as the smoothest Lollipop ROM for the LG G3 smartphone. It probably is not still the smoothest given that Lollipop is nowhere near the newest version of Android anymore, but this was a favorite ROM when the G3 smartphone from the Big Red first came out.

Download: Illusion Lollipop ROM

SkyDragon

The SkyDragon custom ROM made for the Verizon version of the LG G3 smartphone is another ROM that is unique in the sense that you won’t find this available for many other devices. For some people, that’s a good thing because they like things unique; for others, it’s not as appealing because they want to use something that many people know the name of. But what’s paramount and should be valued the most is how good the ROM works for your device, and the SkyDragon ROM is a beauty that comes with many features.

The SkyDragon ROM comes with Android Version: LMY47V.VS98535B, built from stock Android (100%), Init.d Built-in, BusyBox already preinstalled, root access already granted thanks to Chainfire’s SuperSU that is flashed from the custom recovery image, Zip-aligned on boot, Build.prop tweaks, SQLite optimization on boot, Aroma Installer, System R/W, and loads more.

Download: SkyDragon ROM

BlissPop

One of the more common names in the custom ROM industry is the BlissPop. Unfortunately, in this particular instance, the BlissPop ROM version is unofficial which means it is ported from another device. One of the best features about BlissPop ROMs is that they have some of the best support going around. Everyone knows that CyanogenMod custom ROMs are magnificent to use, but when it comes to letting people know about features, providing information and support, they were terrible. BlissPop is nowhere near as large a name as CyanogenMod, but they have a website that allows its users to submit support tickets if they are facing any issues.

Download: BlissPop Android 5.0.2 Lollipop ROM

Paranoid Android Android 6.0 Marshmallow

Few custom ROMs have more users than the prestigious Paranoid Android name. Paranoid Android is likely the number one custom ROM producer in the world since CyanogenMod ROMs are no longer with us. Paranoid Android had always had a strong following, even when CyanogenMod’s name was firmly at the top of the charts. Most custom ROMs have a similar goal which can get repetitive when you keep reading the same thing over, but the Paranoid Android brand offers something different. PA’s goal is to provide an extension of what Android already does by fine-tuning the stock Android ROM so that it is enhanced in numerous ways.

Unlike Resurrection Remix that used CyanogenMod or Lineage OS for the source code, the Paranoid Android is based on AOSP sources. The version of PA ROM for the Verizon LG G3 smartphone is based on the Android 6.0 Marshmallow software updates. While Android 6.0.X isn’t the latest version of Android, it’s still one of the more popular versions of Android to run based on its looks and features.

Download: Paranoid Android ROM

Paranoid Android Android 6.0.1 Marshmallow

There is a newer version of the official Paranoid Android custom ROM for the Verizon LG G3 smartphone. There is no difference between features; it just comes based on the Android 6.0.1 Marshmallow instead of the older Android 6.0 Marshmallow.

Download: Paranoid Android ROM

Turbo ROM

The Turbo ROM is one of the more perplexing names out there in the custom ROM industry. One would assume that Turbo means this baby is going to be fast, but instead it tries to be one of the more feature-rich ROMs with the most amount of customizations available. While speed might play a contributing factor, usually the more something can do the slower it gets. You get two nice additional features with the Turbo ROM: Viper4Android and SuperSU already installed. The SuperSU is what gives your device root access. The root access with SuperSU means you can install any of the applications out there from XDA-Developers or the Google Play Store that require root access before they will run. The Viper4Android is one of those root apps that would not run unless you had root access, so it’s a good thing that both of these two features are available. For those who are unaware, the Viper4Android application is available to help you get the most out of your speakers to enhance the sound of your audio—and most people cannot believe the results that it offers.

Download: Turbo ROM

Broken ROM

The name Broken ROM doesn’t self-advertise too well, but it’s also not a ROM that stays faithful to the name. The Broken ROM custom ROM aims very much at keeping things together as much as possible. It prides itself on being fluid and stable. It goes without saying that you can expect this one to be a stable build unlike some of the others. The only downside with the Broken ROM is the fact that it is based on the Android 5.1.1 Lollipop version of Android which is relatively old in comparison to some of the others.

Download: Broken ROM

JasmineROM

The JasmineROM proved the most popular out of the ROMs available for the LG G3 smartphone with the Verizon model number. It comes based on the stock Android and extremely clean with all bloatware removed. On top of that, the Android community has given it some of the best features that it was lacking. Things like rsync support, Split window all apps, Revised build.prob tweaks, Sysctl tweaks, Tweaked kernel, Init.d support, Odex/Deodex, pre-rooted with Chainfire’s SuperSU application and loads more.

Download: JasmineROM ROM