Installing a custom recovery on the 2015 edition of the Motorola Moto G smartphone is usually great for all those times when you want to install a custom kernel and overclock your device. It’s equally as amazing when you want to flash a custom ROM on your device, especially if you have an official CyanogenMod build available. Other times a custom recovery is necessary for gaining those rooting rights over your operating system so you can have root access. You can root the Moto G 2015 with SuperSU from within your custom recovery after you complete this guide.
- You must unlock the bootloader on your Motorola Moto G 2015 before you can install this custom recovery on the device.
- You can only follow this guide if you have the Motorola Moto G from the year 2015. Be careful you do not install this file on one of the other generations of Moto G device or you might brick the smartphone.
BEFORE WE BEGIN
- You must have the USB Debugging Mode enabled on the Motorola Moto G smartphone before you can use this guide. You can do that by tapping on the Menu > Settings > Developer Options > USB Debugging Mode.
- Download the universal ADB Driver  and install it on your device before you start with the guide. Just right-click over the file and choose the option to ‘extract here’ from the menu. Now double-click and run the executable file and follow the on-screen instructions to complete the ADB Driver set up.
HOW TO INSTALL TWRP RECOVERY ON MOTOROLA MOTO G 2015 RUNNING ON ANDROID 6.0 MARSHMALLOW
- Download the TWRP Recovery from here .
- Set up adb  on your computer and keep the adb folder open.
- Extract the TWRP image and copy it over to the same folder as your adb.
- From within the folder, hold down the Shift key and right-click the mouse.
- Choose to open a new command window here from the menu.
- Type the command: adb reboot bootloader
- Type the next command: fastboot flash recovery recovery.img
- Type the last command: fastboot reboot
We recommend pressing the button combination that gets the Motorola Moto G 2015 in recovery mode as soon as you type the fastboot reboot command so your device immediately reboot to the recovery mode. Sometimes the stock recovery will wipe over the custom recovery if you do not first time boot the device to the recovery mode you just flashed. You will need to follow the guide again if you find the stock recovery is back on your device.