• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

DroidViews

  • Apps
  • Downloads
    • Android Apps
    • Themes
  • Guides
    • Root
  • ROMs
  • Reviews
  • Wallpapers
  • About Us
  • Contact Us

How to Restore Moto E 2015 to Stock Firmware

Rakesh | 14 Mar 2015 | Motorola/ ROMs

It has just been less than a year when Motorola launched the Moto E to target cost-sensitive markets worldwide. The phone became very popular because of it decent hardware offering at a very low price for a smartphone from a big brand. It is also the most successful Motorola phone till date. Encouraged by its success, the company has now come with the 2nd generation Moto E with some hardware upgrades and more features at almost the same price.

The new Moto E is definitely one of best smartphones for its price available now. The device has been launched in two models: the one with 3G support and dual-SIM feature in select countries, and the other with 4G LTE support. The Moto E 2015 has a 4.5-inch IPS display,ย Qualcomm Snapdragon 200/410 processor, Quad-core 1.2 GHz Cortex CPU, 1GB RAM, 8GB storage and microSD slot with support up to 32GB, 5 MP rear and a front VGA sensor,ย 2390 mAh batteryย and so on.ย The phone comes with Android Lollipop out of the box.

The Moto E 2015 has started being sold through various online stores. Since the phone has an unlockable bootloader, it has also received a working root method (with a few issue at the moment) and a custom recovery. The developer community would soon start pouring down custom ROMs, Kernels and mods for the device. In case you plan to root and flash stuff on your Moto E 2nd Gen, you might need to flash the stock firmware some day too.

Below, we got a detailed tutorial to help you with restoring your Moto E 2015 to stock easily. In case you decide to go official in future or recover your phone from a bootloop, you can use this guide.

Warning:ย We do not hold responsibility for the outcome of the procedure described below. Follow the tutorial at your own risk!

Prerequisites

  • Download Moto E 2015 stock firmware: Click here
  • Download and install the latest Motorola USB drivers on your computer.
  • Enable USB Debugging on your Moto E.
  • Download the Minimal ADB and Fastboot tool:ย mfastboot-v2.zip
  • Ensure decent battery level on your phone and backup your apps and data.

Restore Moto E 2015 to Stock

After you are done with the preparations described above, you can now proceed with flashing the stock firmware on your Moto E.

  1. Unzip the firmware file with xml.zip extension.
  2. Now unzipย mfastboot-v2.zip, open the extracted folder and copy its files to the folder with firmware files.
  3. Reboot your Moto E into the Bootloader Mode. You can do it using either of the methods given below:undefined
    • Turn off your phone and then press and hold the Volume Down + Power buttons simultaneously for a few seconds.
    • Connect your Moto Gย to the computer using the USB cable. Open the firmware folder where you have copied the mfastboot files. Launch a command window, type the following command and press the Enter key:
      adb reboot-bootloader
  4. Now connect your Moto E to the computer via the USB Cable provided by Motorola.
  5. Open the folder with firmware files. Place the mouse pointer at an empty space inside the folder and press Shift key+Right-click on the mouse and launch a cmd prompt by selecting Open command window here option.
  6. When the command window is launched, issue the following commands and press the Enter key:
    mfastboot oem fb_mode_set
    mfastboot flash partition gpt.bin
    mfastboot flash bootloader bootloader.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 system system.img_sparsechunk.3
    mfastboot flash system system.img_sparsechunk.4
    mfastboot flash system system.img_sparsechunk.5
    mfastboot flash modem NON-HLOS.bin
    mfastboot erase modemst1
    mfastboot erase modemst2
    mfastboot flash fsg fsg.mbn
    mfastboot erase cache
    mfastboot erase userdata
    mfastboot erase customize
    mfastboot oem config carrier vzw
    mfastboot oem fb_mode_clear
  7. In case you want to re-lock the bootloader after flashing the stock firmware, use the following command:
    mfastboot oem lock
  8. Now reboot your Moto E 2nd Gen by typing this command:
    mfastboot reboot
  9. If your phone refuses to boot properly and gets stuck in a bootloop, enter the Bootloader mode by holding Volume Down+Power buttons, launch the command window and type the following command:
    mfastboot erase cache 
    mfastboot erase userdata
    
    mfastboot reboot

