How to Root the Moto E (Android 5.1) (Video) UPDATED – 09/16/15

The super affordable Moto E by Motorola has gotten tons of praise for being a great device for such a low price and I have to agree that it is probably the best device I’ve used for under $130 off contract. But, that doesn’t mean there isn’t room for improvement.

Rooting aka gaining administrative rights on a device can open up a whole world of possibilites for this little handset. From loading custom ROMs like Cyanogen to flashing mods to increase battery life, there’s a ton you can do.

Motorola recently released an OTA update to the Moto E to bring it up to Android 4.4.4 that sort of threw a wrench in the way we were rooting it before that so coming up with this method wasn’t terribly easy (involved a lot of researching through forums etc.). Regardless though, it was managed to get rooted and even to have a custom recovery as well.

So, without further ado, here’s how to root the Moto E.

I. Before You Begin

1. You must use Windows to follow this procedure.

II. Install the Android SDK

1. Download and install the Motorola Drivers from Motorola’s site: Motorola USB Drivers

2. Head to our tutorial on How to Setup ADB, complete it, then return here to continue.

II. Unlock the Bootloader of the Moto E

1. Turn off the device.

2. Turn the device back on by holding down volume down and power at the same time for 6 seconds and let go.

3. Plug the device in via USB.

4. On the computer, navigate to C: > adb (if you follow my tutorial on installing adb that is where it should be).

5. Hold shift on the keyboard and right click in any blank space inside that folder and click Open Command Window Here.

6. In the command prompt, type the following with hitting enter at the end of the line:

fastboot oem get_unlock_data

7. Highlight and copy the info that comes back and paste it into a notepad and remove the spaces and “(bootloader)”‘s so you have one long string of characters (see video for details).

8. Head to Motorola’s Unlock the Bootloader site (sign in if asked).

Motorola’s Unlock the Bootloader Site

9. Copy and paste the long string of characters into the text field in step 6 on the Motorola page and click Can my device be unlocked.

10. If it can, the Request Unlock Key button will appear below it. Check I agree and click Request Unlock Key. The unlock key will then be send via email to the email you logged in with to the Motorola site.

11. When you receive the unlock key, go back to command prompt and type the following with hitting enter at the end of the line:

fastboot oem unlock [YOURKEY]      (replace [YOURKEY] with the key you received by email, see video).

III. Flash a Custom Recovery and Root the Moto E

1. Download the SuperSU zip and save it to your desktop:

SuperSU Flashable Zip

2. Copy the SuperSU zip file to the internal storage of the device.

3. Turn the phone off.

4. Turn the device back on by holding down volume down and power at the same time for 6 seconds then let go.

5. Download the Moto E recovery and save it inside C: > adb.

Moto E CWM Recovery

6. In the command prompt that should still be open, type the following with hitting enter at the end of the line:

fastboot flash recovery recovery.img

7. Tap volume down to highlight recovery on the device and tap volume up to select it.

8. In recovery, choose Install from sdcard using the volume buttons to navigate and power to select.

9. Select Install zip from sdcard  then select 0

10. Select the SuperSU zip file and flash it.

11. Select advanced > reboot to bootloader.

12. Select No if asked to Fix the SuperSU issue.

13. In the command prompt that should still be open, type the following with hitting enter at the end of the line (yes this is the same as before, now that we have root though, it’ll stick):

fastboot flash recovery recovery.img

14. Select reboot on the device.

IV. Confirm You Have Root Access (Optional)

1. Open the Play Store.

2. Search for and install Root Checker.

3. Open Root Checker.

4. Tap Agree.

5. Tap Okay.

6. Tap Verify Root.

7. Tap Grant.

8. If it says Congrats, then you are rooted.

V. Confirm You Have a Custom Recovery Image (Optional)

1. Open the Play Store.

2. Search for and install Quick Boot.

3. Open Quick Boot.

4. Tap Recovery.

5. Tap Grant.

6. If it reboots to CWM, you have a custom recovery (tap Reboot > System to return to normal Android).

VI. Flash a Custom ROM (Optional, but Awesome)

1. Head to our Moto E ROMs section and find a custom ROM you like and download it to your phone’s internal storage (and leave it as a .zip file).

2. Follow this How to Flash a Custom ROM tutorial for how to flash it onto your device and reap the benefits.

