The Motorola G4 is one of the best budget smartphones that money can buy. Motorola and the world know this, and that has resulted in a few extended versions of the Moto G4 come out. Along with the standard Motorola Moto G4 smartphone, users can now also buy the Moto G4 Play and the Moto G4 Plus. The Moto G4 Play is a cheaper version of the Moto G4 that offers inferior specs with a better battery, and the Moto G4 Plus is the more expensive version of the Moto G4 that brings better specs.

If you’re wondering if many other people out there thought that the Motorola G4 Plus was a smartphone to buy like you did, then I can share with you that the answer is yes. Based on the statistics of the number of people installing these ROMs, there isn’t much difference between the Plus version of the standard version regarding popularity. What’s more, if you are a fan of getting a custom ROM installed, you’ll be pleased to know that there are heaps of those on offer as well. That’s mostly thanks to the popularity of the handset.

Experiencing some issues with one of the custom ROMs that you have installed? You should head over to the help thread created for the Motorola Moto G4 Plus custom ROMs before commenting directly on the download thread. It makes it easier to moderate and stops people from repeating the same issues. Moreover, you might be able to learn the solution to your problem without needing to create a new message about the same thing.

Note: Make sure you check what model number the custom ROM is made for from the download links. Whenever we create a post such as this one, it means the model numbers are all thrown into the same article. Don’t assume that all custom ROMs will work for all model numbers. Each download link will mention what model number the ROM is for somewhere on the page, either in the custom ROM thread title or the original post closer to the download link. If you still don’t see it there then have a read of some comments or leave a comment yourself if you aren’t sure, and the custom ROM poster or other people subscribed to the thread will help you out.

AOSGP X based on LOS

“LOS” is now what people are referring to as the Lineage OS—the second-coming of the CyangenMod custom ROM that so many other brands used as their sources. The AOSGP custom ROM is based on the Android 7.1.1 Nougat custom ROMs, which his the second-latest version of Android available for any device to date. It comes with a few cool features, including the AOSGP Easter Egg (handy since it is Easter time coming up), a new One Hand Mode is now added, new battery tweaks to make it better, plus tweaks to the performance and a new word in the world of custom ROMs: fluidity. What’s more, the CAF kernel is added. Typically you don’t get a new kernel in a custom ROM because the new ROM is changing what you get on the screen while a kernel is changing how the hardware is clocked.

Download: AOSGP X ROM

LineageOS 14.1

You won’t find many custom ROMs out there that are going to be more popular to install than LineageOS is. Think of LineageOS as the rebranded CyanogenMod now that CyanogenMod is gone. When there was an official CyanogenMod release, the amount of people jumping in to start using it was huge. It’s the same thing with the LineageOS custom ROMs.

There is only one custom ROM out there for the Motorola Moto G4 Plus that is more popular than this LineageOS custom ROM, and it’s called the InvictaOS. How can something out there be even more popular after I just said that LinageOS is the rebranded CyanogenMod? Well, it’s because InvictaOS is based on Lineage and comes with some additional features that people find very useful.

Download: LineageOS 14.1 ROM

InvictaOS version 1.0

If you do own the Motorola Moto G4 Play smartphone and enjoy installing custom ROMs, then you need to know about the InvictaOS custom ROM. InvictaOS has been installed nearly double a number of times than any other custom ROM. It’s based on LineageOS (very much like the original LineageOS) and comes with some additional features that make it different. One of the beautiful things about InvictaOS is that you can install it without the need of having any Google applications installed whatsoever.

Some of those extra features that make the InvictaOS ROM different from the LineageOS ROM are status bar date, double tap to sleep on lock screen, additional QS tiles, network traffic indicators, ambient display battery indicator, superuser indicator toggle, lock screen charging information, Wifi easy toggle, Bluetooth easy toggle, full Substratum OMS theme support, pixel navigation bar and animation, unlink notification volume, and toggle to disable suggestions & tile summaries.

Download: InvictaOS Android 7.1.1 ROM

Resurrection Remix N OMS – 5.8.2

You will find lots of Resurrection Remix custom ROMs out there to install for a bunch of different devices, but a large number of those will be unofficial builds. The Moto G4 Plus smartphone gets the goods with the official Resurrection Remix custom ROM for everyone to enjoy.

The Resurrection Remix ROM offers heaps of customizations for fans of the name to enjoy. The features typically don’t change much between devices, and what you get from one Resurrection Remix ROM you’ll likely find almost exactly the same as another. But there are lots of people out there praising this ROM for working great, looking amazing and having enough features to make your head spin.

Download: Resurrection Remix ROM

★ Pure Nexus ★ Substratum ★ VOLTE

The Pure Nexus custom ROMs are always at the top of the list of Nexus device owners. However, the ROM isn’t that popular for owners of the Motorola Moto G4 and the Moto G4 Plus handsets. Still, this ROM is just as good as the one that Nexus device owners were using for all those years. The Pure Nexus custom ROM gets its name from taking away all the rubbish that was installed over the top of Android. It’s that same way again with the version up for grabs here. It’s based on the AOSP sources and Android 7.1 Nougat software.

Download: Pure Nexus ROM

[KERNEL] ElementalX 1.04

While technically not a custom ROM, the ElementalX Kernel has to be put on the list because of its popularity. The ElementalX Kernel changes the way your hardware is clocked, so the performance of the device is going to be different compared to what it is now. However, that doesn’t necessary mean that installing this kernel is going to jeopardize your device. The ElementalX Kernel is actually developed to give your device maximum stability.

Download: ElementalX 1.04 kernel

AOSPExtended ROM V3.3

Another custom ROM that is based on the Android 7.1.1 Nougat software updates is the AOSPExtended ROM version 3.3. The AOSP Extended custom ROM features work from heaps of other developers out there, including the guys and girls involved with TurboRom, AOSiP, SlimRoms, LineageOS/CyanogenMod, OmniROM, ZephyrOS, DirtyUnicorns and loads more.

Download: AOSPExtended ROM