Motorola Moto G4 Plus
Rooting Instructions
Rooting Instructions
- Modifying / replacing your phone's software may void the phone's warranty and may render phone to 'brick' status - meaning your phone will not be worth much more than a brick.
- Rooting a phone is entirely at your own risk. No one affiliated with ROMWarez is responsible for your decision to root your phone.
- Unlocking the bootloader on most phones will automatically wipe all data.
- Always backup your current Apps/Data/SMS Messages before performing any type of rooting procedure. Find these backup apps on Google Play. If you have a Google account, then backing up your contacts is unnecessary as these are on Google servers.
- Many hours have been spent compiling and creating this unique Android application. If you feel that SuperRoot-DIY has helped you, please consider a donation.
- For XT1607, XT1609
- Download and install the phone's USB drivers for computer.
- Download Minimal ADB Fastboot. Install to desktop.
- Download SuperSU.zip. Copy this file to root of phone's SD Card.
- Download TWRP Recovery Image. Rename image file to twrp-recovery.img and move to Minimal ADB folder downloaded in earlier step.
- Enable USB debugging and OEM Unlock: See section below for specific Android versions.
- Enable Unknown Sources: Menu --> Security.
- Unlock bootloader. Follow all instructions on Motorola website. Then continue with installing TWRP Custom Recovery below.
Flashing TWRP and Rooting Phone
- Disconnect phone from computer USB port if applicable.
- Access Bootloader Mode by powering off phone. Once phone is powered off, press and hold the Volume Down + Power buttons. Follow onscreen instructions. Use volume buttons to navigate and the Power Button to select any options.
- Right click on TWRP file downloaded in earlier step and select rename.
- Copy twrp-recovery.img to Minimal Fastboot Folder.
- Connect phone to computer using USB data cable.
- Open command prompt in Minimal Fastboot Folder by right clicking on Minimal Fastboot Folder and selecting 'Open command window here'.
- A command prompt window will be opened. Type adb reboot bootloader.
- Once phone is in bootloader mode, type, 'fastboot flash recovery twrp-recovery.img' (do not type quotes). Then press 'Enter'.
- Once process is completed, command window will report back how long it took to flash image and then display a command prompt.
- At command prompt, type 'fastboot reboot recovery.'
- Once phone is rebooted into TWRP recovery, press 'Install Button'. Navigate to where the SuperSU.zip was copied to in earlier step.
- Select the Install button and navigate to folder where SuperSU was copied to SD Card in earlier step. Wait for SuperSU to be installed.
- Once SuperSU is flashed, press swipe the slider to 'Reboot System'.
- Download and install Root Checker from Google Play.
- Start RootChecker on your phone to verify root privileges. If phone is rooted, phone should display below screen shot:
- Phone is rooted!
Enabling USB Debugging:
Jelly Bean (JB)
Marshmallow
(4.2 – 6.x)
- Go to Settings --> About Phone.
- Tap on Build Number up to 7 times.
- On 3rd tap, message will display: You are now 4 steps away from being a developer.
- After the 7th tap, a message will display: You are now a developer!
- The Developer Options will be displayed above About Phone.
- Enable Developer Settings by sliding the switch.
Key Combinations:
Booting into Download Mode:
Volume Down + Home + Power Button Press and hold for about five seconds until Download Mode Screen is displayed.
If you decide you would rather have an expert root your phone or you want to install a custom ROM like CyanogenMod, feel free to click on the 'Schedule' button below to schedule a remote session with ROMWarez.com.