Custom ROMs are based on Official Android source codes that are customized or developed by developers or a community of developers. Custom ROMs come with loads of extra customizations which makes them unique and popular among the android lovers. Remember, Custom ROMs are not provided by Motorola or other mobile vendors but are developed and maintained by the community and its contributors. The Moto G5 is an excellent device which was launched in February 2017. It comes with a 5.0-inch IPS LCD display screen with full HD resolution of 1920x1080p. It is powered by a powerful Qualcomm MSM8937 Snapdragon 430 Quad Core 1.4GHz Cortex-A53 processor, Adreno 505 GPU coupled with 2/3 GB RAM and 16/32 GB ROM storage capacity. It runs Android 7.0 Nougat (upgradable to Android 8.0). It houses a removable 2800mAh Li-Ion battery. It sports a 13.0 MP rear camera and a 5.0 MP front camera. It also has a fingerprint scanner mounted on the front side, Wi-Fi, GPS, GLONASS, Bluetooth v4.2, and more.
1.Paranoid Android
This is a custom ROM based on Aurora Forum Android base source code which is theoretically performance better than its AOSP based counterparts. The custom ROM comes with the ROM has arter97 kernel and Gapps Nano pack preinstalled.
How To Install Paranoid Android On Motorola Moto G5 (Android 10 Q)
2.AICP OS (v15)
AICP (Android Ice Cold Project) is a customized version of Android that offers customizations and a clean UI with additional features and options. It was started in 2012 until Lollipop, the ROM has always been based on AOKP. But unfortunately, since AOKP stopped development previously, AICP OS has changed its base to CyanogenMod. Currently, the AICP OS is based on GZOSP (Pie). It’s also quite stable and good-looking Custom ROM.
Download/Install AICP 15.0 On Motorola Moto G5 (Android 10 Q)
3. PixysOS
Just like many other Custom ROMs, PixysOS is also based on Android Open Source Project commonly known as AOSP. This ROM is a great blend of performance and features. The community of this Custom ROM is very active and the support is also top-notch.
Download/Install PixysOS On Moto G5 (Android 10 Q)
4. DerpFest OS ROM
DerpFest OS is a relatively new custom ROM based on Android 10 source code. The ROM is one of the smoothest custom ROM available right now. The ROM has a Pixel experience touch to it. If you a Pixel lover then you will feel at home with this ROM. One of the best parts of the ROM is weekly updates.
Download DerpFest OS ROM For Motorola Moto G5 (Android 10 Q)
Steps To Install Custom ROM On Motorola Moto G5
How To Install A Custom ROM Via Recovery On Any Android
How To Restore / Back To Stock ROM On Motorola Moto G5
Download the stock firmware and flash it using any compatible flashing tool like QFIL tool (Similar steps will work as both devices share the Qualcomm Snapdragon Chipset)
You can easily unroot your device and back to stock ROM/ Firmware by flashing back the Stock ROM/Flash File.