[Moto G 2015 Android Development] lexiyuri:
My appreciations and experience using Resurrection Remix 7.0.1 Android Pie 9.0 ROM for Moto G3

Tools used:

My Moto G 2015 model XT1540 (Consumer Cellular, not tied to any US carrier) unlocked and currently used with the phone carrier Movistar Colombia working under 4G network

TWRP 3.2.3-0 (downloaded from twrp website and currently installed)

RR-P-v7.0.1-20190404-osprey-Official (downloaded from Resurrection Remix official website)

Magisk v 18 (downloaded from Magisk official website)

Open_gapps-arm-9.0-stock-20190414 (stock version downloaded from official gapps website)

1. Tested functions:

Camera: Basic tests ok (Google Camera with and without flash light, frontal camera, rear camera, and camcorder). No Bokeh effect, no autofocus, no professional effects/options tested.

SD Card: writing and deleting files ability ok between SD and internal storage. No 0 bytes shown.

Playback sound and videos: No problem with that (tested With YouTube videos)

Touchscreen: precise touches mostly of the time.

USB Charging: fine with wall charger and external battery (powerbanks).

Wi-Fi, GPS, Calls, 4G LTE, Bluetooth, or what experienced of you call RILs: ok but draining battery constantly, but are not so d

Root: SELinux Enforce and Magisk ensures you be the root user and enjoy the device without restrictions. During installation, Magisk Manager seemed to be not installed, and also, doesn't start at the first time, so I entered again to the recovery mode, re-flashed again the Magisk zip file and the root worked. Enter to Magisk and choose Applications and adb, and choose root for other admin users. It's a little difficult enable the root privileges, but is not impossible.

Screen Brightness: set at minimum to avoid heating and battery discharging

Google apps: ok, they didn't crash

ADB, developer options: ok

Live display: works perfectly caring your eyes!

Moto gestures: double twist open the camera and the karate chop /handshake gesture activates the torch light. I suppose other gestures can be configured too.

Personalizations: finalize/end calls with the power button and wake device with volume rocker keys works fine.

2. Installation steps:

Here are my steps to install (first remember to do a Google sync, a Google Backup, and of course, backup your contacts, videos, images and WhatsApp info, and every important thing):

I have used twrp 3.2.3-0 for install. Assuming your phone is with unlocked bootloader and you are an avid custom roms consumer, do the following steps:

First, enter to the recovery (if you don't know what is a recovery, or don't have installed the twrp 3.2.3-0 version, download it and make a quick Google search for install the recovery, or ask here before proceed). After entering to the recovery mode, do the corresponding wipes: dalvik, cache, system and data. Then install the RR Pie Rom, The GAPPS and finally the Magisk 18. Make a final Wipe Cache/dalvik and start the phone.

3. Pros and good ones:

No bootloops

Quick installation in the following order: ROM, Gapps and finally Magisk, respectively

The Google synchronization assistant recovered all my info from my previous RR Nougat rom.

Good audio volume as same in RR Nougat

No lags, no overheating (but constant discharging even when using battery saving mode in extreme way).

Very fluent and smooth during normal use. Good performance with your installed apps. Tested with social networks (WhatsApp, Instagram) and with Chrome Browser.

Beautiful design and interface. The drawer icons (upper ones indicating the time, signal quality, etc) are a little tiny compared to RR Nougat or other old android versions but is not a serious problem.

4. Cons and fails of the RR Pie Rom:

Very few laggy moments, but you can deal with that. When battery saving mode is enabled, some of the lags disappear magically.

Fully discharged in two hours without using the battery saving option (of course, this depends entirely on your current battery state)

High battery draining is present (just like in the RR Oreo ROM) but the battery life is a little bit more closer to the draining in Nougat (the developers are close to get the desired battery optimal life). So, I recommend enable the battery saving and personalize the percentage up to 75% (you can access to the battery configurations and estabilish the battery saver automatically when the discharge hit the 75% value). Also, is high recommendable to enable some kind or combination of dark theme to save more battery (the RR config options allows you to change to a dark theme). This can help a lot and improve the battery life at least for a couple of hours more.

A curious thing: the battery draining is superfast (it lasts around 2 hours, and not the usual 12 hours of Nougat) but the charging time is exactly two hours and is very fast.

5. Final decision and personal advice for you

You can use the rom as a daily driver with my advices and suggestions, otherwise, your phone won't last at least one hour (this behavior depends strongly on your battery remaining life, and of course, the phone lifetime since your buy it for the first time). Yes, there's 4 years ago since moto g3 were launched to the world and our old reliable survived to run Nougat, Oreo and currently Pie.

If you are not satisfied with Pie, my advice again (as I said one year ago with RR oreo): return to secure land, reinstalling RR Nougat 7.1.2 and wait until the devs fix the battery draining issues definitely, or wait until you can buy a new device.