Moto E in India (XT1022) recently received Android 5.0.2 Lollipop update, but after updating the firmware some users decided to go back to the Android 4.4.4 KitKat firmware for some reasons. Android 5.0.2 Lollipop update definitely gives a better performance, cool UI and overall a buttery feel on Moto E, but some users found it laggy, quick battery draining issue, and slow performance.

moto-e

Users who want to downgrade their Indian Moto E (XT1022) to Android 4.4.4 KitKat from Android 5.0.2 Lollipop, an XDA a contributor meakshay_mishra come up with all the necessary things to do that. In addition, Android 4.4.4 KitKat was the best performed ROM for Moto E. This guide lets you install Android 4.4.4 KitKat firmware on Moto E XT 1022 (India).

Note: Before you start downgrading your Moto E 1st Generation to Android 4.4.4 KitKat, please note that your device should not be rooted and custom recovery installed. Also, back up any important data before installing the firmware.

Warning: Follow the instruction at your own risk. We will not be liable if any damage occurs to your device and/or its components. The below guide is recommended for technically talented users only.

Instruction for downgrading Moto E to 4.4.4 KitKat

Requirement: ADB and Fastboot drivers installed on your computer. Read this guide for details.

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

2. Download Android 4.4.4 Kitkat stock firmware files from [HERE] and save it in the ADB installed folder

3. Download mfastboot files [HERE] and save it to the directory where you have saved the firmware files.

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

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

6. Now, go to the firmware folder and in an empty space, Shift + Right click and choose “Open a command window here”. Then, 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
mfastboot reboot

After flashing all the files successfully and clearing the data and cache, your Moto E will reboot automatically. Now you have successfully flashed the stock 4.4.4 KitKat ROM on your Moto E. (source – XDA)

Previous articleTrash Data Slowing Down Your Phone with Avast GrimeFighter
Next articleUse Volume Key Combinations to Lock Any App That You Prefer Not to Share
Kannan
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.