Your phone will reboot again and it should boot properly now. You have successfully restored your Moto E to the stock firmware!

Credits:ย Lucas Eugene

Tags: Moto E 2015 Restore to Stock Firmware

Related Posts

Enjoy Moto G4 Apps on Any Motorola Device

Install Motorola Circle Clock Widget on Any Motorola Device

Install Android 6.0 Marshmallow OTA Update on Moto E (2nd Gen)

Reader Interactions

Discussion

  1. Apr 24, 2017 at 11:11 AM
    karan awasthi says:
    Reply

    help me out with carrier oem config. an error showning “error while searchiing networks” after flash while searching networks in cellular settings. i am using XT1506 3g india

  2. Nov 2, 2016 at 8:43 AM
    Ritesh says:
    Reply

    mfastboot does not detect my device. Please help

    • Nov 2, 2016 at 11:36 AM
      Rakesh says:
      Reply

      Enable USB debugging on your phone. Can you show me the screenshot of the cmd window when you run a command?

      • Nov 2, 2016 at 1:56 PM
        frank white says:
        Reply

        rakesh. can u help root sm-g930p

        • Nov 2, 2016 at 2:17 PM
          Rakesh says:
          Reply

          Sure.

          • Nov 2, 2016 at 2:30 PM
            frank white says:

            so u will let me know

          • Nov 2, 2016 at 5:44 PM
            Rakesh says:

            Yes. Just wait for a day or two.

          • Nov 4, 2016 at 6:39 PM
            Rakesh says:

            Hi Frank, the tutorial is ready.

        • Nov 4, 2016 at 6:40 PM
          Rakesh says:
          Reply

          Just finish the rooting tutorial for the Sprint s7: https://www.droidviews.com/root-sprint-galaxy-s7-s7-edge-sm-g930p-g935p/

      • Nov 2, 2016 at 3:46 PM
        Ritesh says:
        Reply

        i tried everything… installed drivers, enables usb debugging
        ‘adb devices’ and ‘fastboot devices’ command show that the device is connected, but mfastboot doesnt show anything

        • Nov 2, 2016 at 5:54 PM
          Rakesh says:
          Reply

          Are you using minimal ADB and fastboot tool? Please show me the screenshot if possible.

      • Nov 4, 2016 at 2:47 PM
        Ritesh says:
        Reply

        Enabled USB debugging on my phone. Still the same https://uploads.disquscdn.com/images/828b39494a0c6f7c949a5a1257606e04f4992f0bde341f13f9d9b044f238cfa2.png

        • Nov 6, 2016 at 8:59 PM
          Rakesh says:
          Reply

          Can you tell me if you added the adb fastboot files in the same directory where the firmware files exist? You have to copy the contents of the mfasboot folder into the same folder as the firmware file folder.

          • Nov 6, 2016 at 1:45 AM
            Ritesh says:

            Yes… I did exactly as mentioned in the post

      • Nov 5, 2016 at 3:45 PM
        Ritesh says:
        Reply

        i tried everything..its still the same…

    • Feb 14, 2017 at 5:14 PM
      Micheal Johnson says:
      Reply

      Make sure you’ve rebooted to bootloader before you run the fastboot commands. With the phone booted and plugged into your computer, run “adb reboot-bootloader”, or power on the phone while holding the volume down key until you see the bootloader menu. Then fastboot should detect the phone.

  3. Aug 25, 2016 at 6:34 PM
    Nit says:
    Reply

    Sir, my moto xt1022 moto e shows hab check failed. Will this procedure work for it?

  4. Jul 24, 2016 at 9:28 AM
    Kumaran says:
    Reply

    Done everything no problems but after booting the animation keep on going nothing next… ๐Ÿ™

    • Feb 14, 2017 at 5:13 PM
      Micheal Johnson says:
      Reply

      Wipe cache and data.

  5. Jun 30, 2016 at 2:09 AM
    Ricardianos says:
    Reply

    I’m trying to restore my moto e XT1505 OTUS but at the first command the cmd windows keeps telling me “FAILED (remote failure)” also noticed that the 3rd command is “fastboot flash bootloader” but in the zip firmware of the OTUS ther no such file as “bootloader.img” can anyone help me with this. my device is LOCKED.

  6. Jan 14, 2016 at 11:53 AM
    pratik pawar says:
    Reply

    thanks alot buddy it helped me alot…

    • Jan 14, 2016 at 12:33 PM
      Rakesh says:
      Reply

      Glad to know it helped!

  7. Sep 22, 2015 at 7:21 PM
    Stanley Lobo says:
    Reply

    Still stuck in the bootloader screen after erase cache and userdata. Help !

  8. Aug 22, 2015 at 7:29 AM
    A.S.Ktech_droid says:
    Reply

    http://motofirmware.center/files/file/221-surnia_retasia_ds_502_lxi2250-531_cid7_subsidy-default_cfcxmlzip/

    for those who want the indian version xt1521 firmwire! Glad to help! ๐Ÿ™‚

    • Sep 19, 2015 at 10:22 PM
      Stanley Lobo says:
      Reply

      Nope, this isnt the Indian version. This still shows one sim card only

  9. Jun 12, 2015 at 7:53 PM
    rahul says:
    Reply

    Attention! Guys the firmware on the internet is for XT1524- European version and for XT1527- US version both single sim only. The asian/Indian Dual sim version XT1521 stock firmware is not yet released. If you attempt to flash with a single SIM stock firmware only one sim card will work. That means its better not to flash custom firmwares right now until firmware is available .

  10. May 25, 2015 at 9:04 AM
    Aashish Kumar says:
    Reply

    i done all these in my moto e 2gen 4g but my both sims are not working

  11. May 12, 2015 at 5:35 PM
    Chinmay Lele says:
    Reply

    hello, I’ve followed above mentioned procedure. My phone is working now, but it supports only single sim card, i tried inserting another but it didn’t work. And it is not showing dual sim settings. What Should I Do??

    • May 12, 2015 at 5:41 PM
      Rakesh says:
      Reply

      Looks like you flashed the wrong firmware. Install this firmware: http://www.filefactory.com/file/3te2ihie58a3/?code=263

      • May 13, 2015 at 8:21 AM
        Chinmay Lele says:
        Reply

        Sir, I am a newbie.. can u please tell me procedure to flash above ROM??

        • May 13, 2015 at 8:26 AM
          Rakesh says:
          Reply

          Just download and extract the ROM file. The procedure has already been given above.

          • May 13, 2015 at 8:31 AM
            Chinmay Lele says:

            The Rom contains some extra files and i dont khow how to flash them. For eg. it contains motoboot.img which I tried using “mfastboot flash boot motoboot.img” it didnt work. And the procedure you’ve given contains “Bootloader.img” that file is not there in new ROM

          • May 13, 2015 at 12:10 PM
            Rakesh says:

            Show me the screenshot of the extracted firmware folder.

      • Sep 22, 2015 at 7:29 PM
        Stanley Lobo says:
        Reply

        Still stuck in the bootloader screen after erase cache and userdata. Help !

Join The Discussion: Cancel reply

We never share our visitor/user details. For more info, Please read our privacy policy before submitting your comment.

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

Primary Sidebar

Footer

  • Apps
  • Downloads
    • Android Apps
    • Themes
  • Guides
    • Root
  • ROMs
  • Reviews
  • Wallpapers
  • About Us
  • Contact Us

Privacy Policy | Terms & Conditions
© 2025 ยท DroidViews