How to Reinstall Official Firmware on Moto E

There are several reasons for you to reinstall official firmware on your Moto E. After rooting and installing few custom ROMs on your Moto E you might want to go back to its original stock firmware, or if you want to unroot your Moto E or if it stuck at boot loop after flashing a wrong ROM or whatever reasons your Moto E became unusable. The below guide lets you know how to reinstall official firmware back to Moto E.


This guide lets you flash official Android 4.4.2 KitKat firmware on your Indian edition Moto E. However, please note that this procedure will not remove Unlock bootloader warning at boot time. You need to do few things to solve the issue. If you do not like the “bootloader unlock” logo on your Moto E, please follow this guide.

Instruction for reinstalling stock firmware on Moto E

1. Install Motorola driver on your Windows PC. Download the driver from here.

2. Download stock firmware from here. Download the correct firmware for your device. (For Indian version, download the third one)


3. After downloading the file, extract the file to a folder on your computer. You can use 7zip for this purpose.

4. Download mfastboot from here. After downloading the mfastboot file, copy it to the directory where you have extracted the firmware files.

5. Now, restart your Moto E into bootloader mode. To do so, press Power button and Volume down key simultaneously few seconds and release both keys.

6. Now, connect your Moto E to your PC via USB cable.

7. Now, go to the firmware-extracted folder and in an empty space, Shift + Right click and choose “Open a command window here”.

8. Issue below commands one by one.

mfastboot flash partition gpt.bin
mfastboot flash motoboot motoboot.img
mfastboot flash logo logo.bin
mfastboot flash boot boot.img
mfastboot flash recovery recovery.img
mfastboot flash system system.img_sparsechunk.0
mfastboot flash system system.img_sparsechunk.1
mfastboot flash system system.img_sparsechunk.2
mfastboot flash modem NON-HLOS.bin
mfastboot erase modemst1
mfastboot erase modemst2
mfastboot flash fsg fsg.mbn
mfastboot erase cache
mfastboot erase userdata

Note: While issuing all the above commands, you should get the status “OKAY” message.

9. After flashing all the files successfully and clearing the data and cache, reboot your device by issuing below command:

mfastboot reboot

Now you have successfully flashed the stock ROM on your Moto E. Enjoy! (source)