90 COMMENTS

  1. moto xt1022(MOTO E) mobie while connecting usb cable white Led blinking but no other actions like mobile not power on no action mobile in dead condition how can i slove this problem

  2. sir
    i have moto e 1st gen mob.there is a issue in wifi…it does nor starting…when i try to ON it automatically getting off repeatdly..
    pls help

  3. There are various reasons for this. Try by deleting cache in recovery. If it is not helped, do a factory reset in recovery

  4. Sir help me
    I update myfone kitkat to lolipop
    Now fone is automaticly switch off
    Any time

    Why?

    Please help me i want to use lolipop but this is a big problem please give me solutition

  5. Want to downgrade from lollipop to KitKat.I heard from private mobile service centre , if you try that your phone may be a chances to death.. Is true

  6. I have downgraded my OS from lollipop 5.1 to kitkat 4.4.4,but the problem is it still showing lollipop version.Then how to solve this?

  7. Hey Everything Works fine but version is still lollipop…!!!!!

    downloaded adb installed…
    extracted the stock in adb folder done…
    mfastboot v2 extracted in adb folder done….
    every command worked perfect
    phone rebooted but version still lollipop..!!!!!

    Invalid PIV this is the only thing i saw in moto e is that the real problem?

  8. Is there any possibility to increase the internal storage of moto e mobile.
    I was already upgraded from KitKat to lollipop android version so now my internal storage was very less. So pls help me

  9. Install proper ADB driver for your phone and try. Search this site to know how to install proper ADB driver for your phone

  10. By entering the first line of command it is showing that mfastboot is not recognised as an internal or external command. Operable program or batch file

  11. Can anyone help me on the above.?anything wrong ?
    I tried downloading the

    1)RETAILDSDSALL_XT1022_4.4.4_KXC21.5-40_cid7_CFC.xml.zip
    2)motoe.zip
    3)XT1022_condor_purestock.zip

    1st and 2nd zip file is same structure but 3 one is different one.

    I followed the below steps

    1) Installed the driver software
    2) Clicked on Build no 7 times followed by enabled the Debugging option
    3) Installed ADB
    4) Copy the zip file extract to ADB folder
    5) copied the “mfastboot.exe” the same ADB Installed folder
    6) started executing the command as told and got the above results

  12. C:\Users\beherar\Desktop\Minimal ADB and Fastboot>mfastboot flash partition gpt.bin
    target max-sparse-size: 256MB
    sending ‘partition’ (32 KB)…
    OKAY [ 0.018s]
    writing ‘partition’…
    (bootloader) Preflash validation failed
    FAILED (remote failure)
    finished. total time: 0.565s

  13. My device is stuck on boot loadder… Help me… Downgrade also fail and even 5.1 lolipop doesnot boot after using the commands above. Help me

  14. Hi Kannan

    Can you please provide an alternate link for mfastboot v2 download ..?
    Link provided seems not working.

  15. I started trying in command prompt it showing
    C:\Users\Administrator\Desktop\RETAILDSDSALL_XT1022_4.4.4_KXC21.5-40_cid7_CFC.xm
    l>mfastboot flash partition gpt.bin

    what to do after this it showing for 10 minutes automatically my started on

  16. I can’t perform any of the flashboot steps as they fail due to low battery. I have put my phone on charge since last night but it refuses to move above 0%. Is there an issue with the motherboard or is the phone beyond repair?

  17. Guys, I suggest not to downgrade Moto E XT1022 from 5.1 to kitkat. Coz when I downgraded mine, it showed me an OTA update. When I pressed “Yes”, it downloaded it & starting upgrading the mobile, & NEVER booted again. I have tried all sort of tricks but nothing seems to work… went to service station as well, & they are telling me to pay the price of motherboard replacement, which is same as a brand new Moto G… this is a dead end for me…

    BOTTOM LINE – just do not downgrade Moto E XT1022 from 5.1… instead try other ROMs & see if you can like one…

  18. My moto e is rooted and currently running on lollipop 5.1 . How can i downgrade to kitkat… U said downgrading cannot be done if rooted. Is it so. Is their any alternate way.?

  19. Thanq… Very much sirr.. I’m trying to downgrade coz.. Lollipop is worst for moto e.. Mobile getting slower and hanging all the time.. Thanq sir.. Fr ur grt thought to downgrade…

  20. lol .. it doesn’t downgrade.. u do all the stuff successfully and at the end u still get 5.1 .. total crap and waste of time

  21. Hi,
    i followed the same procedure mentioned here but after reboot ot always comes Lollipop kindly help me to downgrade to kitkat my moto E.

  22. I flashed to kitkat but my moto e statrts with lollipop again.i didnt unlocked the bootloader. Is this necessary??? To unlock??

  23. Please explain the 3rd step, I want to unzip the both mfastboot, and firmware package in a same folder which is created by me… Or otherwise in the internal storage of the phone,…
    2. The command shown in this want to copy in a manner first code and then pressing enter button after that 2nd code then enter etc…. Or copy all the commands one by one and enter at the last of the coading session…. Please anybody solve the doubt…

  24. Hi,
    I done all process properly but it did not downgrade my MOTO E to KitKat 4.4. After all process completed my device reboot and shows me lolipop again which i had previous.

  25. Hi
    I had also tried for downgrade Moto E 1st generation but didn’t get succeed. Looking like that the issue is related to firmware which was downloaded. Can you please give me the URL of correct image for Firmware ?
    Also is it necessary that the device should be rooted ?

  26. unable to download mfastboot and abd files . Throwing error as the comprossed folder is invalid or corrupted

  27. I have to downgrade to kit kat so that i can update to 5.1 direct(as i first have to update to 22.21.36 from 22.21.32). But then i saw that my phone is running on android 4.4.2. I then updated my MOTOROLA UPDATE SERVICES, but then also my phone’s software is up to date. After also that I switched my phone off. After that my phone didn’t turn on also the white light blinks when the phone is connected to charger otherwise no light blinks even the phone not shows battery charging. Please help me

  28. sir i was earlier having android version 4.4.2 in my moto e xt1022. i dont know wat happened but now it is showing 4.4.4 from that tym onwards m having problem in my moto e. as soon as i dial a number from it. my phones gets stuck with a white display. no outgoing nd incoming call can be done. bluetooth and wifi also not working. plz help me sir. i dont wanna loose ds phone.

  29. After you have roll back to Kitkat, your device will still try and update to Lollipop. You can prevent this manually or by renaming /system/etc/security/otacerts.zip. file

  30. i downgrade my moto e, but my moto e stuck on boot logo for 10 minutes and then power on with lollipop.. how to solve this??

  31. it is necessary to unlock boot loader ..and also plz tell me what is boot loader ..need immediate response

  32. sir if downgrade my moto e device according to your instruction then my warrenty of the phone retain or not.

  33. i am using your path & process. but my MOTO E android version not downgrade to 4.4.4.

    his working 5.1 Android version.

    Please suggest me.

    How to downgrade android version in MOTO E.

  34. Hello Sir can u please tell me where is mfastboot and adb files…i cant find these files please send me these files.thanz in advance

  35. Phone not booting up, stuck on M logo,
    Already did recovery, wipe cache, wipe reset phone data..
    I want to install software(Kitkat) again.
    Please assist on how to do it.

  36. There is no downgrade option for updated lollipop version. Once upgraded it cannot reversed back to kitkat. Dont follow these above commands, and if some of these commands fail…your device never on except to fastboot mode(your phone gets bricked and even the moto service care cant provide any gelp if its bricked from this above method So wash out the thoughts of downgradin to kitkat once upgraded to lollipop

  37. These errors may be due to locked bootloader. Move all firmware files to where you have installed the ADB and issue command from there.

  38. Hi

    It is not working to me,
    please help me to downgrade..to please find the below error logs

    C:\Program Files\Minimal ADB and Fastboot>mfastboot flash partition gpt.bin
    target max-sparse-size: 256MB
    sending ‘partition’ (32 KB)…
    OKAY [ 0.020s]
    writing ‘partition’…
    (bootloader) Preflash validation failed
    FAILED (remote failure)
    finished. total time: 0.577s
    thanks
    ashok

  39. i have tried nearly 10-15 times but still i am getting lollipop OS only is there any chance to degrade in another way and procedure please explain me. [lease help regard this issue

  40. I’VE been trying this trick so many times but it’s not working
    WHAT SHOULD I DO ?
    PLEASE TELL ME HOW CAN I DOWNGRADE MY MOTO E????

  41. There is no downgrade option for updated lollipop version. Once upgraded it cannot reversed back to kitkat. Dont follow these above commands, and if some of these commands fail…your device never on except to fastboot mode(your phone gets bricked and even the moto service care cant provide any gelp if its bricked from this above method So wash out the thoughts of downgradin to kitkat once upgraded to lollipop

  42. Sir,
    After upgrading my moto e to lollipop by using a zip folder blur version,then I lost some of my system space from 2GB to 1.7GB.now if I downgrade my phone to kitkat4.4.4 wil I get my space?? Or otherwise I will loose my extra space I mean that will loose some space .

  43. i updated to lollipop 5.0.2 .i want to downgrade to kitkat4.4.4 again i atred the above method but not done suggest me any other method bro please help me…………..

  44. i downgrade my moto e, but my moto e stuck on boot logo for 10 minutes and then power on with lollipop.. how to solve this??

  45. when i am clicked mfastboot-v2.zip link then it show .Sorry, this file is infected with a virus

    Only the owner is allowed to download infected files.

    please help i want to downgrade to kitkat.

  46. I’m Asking you a stupid question but its necessary to me because 15 Days ago I hard brick my moto E by downgrade from 5.02 to 4.4.4, thats why I’m asking,

    1. was your phone rooted? with unlocked bootloader.
    2. Do is have any problem after downgrade?

Comments are closed.