351 responses to “How to Root the Moto E (Android 5.1) (Video) UPDATED – 09/16/15”

  1. Does this work for the Droid Ultra since it is pratically the same phone?

    • David Cogen says:

      No they are actually very different phones. Click on How To’s at the top of the site, then Android, then Motorola, and look for the Droid Ultra. Do the rooting tutorial there instead.

  2. Lucas Silva says:

    Dude, does it work on every Android version? My Moto E is a 4.4.4 KitKat.

  3. Gabriel N. Ramalho says:

    Hello from Brazil,
    First of all, I’d like to apologize for my imperfect English.

    Your site is amazing, thank you.
    I have follow the steps very well at “III. Flash a Custom Recovery and Root the Moto E”.
    But I have a problem at “7. Tap volume down to highlight recovery on the device and tap power to select it.”
    The next screen dont appear and the phone shutdown and just start if I press the restart Button.

    That file who you download at your google drive isn’t available in the link you give, then I try to digit the link of the video who direct to your google drive, but the site don’t let me download it because have a ‘virus’.

    Now I imagine my phone don’t have a Recovery image anymore, I would be very thankfully if you give me some help.

    Very thank you,

    Gabriel. N.R.

    • David Cogen says:


      Sorry that’s a typo. I did it right in the video. It’s volume down to highlight it and then volume up to select it (instead of power).
      Start back over at the beginning of Section III and try again.

      Good luck!

  4. Sparx98 says:

    please help…
    google drive cwm file shows too many downloads error, can u put it in another link???

  5. Damian says:

    All good on my Moto E XT1021. Nice one bud! 🙂

  6. caseyatbt says:

    Mine says it does not qualify for bootloader unlocking

  7. Daniel Burgoa says:

    Hi I was doing the fasboot recovery and it sayed ‘Preflash validation failed’ could you help me? what did I do wrong?

  8. Rozario Rapheal says:

    dude motorola site is not loading up. its saying service error.. what to do now?? is there any other way to obtain the id??

  9. Matěj Divecký says:

    Hi, Motorola web page says to me:
    “Your device is not qualify for bootloared unlocking” Can somebody help me?

  10. daddy366 says:

    Custom roms over at android area51 there all recovery install…………….they also have philZ touch recovery for it…………..roms are prerooted and theres even logs to change the moto one with and all are themed…………..

  11. Giovanni Sumano says:

    I needed to root my phone cause I wanted to install a firewall in it, I was reluctant to do it because I thought it would be a pain in the ass, however this guide was really helpful and every step worked perfectly. Thank you for having taken the time to make this tutorial! it made the whole process neat and easy.

  12. Jonasrpg says:

    in my moto E this isn’t work.

    5:4 ( in the video) I write this command and say: error:cannot load ‘recovery.img’ : No error

    The IMG isn’t working for me

    Help-me please

  13. Matěj Divecký says:

    Works good on my Moto E XT1021 4.4.4 🙂 Thanx

  14. aviprai says:

    where is the developer options here for usb debugging?

  15. Pranav says:

    I followed all the steps exactly as you said, but I downloaded the root checker and it says that I have root access, but I am not able to uninstall the default apps on my phone, and also I still have to pay for the apps on playstore. My phone is Moto E with 4.4.4 Android KitKat. Please Help :/

  16. damian swift says:

    can you help me my mote e is a straight talk phone and its saying can not be unlocked

  17. subhashrajeev says:

    it says i’m not qualified for bootloader unlock.. what to do? 🙁

  18. I have a weird fuck-up issue, every time I boot it goes into recovery CWM… why?

  19. Corey says:

    Is there any way for me to root my moto e on ubuntu? My windows machine is having issues right now.

  20. bob says:

    unable to load recovery .img in comand prompt

  21. bob says:

    im stuck at loading image file can u give the link

  22. Jan Van Der Drift says:

    I’m installing Android SK but have do you have to download all the android version tools in in? cuz im having android 4.4.4

  23. Jared Lima says:

    i cant unlock my moto e on 4.4.4 kitkat on the website it says “Your device does not qualify for bootloader unlocking” what do i do??

  24. Michael Rowley says:

    I followed the guide and when I get to the Motorola – Unlock My Device page. I enter my number and ‘Your device does not qualify for bootloader unlocking.’ pops up. Are there certain Motorola Moto E that can not be rooted?

  25. shahbaz says:

    Where can i download sdk

  26. Sameer Subramanyam says:

    fastboot is not recognised as an internal or external command in cmd. please help

  27. Anand Sharma says:

    will my data on my phone will erase???

  28. shaheen says:

    how to revert back to stock rom?
    pls help

  29. Allen Baynard says:

    I have the Moto e with straight talk, and I cannot get this to work. The Motorola sitekeeps saying I’m notelligible, and I tried 3 different browsers.

    The string I got is:


    If anyone can helpme

  30. Curt Herrin says:

    aprently every1 is havint the same issue like im having i have the straightalk moto e and mine also says ur device qualified fastboot unlock code and tryed every browser out there even the off brand browsers (had 100 virus afterwards) and still nothin

  31. Prana says:

    hi since i’ve rooted my moto e i can’t access play store or any gmail related content what do i do thx for taking to answer.

  32. sanky says:

    hi, I unloacked boot loader but two issues which i m facing while executing root steps.

    1. After executing fastboot flash recovery recovery.img my phone reboots which is diff from steps shown
    2. I again shut down it and went into fastboot mode and selected recovery option manually but it do not prompt me steps like install from SD Card. Instead it showed screen “no command found”. Can you please guide on aboive issue and how to root

    • sanky says:

      David, any suggestions please on above mentioned issue?

      • David Cogen says:

        Can you confirm your bootloader is unlocked? Confirm that you are in fastboot mode? That you are typing in the command exactly? etc. Unfortunately, there’s not much else I can do for you without literally standing over your shoulder and doing it for you. Sorry!

        • sanky says:

          Its Ok David. I re-tried steps mentioned in III. Flash a Custom Recovery and Root the Moto E and it worked. I am able to root successfully. Thanks for all your help.

  33. balta seijas says:

    Thanks bro totally worked for me great tutorial easy to understand

  34. Lwiss Bsumatary says:

    hi david,i am having a weird problem,accidentially i have deleted the auto sim selection in my moto E through system application uninstaller.Now the phone pops up a message “unfortunately the process has stopped” and i am not able to call or text anything.But it works when i am using only one sim card on my moto e. can you help me out.


  35. Krishna Kumar says:

    it is saying “no command”

  36. Krishna Kumar says:

    hello david,

    I had followed all the steps .

    (in lll.8) In recovery when I selected the recovery option it says “no command” with exclamation symbol

  37. Thangaraj says:

    can u pls tell me whre i can download android sdk and platform tools

  38. Parth says:

    Hi David! I just upgraded to Android 5.0.2 on my Moto E. Will it work on Lollipop as well?

  39. sagar sable says:

    FAILED (remote failure)

    finished. total time: 0.025s

    this error came up
    what should i do

  40. v.m jagadeesh kumar says:

    Thanks man totally worked for me great tutorial easy to understand nice work bro

  41. sahith k says:


    am having moto e lollipop version.
    i unlocked bootloader and tried to flash twrp and update supersu
    in the begining it says “cannot load recovery.img:no error”
    and now recently when i try it again my cmd is recognising my device and emulator, when my device is on switch on condition
    and when i enter boot mode and type command : ‘adb devices’ my device is not recognised and instead emulator is recognised and cannot flash…plz help me

  42. Avirup Pal says:

    My moto e model is XT1022. Will it work for me ?

  43. Anurag Kumar says:


    //Moto E CWM Recovery

    6. In the command prompt that should still be open, type the following with hitting enter at the end of the line:

    fastboot flash recovery recovery.img


    at this stage, i received an error “Partition size mismatched error (recovery)”
    then the mobile goes to boot normally.

    what do i do now?

  44. Santiago Raía Scialó says:

    Thanks. Works perfect with my device!

  45. Shashank Khandelwal says:

    i followed all the steps but when i opened root checker app it shows “Sorry! Root access is not properly installed on this device”
    help me what to do now.. I have followed all the steps carefully but dont know where is the problem

    • David Cogen says:

      Sorry but without standing over your shoulder as you did it there’s no way for me to know what you did wrong either. Just start over and pay close attention to reach step (especially the typing ones to make sure you are sleeping everything right etc). We know it still works cause others have recently commented that it worked for them no problem.

  46. Dheeraj says:

    this is the string i got after i paste this string
    its say your device is not support for bootloader unlocking
    i have a Moto E //please help me David..

  47. Sai Sharath says:

    i have rooted my moto e successfully….. but due to some reasons i want to remove the root but have no idea to do it…. please help me

  48. Karan says:

    I have followed every step correctly and SuperSu has been installed, but when opened it says, There is no SU binary installed and SuperSU cannot install it. I am running Android 5.0.2 in my Moto E 1st Gen. Please help!

  49. vishal rai says:

    Hello my moto e was stuck at bootscreen(logo) I have tried all the troubleshooting option(clear cache, factory reset)but nothing works. My recovery mode is working can i root my phone and flash a custom recovery and install a new rom to fix this problem? please help me

    • David Cogen says:

      Yes, just flash a custom ROM for your specific version of the Moto E and you should be good. You can find ROMs in the ROM section of the site.

      • vishal rai says:

        Well when i connect my device to pc its not showing the phones internal storage on my computer. So in that case i was not able copy super su in phone internal storage, can i skip installing super su for some time Can i do this?

        • David Cogen says:

          Either way you need access to the storage or you can put a ROM on there either. Go into advanced in recovery and see if there is an option to mount the storage from there and see if that works. Otherwise, you’ll have to do the Unroot tutorial instead.

  50. vishal rai says:

    I am running a 5.0.2 lollipop soak test update on my moto e, can i apply this process to root my phone.

  51. Naiyar Mankad says:

    I need help.!!!
    When i try to flash custom recovery then i have getting this error
    cmd: getvar :partition size max

    please help me please

  52. Ramesh Kumar J says:

    my moto e stoped at “warning bootloader unlock”
    help me out

  53. Ashish Kaul says:

    Behenchod…couldnt you tell before you should’ve backup all your apps..fucking wiped my device and got only a root access instead…DAAMN YOU.

  54. Anurag Bhardwaj says:

    after bootloader unlocking…internet not working and the remaining process not working as stated in your video while rooting moto e. Please help!!

  55. Prasun Patla says:

    Hey i hve tried to unlock bootloader of moto e 4.4.4 by xda but in the unlocking the bootloader it is telling that my device is not unlockable. will it unlock my moto e 4.4.4 in this method.Reply….Thanks in advance
    sorry for the bad english

  56. maulik trapasiya says:

    i have rooted my moto e with above method. after 7 day’s when phone is in sleep mode and i press power button then my mobile restart. sometimes this happen and somtime not. what i should do to get rid of this?

  57. maulik trapasiya says:

    i have rooted my moto e 1st gen as your guidance. but after 7 days when my mobile is in sleep, i press power button at use phone. but it is restarting. sometimes this happen and sometime not happen. please tell me what to do?

  58. maulik trapasiya says:

    i have rooted my moto e as per your guidance. After 7 days when my mobile is in sleep and i press power button to work with my mobile, my mobile restarting. sometimes this happen and sometimes not .please help me to get rid of this

  59. Birash Jidung says:

    when i type fastboot flash recovery recovery.img and hit enter it shows mismatched partition size (recovery) please help

  60. john doe says:

    i m having moto e with android 5.0.2 . In sdk manager its not showing files for this version of android.
    can anyone help me i wanna boot my phone…

  61. Veerabhadraiah as says:

    Hey Am getting ‘No Command error’. Can you please help?

  62. Mahesh Bhatt says:

    Hey I Just Rooted My Moto E But when I Check It With Root Checker It Says ” Sorry ! Root Access Is Not properly Installed On this Device” How Can i Install It Properly

  63. lucky says:

    not have android sdk and not found sdk file window pls help me pls

    i connect motorola phone but not found sdk file

  64. Tarun Sharma says:

    Friend, the image1 was the only error i got. Still the phone is working, and it is showing that warning at startup, the startup animation of moto has changed with new one. The only problem is that image2, which says Root access is not properly installed. I suppose these 2 images may have a connection. Now what should i do…

  65. maulik trapasiya says:

    super su is saying that if i direct uninstall it than i lose root access. so i have to do any addition thing to install new custom Rom or follow your step as you suggested in your video. also tell me super su remain in new custom ROM or not. thank you for providing marvelous information through youtube

  66. Ankit Panchal says:

    i followed all procedure and everything done ok but while i check in root checker it says sorry root access is not properly installed on this device

    plz help me
    i m using moto e with latest update lollypop 5.1

  67. Ankit Panchal says:

    hey it works with

  68. David Cogen says:

    Updated the post to include the latest SuperSU so it should work now! Let me know if it does!

  69. Jonathan says:

    I updated my Motorola moto E from 4.4.4 to 5.1 Lollipop a few days ago, I
    followed your tutorial to root the moto E with success. But when I check with
    “root checker” it says the device has no root access… Could you
    help me please ?

  70. Tushar Gupta says:

    Awesome tutorial Sir.It’s really great.Worked for me….!!!!
    THX A LOT>>>!!!!!

  71. Houtarou -San says:

    I got a problem with me trying to flash recovery and it says boot up failed please help
    P.S. I have a moto e 2nd gen 4G lollipop

    • David Cogen says:

      Google for how to flash the stock firmware on the Moto e (I don’t have a tutorial on it here unfortunately and no longer have the Moto E). Use that to flash the stock firmware in the same way you were flashing recovery and it’ll get you back to being able to boot up. Sorry couldn’t be of more help, good luck!

  72. bill says:

    David, Will this process work on a DROID ULTRA with 4.4.4, Build SU6-7.2?

    • David Cogen says:

      No each tutorial is specific to the exact phone model mentioned. Don’t try and use it on another model. Check my site though to see if I have another tutorial for that phone instead by click Tips & Tricks from the navigation menu.

  73. Soumyajyoti Sarkar says:

    hey David,
    I jus have rooted my Moto E (5.1)

    Will it be okay it i later update my device?

  74. vishal rai says:

    I have lolipop 5.1 installed in my moto e 1st gen,will this rooting process work on my mobile ?

  75. Nanzz says:

    Hlo david.
    I followed your tutorial for rooting my moto e running android 5.1 and i have successfully unlocked my device but unfortunately on flashing recovery there comes “fastboot is not recognized as an internal or external command, operable program or batch file.”
    So what to do. Plz help me…..

  76. Varun Bamboli says:

    hey david, i am not able to access the recovery.img file in the command prompt….. what can i do….. command prompt is giving an error:cannot open ‘recovery.img’…… plz help me out

  77. VhR says:

    Hey David I cannot install recovery image bcoz there is an error occurred it says “error to load recovery. img”…

    plz help me out

    • David Cogen says:

      Sorry not sure what the issue is, did you type the command correctly? Is the recovery named recovery.img and is it in the same folder as fastboot and adb? The tutorial still works according to other readers so you just need to go through it very slowly and carefully.

  78. CSM says:

    Awesome Tutorial working with no flaws as on date!

  79. Anjani Singh says:

    Sorry but I didn’t get the step 4, and there is no tutorial saying anything about SDK or its installation, help me out after installing ADB

    • David Cogen says:

      Section II. Step 2. Link there. Click it. Then for step 4, just head to the c:/adb folder and follow the rest of the steps from inside there (changed the tutorial for adb to make it simpler and not use the sdk so that’s the confusion, updating this shortly).

  80. Aditya Dhule says:

    sir i have rooted my moto e as yours instruction but it run only 5 days after that it still switch off plz help me what i can do

  81. Aditya Dhule says:

    I mistakenly flashed my mobile moto e sysytm without any backup in recovery mode
    As a result my mobile is switched off and when made on it only shows theme screen if motorola
    Tell me what should i do .
    I heard that if i download rom and gapps from your site in external sdcard and install it from recovery mode ….. would it start

    • David Cogen says:

      If you are able to boot into recovery you can flash the ROM again and wipe the system beforehand. Do the following steps again.

      3. Turn the phone off.

      4. Turn the device back on by holding down volume down and power at the same time for 6 seconds then let go.

  82. ekant singh says:

    i have moto e, 3 days before the wi-fi stopped working. whenever i try to turn it on it slide to the “on” and slide back to the “off” button. I thought rebooting and changing the rom will fix this problem and i did it. but even after changing the rom the device is not connecting to the wifi the problem remains the same. what should i do? help me out

  83. Shane says:

    So I did everything I was supposed too for the adb but I never got a folder that said android sdk. Ive searched all over my computer and found nothing.

    • David Cogen says:

      I updated the adb tutorial so it should be in c:adb

      • Shane says:

        I’m showing you the adb folder ended up in the right spot but I don’t see everything that I’m supposed to judging by your tutorial. i have used your latest adb tutorial and even went back through the steps through your video and list several times

      • Shane says:

        Ok I see the problem now. Your video tutorial shows the android sdk when you click how to setup adb but when i click it i get a different page that never even mentions the sdk

  84. Tadeo says:

    Hi, i’m trying to root my first gen moto e with android 5.1, and the tutorial seems great, but i hit a wall in step II.6. Like you said in a comment, since i don’t have a C:android-sdk folder, because i used the adb tutorial, i tried to run the command “fastboot oem get_unlock_data” from the folder C:adb, but i only get the messege “”. Any ideas on what i should do? Thanks!

  85. dustin nelson says:

    it keeps saying boot up failed when i get to the recovery part
    plz respond as soon as possible

  86. JayKumar says:

    I wanted to root my Moto E phone. But I couldn’t do because in this video procedure is not same as in this page.
    How can I get that android-sdk folder. For that which software I have to install. Could you please provide the link……
    Thank You

  87. saileshbehera99 says:

    Sir, your guide to root moto e 1st gen was too good..
    I have rooted my device by seeing your tutorial and it worked like charm .. But after some time by mistake I installed king root… Then I disable it… But super su binary update failed.. What to do… Sir, plz. Help me…. I need my rooted device urgent…. Plz. Help

  88. David Cogen says:

    The only thing that has changed is I have an easier way for you to use adb instead of having to install the entire sdk. Follow the link in the before you begin section to setup adb. After that you can continue here right after step 5.

  89. David Cogen says:

    Unfortunately, it sounds like you need to unroot the phone then reroot and make sure not to install that again. Check this for how to unroot, then once that’s done, you can come back here to reroot and you’ll be good to go.

  90. derek says:

    iim using moto e and attempting to root it. but when i check my elgibility it tells me my device is not elgible for bootloader unlocking. any other way to root my device?

  91. David Cogen says:

    Hi Derek,

    If it says that then Motorola blocked that device so this won’t work unfortunately. Sorry!

  92. Pritish Puhan says:

    Hi ..
    I dont find any android sdk or sdk folder in my PC. Please HELP

  93. David Cogen says:

    Sorry, this tutorial changed because the how to setup ADB tutorial changed. Instead of android sdk it’ll just be in C:/adb

  94. Rahul Y says:

    It says, ‘How to Root the Moto E (Android 5.1) (Video) UPDATED – 09/16/15’ up there; but I still see the old video. Am I missing something here?

  95. Sailesh Behera says:

    Sir, plz. Help me… I think I lost my root access….. The bootloader is unlocked and cwm.recovery is installed… Now how to re-root…. Plz. Help me Sir.

  96. Sailesh Behera says:

    Sir, plz. Help me… I think I lost my root access….. The bootloader is unlocked and cwm.recovery is installed… Now how to re-root…. Plz. Help me Sir.

  97. Milind S Raj says:

    Thanks a lot..I just copied what you did in the video and now successfully rooted my moto e with out any discomfort. Let me share one thing from my experience…while rebooting(after unlocking the bootloader) phone got stuck at “blue globe with ripple” screen. But when I switched off and restarted, everything moved smoothly.
    and remember to turn on ‘usb debug’ again after rebooting.
    When I first checked using ‘root checker’ app it said that rooting was not successful. Then I opened superSU app in mobile and re-ticked ‘enable superuser’ option and that solved the problem.(these points might be helpful for some other users)
    Thank u once again 🙂

  98. Priyank says:

    awesome guide ..thanks a lot …. just had a little problem while unlocking the bootloader after i entered the unique id and pressed enter it said that failed to erase partition and OEM unlock failure but later after rebooting it showed that device is unlocked. Afterwards i rooted device successfully. Thanks again buddy….

  99. Abhinandan Chougule says:

    sir, i m facing this problem …! plzz help me to root moto e (5.1)

  100. dhruvkhanna12 says:

    .I am having the difficulty in rooting the moto e my phone. I have done till step 7 of Flash a Custom Recovery and Root the Moto E but it shows this message in command prompt

    C:adb>fastboot flash recovery recovery.img
    target reported max download size of 299892736 bytes
    sending ‘recovery’ (8146 KB)…
    OKAY [ 0.299s]
    writing ‘recovery’…
    (bootloader) Preflash validation failed
    FAILED (remote failure)
    finished. total time: 0.313s

    C:adb>fastboot flash recovery recovery.img
    target reported max download size of 299892736 bytes
    sending ‘recovery’ (8146 KB)…
    OKAY [ 0.287s]
    writing ‘recovery’…
    (bootloader) Preflash validation failed
    FAILED (remote failure)
    finished. total time: 0.320s
    after this message my phone shows no command.i think the problem in sdk kit .what to do now?

  101. Rahul says:

    Thanks David. By following your approach I could root my phone….

  102. Mani Anumanchi says:

    sir i got status failed as below figure

  103. Alexander says:

    Whenever I try to use the Motorola Unlock code site, I get “your device does not qualify for bootloader unlocking.” I followed all previous steps. Any idea what my problem could be?

  104. gulshan says:

    all crab nothing happened

  105. gulshan says:

    i am nt able to search androd sdk folder

    • David Cogen says:

      Read the tutorial. The procedure had been updated with an easier way to install the drivers and ADB. It’s no longer in android-sdk it’s in an ADB folder. Read it carefully.

  106. Dinesh Rahul says:

    Please tel bro how to change cwm recovery to twrp recovery on moto e

  107. Harry Shukla says:

    C:adb>fastboot flash recovery TWRP-2.8.7-condor.img

    target reported max download size of 299892736 bytes

    sending ‘recovery’ (9480 KB)…

    OKAY [ 0.323s]

    writing ‘recovery’…

    (bootloader) Failed to erase partition

    (bootloader) Failed to flash partition recovery

    FAILED (remote failure)

    finished. total time: 10.314s

    flashing twrp 2.8.7 is showing this ….. what is the problem ?? bootloader is unlocked and battery ok

    • David Cogen says:

      That says that the bootloader isn’t unlocked essentially. It can’t even erase the recovery partition so sounds like it doesn’t have permissions. Please make sure your bootloader is unlocked and try again.

      • Harry Shukla says:

        but david here currently in my phone it says device is unlocked status code 3 in bootloader mode and when i try to go to recovery it also shows me that warning of unlocked bootloader , so it means device is unlocked ? am i wrong anywhere ?? if yes please correct me

      • Harry Shukla says:

        and when i try to unlock it again as i did it right now so it says this

        C:adb>fastboot oem get_unlock_data

        (bootloader) 3A35230296748890#5A583142333456

        (bootloader) 534C3500585431303232000000#4C99

        (bootloader) 436618E9D913952C0817C69709B8B98

        (bootloader) AB9A3#BD38840712000000000000000

        (bootloader) 0000000

        OKAY [ 0.278s]

        finished. total time: 0.280s

        C:adb>fastboot oem unlock YUR2BJTTJWHJKXDSSK3G

        (bootloader) Device already unlocked!

        FAILED (remote failure)

        finished. total time: 0.004s


  108. Harry Shukla says:

    while flashing any recovery or boot logo.bin or boot.img it shows

    version downgraded for primary_gpt or version downgraded for boot

    any suggestions will be thanksful 🙁

  109. Patrik says:

    Hey david
    I have moto e 1st gen and its on cwm recovery and i want to install twrp now but on flashing it, here comes
    Help me how to get rid of it

    • David Cogen says:

      You just need to put the TWRP recovery in the same folder as adb and fastboot and rename it to recovery.img then, with the phone plugged in, type into command prompt:

      fastboot flash recovery recovery.img

      Good luck!

      • Patrik says:

        Hey David,
        I rename the recovery but it don’t work
        Still the same result on my moto Getvar:partition-type:recovery

        • David Cogen says:

          Hmm, very odd. I’d say that recovery file is corrupted and it isn’t being recognized as a recovery file by fastboot.
          I’d recommend either redownloading the recovery or downloading it from another source and trying again or finding TWRP recovery as a flashable zip and flash it directly from within CWM recovery.

  110. Shubham Singh Tomar says:

    Hey David
    This happen when I root my phone plz help me out..

  111. Hemant Kumar says:

    Hey David!
    I have lost the recovery file.
    It’s showing E: can’t open /cache/recovery/log….
    and It’s always starting CWM – recovery not the android.
    what to do now????

  112. Jigar Shah says:

    hi david i completed to the unlock my device but it didn’t reboot its just flashing the screen but nothing will appear on the screen help me……

  113. Sailesh Behera says:

    Sir, ur blog about root and custom ROM for moto e is very helpful. I am a regular reader of ur site…..
    Sir,according to u which custom ROM is good for moto e and
    Shouldn’t I flash gapps with cm12 or any custom rom because u have said nothing about it..

  114. debjoy bhowal says:

    what is flashing a custom rom??

  115. debjoy bhowal says:

    sir,i hav a question….i want to root my moto e just to increase my internal memory.
    i have a low rating sdcard of 16 gb (class 10) if i move apps to sdcard,will my device performance be affected???

  116. abhiwed kuchipudi says:

    I am getting an error
    E: can’t mount/sdcard
    could you help me with that?

  117. Ajay Kumar Gupta says:

    STEP 3 – (Flash a Custom Recovery) this is needed? for root moto e

  118. Ks says:

    Hi man,
    after getting unlock code and following steps
    after this step
    fastboot OEM unlock ( urkey)
    it showing this
    ( bootloader)failed to erase partition
    (bootloader) general unlock failure!
    ( bootloader) OEM unlock failure!
    FAILED (remote failure)
    what to do?
    please help.

    • ks says:

      after this the warning sign is coming bootloader unlocked
      but I m not able to flash recovery image

      • ks says:

        hello David
        I need your help
        my bootloader is unlocked successful but I am not able to write recovery on my phone
        in command it says not able to write please tell me what to do
        I followed same process again it says bootloader is already unlocked
        but not able to write recovery
        right now my phone is running fine but its not rooted
        can you please tell me what to do in this situation to root my device.
        thankou. y

  119. Atreya Bardhan says:

    How to do this if phone not starting at all and cant turn on USB debugging?

  120. ritik songara says:

    its showing your device does’t qualify for bootloader unlocking. Now what to do ?

  121. Abhishek Garg says:

    I successfully rooted moto e 1 week ago.
    Now from yesterday my hotspot not working. Its automatically turn off, on off on

    And m not able to connect it to PC. What can I do.

  122. Sidhu Sumedh says:

    (bootloader) Failed to erase partition
    (bootloader) Failed to flash partition recovery

    this is what i get,whenever i try to flash something.

  123. Sudip Banerjee says:

    Hello David,
    I tried to unlock the bootloader but something went wrong, it seems. Below is the pic of command window.
    After it said that erasing partition failed, I tried to do it again (as you can see in the command prompt) but it says device is already unlocked.
    The device didn’t reboot automatically. When I did it, I got the warning of bootloader. Can’t figure if it’s done right or not?

    • David Cogen says:

      in that command prompt with it connected still type the following and see if it says unlocked. If so just continue because it’s unlocked.

      fastboot oem device-info

  124. Fat_Tony_714 says:

    After completing all the steps, up to unlocking the phone, my phone was wiped and returned back to factory settings. Motorola makes it easy to add the apps and migrate the information from previous versions/phones, so after doing that, I found that I had to re-enable developer options, usb debugging and oem unlocking. My problem is now with flashing the recovery / installing superSU. When i type the command to flash recovery it reads :

    C:adb>fastboot flash recovery recovery.img
    target reported max download size of 268435456 bytes
    sending ‘recovery’ (8146 KB)…
    OKAY [ 0.260s]
    writing ‘recovery’…
    OKAY [ 0.658s]
    finished. total time: 0.918s

    As shown in the photo , my device says it’s in flash mode. It says it’s unlocked. When I select “recovery mode”, however, the screen very rapidly displays the “warning bootloader unlocked screen” and returns to the bootloader, not giving me the option to install the superSU. This is with the USB cable attached to the PC. If I remove the USB cable and select recovery mode, it takes me to a screen that says “no command”. I have the superSU zip file in the root folder of my internal storage. I was confused by the following steps, so I also tried storing a copy of the superSU in my sd card :

    “7. Tap volume down to highlight recovery on the device and tap volume up to select it.

    8. In recovery, choose Install from sdcard using the volume buttons to navigate and power to select.

    9. Select Install zip from sdcard then select 0”

    The above is where I’m having issues completing the rooting process. please help me with these issues ^_^

    I’m running android version 5.1 lollipop on Moto E (2nd Generation) with 4G LTE for Boost Mobile.

    • David Cogen says:

      OK, so essentially when you try and reboot into recovery from bootloader it just won’t get into recovery and instead just brings you back to bootloader? Sometimes recovery gets overwritten when you reboot the phone so make sure to redo the flash recovery command then as soon as that is done push volume down to get to recovery on the phone and volume up to select it. Let me know if that works?

  125. Hanzz says:

    Hello David,
    For a few days now I’ve been stuck at the same step as Fat_Tony_714.
    have added the superSU zip file in my internal storage and on my sd
    card (just did another try with new downloaded files, as suggested in
    your reply to Fat_Tony_714). I have downloaded the recovery image file
    and saved it to c:adb. Also the fastboot flash recovery recovery.img
    command seems to be going ok.

    When I try to start recovery mode, I
    get a message: “Error: failed to load kernel!” (image attached, sorry
    for the bad quality, I had to make a picture with an old phone).
    My phone is still working normally when I reboot it.

    I’m running android 6.0 on moto E (2nd gen) 4G LTE.

    I would really appreciate it if you could help me out.

    Thanks in advance!

  126. Vfx Artist says:

    Hey thanks mate I’ve successfully rooted my phone it’s working great cheers… But the only problem is I couldn’t install a custom ROM.. If you could make a video on how to install cyanogen mod it would be great.. thanks anyway..

    • David Cogen says:

      Thanks for reporting it still works! As for the ROM, you have a custom recovery correct? What is the exact issue with flashing a ROM then?

      • Vfx Artist says:

        Thanks for your response, Yes I do have a custom recovery.. When I tried to install last night it pauses the installation and the error pops up Thankfully I backed up my data and recovered later tho it took some time to take me back to the recovery screen.. I would like to install but shall I try risking it again?

        • David Cogen says:

          Make sure you have a backup and maybe even save that backup to your computer so you have it (just take the entire recovery folder and drag and drop it to the computer while plugged in). Then try to flash a different ROM and make sure it’s for your specific phone. Also it’s generally recommended to wipe data before flashing the ROM too. Check the link for flashing a ROM in the tutorial above.
          Let me know how it goes!

    • Navdeep Tanwar says:

      hey can you please tell me that you used android sdk or did it through adb?

  127. Navdeep Tanwar says:

    Hey Buddy I am confused b/w your text tutorial and the video tutorial.Please tell me that should I install Android SDK of around 1 gb or just download the adb.In your video you have installed sdk and you use it from the c drive but in the text tutorial you have only mentioned the adb.Please help me.

  128. Kapil Singare says:

    when i select recovery .it so this image & after this sow no command

  129. Kapil Singare says:

    this image

  130. aldrin says:

    hello david
    i have got the same image as below (kapil singare) then it booted up and is stuck in the moto logo for long. i am typing this with the moto logo still on beside me. i dont find internal storage in my file explorer. please help

  131. Umesh Kumar Singh says:

    Hi! I have completed all the steps successfully but when i go back to the recovery (cwm) and reboot to normal it always shows the message “root possibly lost. fix it?” .is it ok or should i select the “fix it” option??

  132. Daynala Cabrera says:

    android-sdk doesnt apper to me!

  133. Autumn Leaves says:

    When I copied and pasted the long series of numbers and letters into the space and clicked “Can my device be unlocked?”, I get a message that says my device does not qualify for bootloader unlocking. I am wanting to root this Android Motorola Moto E phone so that I can install Mobile Spy on it before my kids’ use it. Is there another way to go about rooting this phone in spite of the message I received?

  134. Utkarsh pant says:

    Can I install Cynogenmod 13 using CWM recovery or it will require TWRP recovery?

  135. Utkarsh pant says:

    The developers says recovery should be updated to latest version but Moto E xt1021 is not listed in ROM Manager

  136. samay hoon says:

    after going through all the steps boot checker is saying not installed properly …..and also quick boot is nt working

    when i go through terminal emulator it says no busybox found

  137. Ravi Kumar says:

    i cant get the unlock data form command prompt. I waited for half an hour but got nothing. It shows waiting for device all the time although my device is connected and USB debugging is on. plz help

  138. FIDreams says:

    Been able to follow everything up to flashing recovery. My ‘Fastboot Flash Mode’ screen looks totally different than any ones screen. (Did some research first) Flashing recovery is no problem, the problem lies in selecting it. My down and up arrows go threw the menu options, and the power button activates said option. When I activate the ‘recovery mode’ option I quickly see the bootload warning screen then it goes back to my Fastboot menu. Upon looking into this further I see under ‘Bootloader Logs’ that it says ‘Boot up failed’ This is where I’ve come to a crashing halt. Any help out there?

    PS: My phone still boots just fine with no lose of any of my info.

  139. kamal verma says:

    Before taking any step I just check and get into Fast boot mode and then Enter In Recovery option it will show me “NO COMMAND ” why ??? And what is the Quick solution

  140. homer simpson says:

    I am stuck at step II part(9) , I am not able to unlock my phone even though i provided the serial number on line 6

  141. Adan says:

    Hi David! I got through most of your tutorial with no issues at all until I reached the Custom Recovery Image.
    Basically, I can’t get past step 7. I enter the command in adb and no errors come up. But the moment I try to enter Recovery on the phone itself, the Bootloader Logs come up and show me something has failed.
    “Start Up Failed:
    Your device didn’t start up successfully. Use the software repair assistant on computer to repair your device. Connect your device to your computer to get the Software Repair Assistant.”
    And then down below it’s:
    “Error: failed to load kernel!
    Boot up failed”

    Did I do something wrong or is my phone just being an ass?
    Lol, any help would be appreciated 🙂

  142. Bucky Goldstein says:

    I got through the instructions until I entered my unlock info into the Motorola site. It said my phone was not unlockable. It is a Moto E gen 2.


    • Abhishek Kakade says:

      Use other broswer & you will see “request unlock code” button down the page. hope this helps

    • Abhishek Kakade says:

      Also this tutorial is for 1st gen Moto E devices so you shouldn’t follow this one & search for the one appropriate for your device instead.

  143. δεζℏ δεερακ ζιπςℏ says:

    Will the given steps follow with moto e 1st generation, running on stock 5.1 (received via update)

  144. Gabriel Arantes says:

    When I type “fastboot oem get_unlock_data” in command it stucks in (step II 6.)
    Plz help

  145. Abhishek Kakade says:

    You can try kingroot

  146. Abhishek Kakade says:

    I lost all my data after unlocking bootloader. Is this normal? Does it happen everytime while unlocking bootloader?

  147. Kristine Hajdalenko Garrant says:

    so i got all the way up to the point where i download cvm recovery..i did says file has weight to it i cant get to internal memory..when i drag and drop or copy file its empty

  148. sha says:

    i cannnot understand the peocedure after adb process

  149. Atharva Chilwarwar says:


  150. LOKESH A says:

    it really works carefully follow the instructions

  151. LOKESH A says:

    i wanna you to update more and more things like this ,wow i rooted my phone ,and also say how to customize the theme and other settings

  152. LOKESH A says:

    thnk u “DAVID COGEN”

  153. Muthu kumar says:

    Hi My moto E after unlock boot loader my internal storage not connecting “Copy the SuperSU zip file to the internal storage of the device” how to connect my device computer plz help me ..


  154. Ravish Kumar says:

    after step 2 when i wanted to copy SuperSu file into internal memory .. It Started and i lost all data.. and recovery mode is not working.. help

  155. mahesh says:

    Thank you! very well explained. you have walked me through each step with your article without any questions. 🙂

  156. mithun says:

    Thank you so much David for this noob friendly guide for rooting moto e. Worked out perfectly for me. Can you suggest me some good custom rom too?

  157. sarvan says:

    how to download that cyanogen. when i click download link it takes me to a page full of comments.

  158. MUKESH says:

    my phone is saying “failed to validate boot image

  159. Jamie Morris says:

    Hello david, i’m having a problem with the recovery.img file. When i input ‘fastboot flash recovery recovery.img’ into the command prompt it kicks back that it is sending recovery, says OKAY, writing recovery, and then said (bootloader) image not signed or corrupt, OKAY
    Help please.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.