Kannan is a computer and Android enthusiast, a blogger by passion and a tech freak. His always ready-to-help attitude, knowledge and hard work is what drives him.


  1. Chinmoy Das

    Apr 4, 2017 at 8:55 pm

    Hello sir, my moto e has not been playing any kind of audio and also the wireless services like bluetooth and wi-fi are not working. I can’t enable them. After about 2-3 seconds of enabling them, it disables itself. Also if I try to play any song in the audio player, it goes to the next track and son on. I’ve tried hard resetting the device but it didn’t work. What can I do to solve this issue?

    • Kannan

      Apr 6, 2017 at 8:41 am

      If these are software issues, then a reinstalling the firmware should fix all these.

  2. Rohit

    Mar 16, 2017 at 4:07 pm

    Thank you very much Sir! I downloaded mfastboot through Google search and then executed your given commands successfully…
    Thank you once again!!!!

    • Rohit

      Mar 16, 2017 at 10:22 pm

      Here is the link to correct ….

  3. shinn

    Dec 17, 2016 at 10:21 pm

    MY Moto E is completely dead.
    I repaired it in a service center…They installed bootloader in it or rooted it,,i dont know.
    now its dead..Pressing power button and vol down doesnt make a differnce.
    what can i do?

  4. N.sudhakararao

    Nov 13, 2016 at 1:41 pm

    Dear Sir My moto e Mobile is not working it is restarting itself and screen not open. Only motoral symbol is showing . kindly suggest how can I install software in my phone

    • Kannan

      Nov 15, 2016 at 7:54 am

      Unlocked bootloader is a prerequisites for installing firmware on Moto E.

  5. Aqib

    Oct 7, 2016 at 7:00 pm

    Hello Sir
    I am giving the command as you described but the bootloader screen shows that the device is locked Status code 0 and transfer mode : usb connected

    • Kannan

      Oct 8, 2016 at 7:53 am

      First, you need to unlock the bootloader by going to Motorola website, then proceed

  6. vikas

    Jul 27, 2016 at 1:40 pm

    i followed your steps. it seems all correct. when i rebooted my device it is showing some error.

    Error- failed to validate system image
    Fastboot Reason: Fail-through from normal boot mode USB connected

    i used XT1022_CONDOR_RETAILDSDS_5.1_LPCS23.13-34.8-3_cid7 firmware from the link you provided in your comment. please help me.

    • Kannan

      Jul 28, 2016 at 9:35 am

      It might be due to corrupt boot image and incompatible init.d scripts, may be flashed a wrong image. The above guide is for Android 4.4.2 version and not for 5.1 version

  7. Dipesh Jain

    Apr 22, 2016 at 3:14 pm

    Sir,My Moto E is Not being dedected by pc when i connect it via USB cable.
    Please help..

    • Kannan

      Apr 24, 2016 at 5:10 pm

      Install proper ADB driver (not USB driver) for your device. One of my posts gives a detailed guide on this.

      • dinesh

        Mar 28, 2017 at 12:18 am

        need help from u .My Moto e xt1022 was fully dead i connected mobile to laptop for flash but Moto auto flasher says”waiting for device” i installed all software’s? fast boot,qifl,minimal etc no response is there all r need device connected i already connected my devices to laptop wat can i do for connect my device to laptop place give solutions sir?

        • Kannan

          Mar 28, 2017 at 10:32 am

          Your device bootloader should be unlocked and USB debugging function should enabled to access your phone’s system internal. Also, fastboot driver for your device should be installed on the PC

  8. vishal

    Jul 24, 2015 at 1:28 am

    sir i really need ur help could u please tell me
    what t do
    i did all the above instructions n al were done scssflly but my phone still wont start nd i stuck on the m logo

  9. Ejay12

    Mar 31, 2015 at 11:22 am

    the firmware link is not working, please provide mirror link for indian version

  10. Sabhari

    Feb 25, 2015 at 6:55 pm

    Hi, in the command promt window after entering the 1st command its displaying waiting for device, pls suggest

  11. amritanshu

    Feb 15, 2015 at 6:00 pm

    firmware link is not working
    getting error every time i open it
    plz add another link

  12. Kapil

    Feb 1, 2015 at 1:23 am

    Cannot download there is error opening website please add new link its urgent

  13. chidhambaram

    Dec 24, 2014 at 8:15 pm

    sir, can i use stock deodexed rom for flash my moto E

  14. chidhambaram

    Dec 24, 2014 at 8:12 pm

    Sir, im not able to download the firmware in the given link. Error coming on the page.

  15. Priyank

    Nov 24, 2014 at 3:46 pm

    My moto E has suddenly stopped working. Its not starting. Just the moto logo appeared and stopped. I tried hard reset but not worked. Plsa help.

  16. Harshit Dharani

    Oct 24, 2014 at 4:27 pm

    Dear Sir,
    I tried flashing Parandroid ROM on Motorola Moto E. The starting was good.After that, my battery was completely low.When i charged it, its stuck in that Parandroid logo.
    Please help me!

    • Kannan

      Oct 25, 2014 at 9:32 am

      try deleting cache partition and wipe data from recovery or reinstall the Parandroid ROM

  17. npsingh

    Oct 22, 2014 at 7:47 am

    I can not Download mfastboot from your given link ,please help me…

  18. anshul mishra

    Sep 7, 2014 at 8:30 pm

    thanks a lot … really you saved MY 500 rs from retailer

    • ajay

      Nov 24, 2015 at 8:23 pm

      Can u explain clearly and plzz send me all download links


    Sep 4, 2014 at 8:50 pm

    hey sir….GUD Evening…
    SIr i’m in a disastrous situation….& needs ur help

    – I have rooted my MOTO E & installed custom REcovery….but accidently Wiped my system OS… my MOTO E is completely blanked

    – further i’m not able to load to bootlaoder…….plEASE HELP ME!!!!!!!!!


    HOPE to hear from u at the EArliest!!!!!1
    plzz save me!!!!!

    • Kannan

      Sep 4, 2014 at 9:13 pm

      Wiping OS will not affect bootloader. Download correct firmware for your device from the link given in the article and flash it.

  20. shoeb

    Sep 3, 2014 at 7:19 pm

    Sir I read your article and do it by the way you write in the article and it was successfully done and when I open it ,it only shows a single Sim and that to it does not have a network sir please solve it

  21. shoeb

    Sep 3, 2014 at 11:42 am

    And it become a single sim

    • Kannan

      Sep 4, 2014 at 9:14 pm

      Download correct firmware for your device and flash it

      • Avi

        Nov 13, 2015 at 2:39 pm

        i am not getting the correct version of firmawares for my moto e i.e. blur_version.20.11.14.condor_retaildsds.retaildsdsall.en.03 all the related links are dead and am stuck with a bricked moto e xt1022. please help me with the proper valid link to download the file.

        • Kannan

          Nov 13, 2015 at 7:56 pm

          You may go to the xda thread at []. I cannot confirm that this is original, untouched rom. Flash at your own risk!

  22. shoeb

    Sep 3, 2014 at 11:41 am

    It’s working sir thanks a lot but it’s language has change

  23. shoeb

    Sep 3, 2014 at 11:00 am

    Sir,I rooted my moto e and goes to recovery mode and wipe all the data including android files by mistake now I reboot my device it goes blank please help me

  24. Tathagata

    Sep 2, 2014 at 5:46 pm

    When i write partition gpt.bin it says preflash validation failed…
    Also for the second one….
    Else works correctly….
    Please help

  25. Venkata Vignesh

    Aug 26, 2014 at 12:54 pm

    Very useful!! heartly thanks for your kind post.. it saved my life !

  26. mandeep

    Jul 24, 2014 at 9:06 pm

    its not working ,, i have moto e with 4.4.4 android version,, i tried to install 4.4.2 in phone,, its not working ,,help me how to install it..

    • Kannan

      Jul 25, 2014 at 8:22 am

      Explain your problem

      • Hrishikesh

        Nov 11, 2014 at 8:28 pm

        My Moto E is 4.4.4 out of the box!!
        Currently i m having a problem with the google play music.Whenever i try to play songs using it, it crashes everytime even after updating and factory reset.
        so, i planned to revert to 4.2.2 but it’s not getting installed.I tried your process n of xda dev.but the system images are not getting installed.And some orhers.It flashes a message of unsinged image,etc. like that.
        Can you help me up..??

        • Hrishikesh

          Nov 18, 2014 at 3:40 pm

          I got the answer!!!
          Everyone who is willing to restore and relock to stock 4.4.2 must know dat after updating to 4.4.4 the bootloader also got updated, so we can’t actually relock it since motorola did not released the stock 4.4.4 firmware for moto e!
          so we are getting error results.
          But, we can restore to stock firmware 4.4.2 if we don’t apply these lines(fastboot oem relock begin,fastboot flash partition gpt.bin i.e bootloader)
          Note: This process requires unlocked bootloader.

  27. Raj

    Jul 5, 2014 at 11:50 pm

    It’s Working!!!!!!!

    Thanks a lot, You saved my Valuable time and money.

    • ed

      May 2, 2015 at 8:25 pm

      i typed the firstline and all i got was not recognised as an internal or external command can you help

Leave a Reply

Your email address will not be published. Required fields are marked *