Simple way to Downgrade Lollipop to KitKat on Nexus and Moto G

Hm seems like that you are not comfort with new version of Android i.e Lollipop on your Nexus phone. If you want downgrade your Nexus phone from Android Lollipop to Android KikKat then here is complete step for you. You can downgrade the Android Lollipop to KitKat in easy way without breaking anything on your phone. The method I am going to show here is safe method and has been tested.

Before you continue further to downgrade from lollipop to kitkat make sure that you had complete backup of your data some where in your computer or in any other cloud storage. Don’t keep you backup files again on your mobile you may loose them and no recovery of files again. So play safe with your data before your continue.

Steps to Downgrade Lollipop to Kitkat on Nexus

After taking backup of your data on your mobile. to Downgrade from Lollipop to KitKat you need to download the image copy of the Android 4.4.4 i.e KitKat’s latest version from the Google Downloads. Here in this tutorial I am downgrading my Nexus 10 to KitKat So I am downloading the following Kitkat factory image copy from here .

If you are using Nexus 5 or Nexus 7 then you need to download the appropriate image copy of KitKat from here. For Nexus 5 download the kit kat version  HammerHead from Android KitKat Image for Nexus 5 Download[Offcial link].   And if you are using Nexus 7 then download the KitKat version with code name razor from Android Kitkat image for Nexus 7 Download[Offical link].

If you are using any other version of Nexus then download the appropriate image copy from here

After completion of downloading the required images copies of KitKat for your Nexus there are few more tools we need to download to our computer.

  1. Download the ADB/FastBoot tool from here (Windows) If you have already installed the ADB drivers on your computer then you can skip this step.(Resource from XDA forums).And Extract the folder to your convenient  location on your computer.
  2.   After Extracting the folder copy the downloaded kitkat image into the ADB tools folder and Extract the image copy with extractor tool like 7zip tool.
  3. And make sure that USB Debugging is enabled on your mobile. You can enable this option as follows

Settings -> Developer Options -> USB Debugging.

And click on the build number 7 times to enable Developer options

Now Switch off the Mobile and

Hold these keys pressed so that your mobile will be booted in fastboot.

On Nexus 5 : Power+Volume up

On Nexus 10: Power+Volume down+Volume+Up (Hold these keys for few seconds)

And now select the Recovery mode option (You can make use of your volume keys to move up and down the options).

And wipe of the complete data on your mobile to do this select wipe cache partition , and then wipe data / factory reset.

Now run the following command to complete the flashing.

That’s it now wait for few minutes to complete the flashing of Android KitKat on your mobile.




    • I am using Android L only.. And it’s just a worst ever upgrade.. So many issues.. N its just a battery sucker.. KitKat is dere best os..

  1. previously i tried to do it on my friends phone ended up almost in bricking his phone . but this tutorial really helped me tnx tarun

    • That is from official source, If you are using nexus then you can directly use the kitkat images provided by google(Link provided above in the article), If you are using other than nexus then you need to get the original rom provided by your mobile manufacturer

  2. Hi my name is Jacqueline and I just wanted to drop you a quick note here instead of calling you. I came to your Simple way to Downgrade Lollipop to Kitkat on Nexus and Moto G Mobiles page and noticed you could have a lot more hits. I have found that the key to running a popular website is making sure the visitors you are getting are interested in your subject matter. And you are doing it eally good nice work

  3. can u tell me clearly how to downgrade lollipop version from my moto g2 device into kitkat version plz plz plz

  4. My problum has i have used to micromax unit2 (A106) here has that time i had loaded the lolypop viroson and it has block all space in ram so i want my set back verson to gone what will do prosess, help me

  5. I fell many problem in android lollipop.lollipop android is to slow than kitkat…i fell more comfortable in kitkat.

  6. Hello

    Can you please tell me how to downgrade to Kitkat from lollipop for my Lenovo Vibe X2
    and how and where to download kitkat image


  7. Generally I do not learn article on blogs, but I would like to say that this write-up very forced me to take a look at and do so! Your writing style has been amazed me. Thanks, very nice post.

  8. i am using micromax unit 2 which i had upgrated to lolipop but now i cant download anything i want to put o. Kitket again can anybody will help me please.

  9. Hi, Can you give me the stock kikat os for moto g2 xt 1068 from india, then one thing i need to ask does downgrading from lolipop to kitkat makes the device dead? my phone comes lolipop out of the box.(Pre installed)

  10. Tarun is it possible to downgrade Motorola Dorid Turbo from Lollipop 5.1 to KitKat ?
    Please advice on this – am not at all happy with the lollipop .1 upgrade . Loot of issues including battery drain , UI issues , basic requirements ignored like email sync , silent mode etc .

  11. It’s really a cool and helpful piece of info. I’m happy that you shared
    this helpful info with us. Please keep us informed like this.
    Thanks for sharing.

  12. I’m impressed, I must say. Seldom do I encounter a blog that’s
    both educative and amusing, and without a doubt, you
    have hit thhe nail on the head.
    you explained everything in a simple fashion thanks

  13. Love this article pretty well. Will this work on my BLU studio 6?. Pls help cos I can’t find comfort with lollipop as in KitKat. And so wish to downgrade. Thanks.

  14. Help! I have a BLU studio 6.0 HD and since lollipop I haven’t been able to send/receive pic mail. I want to downgrade but I know nothing about this nexus 5 or 7. How do I find out which one to use? Thank you!

    • Actually your problem can be solved with new update. You need not downgrade to kitkat,There is a new update for blu studio6 which will solve your problem

  15. Every weekend i visit this site, as i want to know about new apps n stuff man this article is nice and simple nice writeup man

  16. I’ve been exploring for a little for any high quality
    articles or weblog posts in this kind of area . Exploring
    in Yahoo I eventually stumbled upon this website. Studying this info
    So i am glad to convey that I have a very just right
    uncanny feeling I discovered just what I needed.nice work admin 🙂

  17. This is really interesting, You are a very skilled
    blogger. I have joined your feed and look forward to seeking
    more of your wondereful post. Also, I’ve shared your web site in my
    social networks!

  18. I did a small mistake and stuck in between but i went through your post and it helped me a lot could u tell me how to downgrade for zenphone2

  19. I like the valuable info you provide in your articles. I’ll bookmark your blog and check again here regularly. I’m quite certain I’ll learn lots of new stuff right here! Good luck for the next!

  20. sir i have a lenovo vibe x2 .there is no way i could find any OS for downgrading .can these steps be useful for my lenovo x2-AP

  21. sir my device is under warrenty does flashing will void it ?? it may look silly but means a lot to me .and when to execute that command and your mobile should be in recovery mode ?? i am totally new .please guide

  22. I am trying to downgrade my Nexus 7 12 from 5.1.1 to 4.4.4
    I have followed all the steps in your tutorial but when i try to run flash-all.SH my unzip program tries to unzip it then it comes up with an error message saying it is not compatible or damaged. I have tried downloading and unzipping again with the same result. Help!

  23. Wow that was strange. I just wrote an really long comment but after I clicked submit my comment didn’t appear. Grrrr… well I’m not writing all that over again. Regardless, just wanted to say wonderful blog!


Please enter your comment!
Please enter your name here