Rooting, for those of you who don’t know, means giving yourself root permissions on your phone. It’s similar to running programs as administrators in Windows, or running a command with sudo in Linux. With a rooted phone, you can run apps that require access to certain system settings, as well as flash custom ROMs to your phone, which add all sorts of extra features. This is a step-by-step guide intended for those who have never rooted their phones before.
- The LTE/4G Variant of Moto E (NOT the 3g variant).
- At least 50% of your phone’s battery should be charged.
- PC with windows 7 or higher.
- USB Debugging enabled.
- Motorola ADB drivers installed.
- ADB and fastboot installed.
- STEP 1: Enabling USB debugging on your phone.
- Go to your phone’s settings, scroll down to the bottom and tap on the “About Phone” section.
- In this section, scroll down and tap on “Build number” quickly 7 times till you see the message “You have enabled development settings!” pop up.
- Go back to the settings and tap on “Developer Options”.
- Scroll down till you see “USB Debugging” and enable it.
- Also Select “Allow OEM Unlock”.
If you are running a 64 bit version of windows, you need to download the 64 bit version of motorola driver. You can get it here.
32 bit users can get the 32 bit driver here.
Download and install Minimal ADB and Fastboot from here.
Make sure you remember the path where you install it.
- Put your device in fastboot mode (power off, then press the power and volume down buttons simultaneously).
- Open the directory where Minimal ADB and Fastboot is installed and run “MAF.exe”.
- Connect your Phone to PC.
- Type this in the CMD prompt window – fastboot oem get_unlock_data.
- You will get a return string. Copy it. [Right Click-Mark- Mark the text by pressing the shift key-Now press Ctrl+C]
- Now go to the Motorola Site.Sign in using your Google account or Motorola ID. Scroll down the page and paste the copied string in the field at step #5. Then click on ‘Can my device be unlocked?’, after which a “REQUEST UNLOCK KEY” button will appear at the bottom of page.
- To get your unlock key, select the ‘I Agree’ option. Note: You will receive an email with your Unlock Key at the email address you used to log in there.
- Important – Copy the 20-character key that Motorola sent you via email. Make sure your device is connected.
- Then in CMD type: “fastboot devices” without quotes (To check your device is connected).
- If it is connected, type: fastboot oem unlock COPIED_KEY
Replace “COPIED_KEY” with the unlock code that you got via email. Then hit enter and the unlocking process should begin. Wait for a while and soon you’ll see ‘Bootloader Unlocked’ warning on your Moto E.
- Download this SuperSU zip file and copy it to your SD card.
- Again enter the fastboot mode and connect your device to your PC.
- Download this file to the directory where Minimal ADB and FASTBOOT is installed.
- Rename the file downloaded file to “recovery.img”
- Run MAF.exe
- Type this command in the CMD prompt window:
fastboot flash recovery recovery.img
- Now type: fastboot reboot-bootloader
- Press the volume down button till “recovery” gets highlighted.
- Press the power button.
- After TWRP recovery loads up, tap on the “Install” button.
- Navigate to your SD card older where you have copied the SuperSU zip file.
- Select the file by tapping on it.
- TWRP will ask you to swipe to confirm flashing the file. Swipe to confirm.
That’s it! Now you have successfully rooted your Moto E.