(work-in-progress: steps in text to come)
Rooting the Motorola Moto E LTE will COMPLETELY wipe the data from your phone. Please back up anything that you want to save.
- Unlocking the Bootloader
- Install TWERP
- Root the Device
- Examine New Kernel
- Remove “BOOTLOADER UNLOCKED” Warning (optional)
- TWRP Recovery Image
- SuperSU flashable zip file (or similar super user software)
UNLOCKING THE BOOTLOADER:
Unlocking the bootloader will completely wipe the data from the device.
Enable Developer Options & OEM Unlocking
The first step is to enable “OEM Unlocking” in the developer options. Open the “Settings” app & scroll to the bottom. If “Developer Options” is not visible, select “About Phone”, then scroll down & tap “Build Number” seven times until the message “You are now a developer” appears. Go back to the main settings page & select “Developer Options”. Select to enable the options “OEM Unlocking” & “USB Debugging” (or “ADB Debugging”).
Download the Recovery
The TWRP recovery can be downloaded from the following pages:
In the past, there had been errors in the official builds that failed to mount/unmount the system partition & made flashing some software impossible. If this is the case, try using one of the Squid builds.
Boot Into Bootloader Mode
Note: These instructions can be found on Motorola’s “Unlock My Device” page.
Boot into the bootloader/fastboot mode by shutting down the device and restart it by holding down the volume down and the power button.
Connect the phone to your computer with a USB cord.
Open a command prompt & enter the following command to get the unlock code:
$ fastboot oem get_unlock_data
The output will look something like this:
On Apple OS X it will look like this:
Copy the five lines together to make one single line, removing “(bootloader)” or “INFO” so that it looks like this:
To get the unique unlock key, follow the instructions on the Motorola “Unlock my Device” page until you are prompted for the previous string. Paste the string into the input field & select “Can my device be unlocked”. Scroll to the bottom of the page, select “I Agree”, then “REQUEST UNLOCK KEY”.
With your phone back in bootloader/fastboot mode, copy the unique unlock key & enter the following in the command line:
$ fastboot oem unlock [unique-key]
Where “unique-key” is replaced with the unique unlock key previously acquired.
The phone can now be rebooted. The default boot logo will now be replaced by a “bootloader unlocked” warning.
$ fastboot flash recovery [recovery-image-file]
If the recovery image is named “twrp-3.1.0-0-surnia.img”, use the following:
$ fastboot flash recovery twrp-3.1.0-0-surnia.img
Press the volume up or down button until “Recovery” is displayed. Press the power button to reboot the phone into recovery mode.
Note: If you do not wish to overwrite the stock recovery partition, it is not required to flash TWRP. You can boot into TWRP recovery without flashing using the following command:
$ fastboot boot [recovery-image-file]
The phone will restart & boot into the TWRP recovery.
BOOT INTO TWERP RECOVERY:
From the bootloader, press the volume-up or volume-down button until “Recovery Mode” is displayed. Press the power button & the device will reboot into the recovery.
ROOT THE DEVICE:
EXAMINE NEW KERNEL:
REMOVE “BOOTLOADER UNLOCKED” WARNING (optional):
Reboot the device into the bootloader.
$ fastboot flash logo [logo-image-file]
So, if the logo file is named “logo.bin”, do:
$ fastboot flash logo logo.bin