[Moto G 2015 Q&A, Help & Troubleshooting] iamabd998:
Moto G Turbo Edition

So Basically there are two ROMS for Moto G Turbo Edition Based on Android 7.1.2, they are Lineage OS and Resurrection Remix OS.LineageOS is still releasing there nightly build while Resurrection Remix is officialy approved. I have used both these ROMS and i have observed many things .Lineage is Minimalistic in terms of Customisation and battery backup is not that good. While using Lineage OS i have observed that the phone tends turn off and it cant be turned on normally using the power button ,it had to be turned on by using volume up key and the powerkey (going into recovery mod and intiating a reboot from there).Now in caase of resurrection remix OS the battery life is better comparing to Lineage and is more STable than Lineage (perfomance wise also its better).

Now how to Install it??

First : You Should Unlock Your bootloader

For that u need a PC with adb drivers(Link has been provided)

https://drive.google.com/drive/folders/0B29tyFWDNsB6ODhNVUJoRk9fS3M?usp=sharing

Once You have Installed ADB driver Go to the developer option in your phone and enable USB debugging and also Tick on "Allow OEM Unlocking".After that connect your phone to ur PC Then open the adb folder (Mostly it will be in the C drive) .

THEN WITH THE SHIFT KEY PRESSING RIGHT CLICK AND select Open command line Here .THen in command line Enter the code adb devices . Then it will ask some permission in ur phone cick on ok in ur phone.THen run the code again ,u will see ur device listed there.

Then

Press and hold the power button and volume down button for 10 seconds and then relieve.

Now type fastboot OEM get_unlock_data and hit enter.

It will return some strings to you. Copy them.

After that Open This Link : https://motorola-global-portal.custhelp.com/app/standalone/bootloader/data_scrub

and fast the string u have copied and hit the button.

It will return back some Values then Copy all those strings and visit this link

https://accounts.motorola.com/ssoau...ct/standalone/bootloader/unlock-your-device-b

create an account there and then paste the link there and click on the "Can my device be Unlocked" u will get a key via ur email

copy that .

Copy that key and now open the CMD window and type fastboot OEM unlock XXXX in place of XXXX XXXX type the key that you got in the email and press enter. KUDOS your Moto G Turbo bootloader is now unlocked.

Step 2: Install TWRP

After finishing the process Your phone will restart. If not, then restart manually. Now switch off again and press power + volume down simultaneously for 10 seconds and release.After that copy the recovery image file to the adb folder

Now in CMD type fastboot flash recovery nameofthatfile.img

Once the flashing process completes disconnect your Moto G Turbo from PC.

Use volume down key to select recovery and then press volume up to boot into recovery.

Once booted into recovery select FLASH option and navigate to the folder where you pasted the zip file. Once selected, swipe the blue button at the bottom. Then when it finishes flashing click on reboot system.

Now your Moto G Turbo has TWRP recovery installed.

Link: https://xdaforums.com/devdb/project/dl/?id=25600

Step3: Root Your Moto G turbo

How to root Moto G Turbo

https://download.chainfire.eu/751/SuperSU/BETA-SuperSU-v2.62-3-20151211162651.zip

Copy and paste the SuperSu Zip file to your Phone’s external/internal memory from your PC.

Power off your smartphone and enter the recovery by pressing Power + Volume Down button.

Select Install button and browse Super SU file.

Flash the file on your device.

After that click on wipe and advance wipe then tick on dalvik and cache and swipe .

Your Phone has been Rooted

Step 4: Install Custom ROm

Make a Backup of ur Stock rom by TWRP

Download the Rom and Gapps in copy it to ur phone

Lineage OS : https://download.lineageos.org/merlin

Resurrection: https://sourceforge.net/projects/resurrectionremix/files/merlin/

Gapps :http://opengapps.org/

THe gapps available is currently for 7.1.1 and not for 7.1.2 so dont worry just download for 7.1.1

Go to ur phone s recovery and wipe the dalvik, cache , system ,data .

Then click on Install and select the directory and FLash the Rom file ,Now dont flash the gapps now.After that click on wipe and advance wipe then tick on dalvik and cache and swipe .

After that Reboot ur device once is device is setup and go to the recovery again and flash the Gapps .

Now when u install the rom root access gets hidden so u have to flash another file called addonsu

https://download.lineageos.org/extras

download for arm and flash it after that wipe the dalvik and cache ..then u will get root access by going into developer option and click on root acees and select apps and adb.

KUDOS now ur phone is running on A CUSTOM ROM