[How to] Install the official Android 4.4.4 KitKat Update on Moto G XT 1033 Dual SIM


Motorola announced the rollout of the Android 4.4.4 KitKat Update, for the Moto G in India, a week ago.

Moto G Android 4.4.4 KitKat Update India

We have uploaded the OTA file for all users of the XT 1033. Here is how you can install it on your phone.

Your phone does not have to be rooted for this procedure.

MD5 of the zip file: F917A3DCE8B3B2A7F16870818802A945

How to install the Android 4.4.4 KitKat update on the Moto G

Method 1: The easy way

1. Download the OTA file (linked above), and copy it to your phone. (check the MD5 given above)

2.  Go to Settings > About Phone > System Updates. If you still don’t get the update, simply reboot the phone.

3. Once the phone boots up, it should tell you an update is available.

4. Install it and it will reboot to Android 4.4.4 KitKat.

If the above method didn’t work for you, try the following one. Neither of these methods will void your warranty, so don’t worry.

Android 4.4.4 OTA Update Moto G

Method 2: Using the Recovery

1. Download the OTA Zip file.

2. Copy it to your phone’s memory and power off the phone.

3. Press the “volume down” button and then press the “Power button” to get to the Fast Boot menu.

4. Note: The “volume up” button acts as the selection button in this menu. So press the volume down key to navigate, and highlight “Recovery”.

5. Press the volume down button to enter the recovery mode.

6. You will see an Android lying on it’s back, and no menu commands. Don’t panic. Press and hold the “volume up” button for 10 seconds, then while still holding “volume up” , press the “Power” button, and release both buttons together, to see the menu options.”

7. Note: Now the Power button acts as the selection button. Select “Update from SD Card”

8. Select the downloaded zip and press the power button. It will take a while for the process to complete.

9. Once it has finished updating, reboot the phone.

Congratulations you have successfully installed the Android 4.4.4 KitKat Update on your Moto G.

The build number for the latest version is 210.12.40.falcon_umtsds.AsiaRetail.en.0 3

Apart from the bug fixes, stability patches, security fixes and other improvements, you get the following features with the update:

The update finally gets rid of the unused second SIM indicator from the status bar.Moto G Android 4.4.4 KitKat Update India Sim settings

You also get the new Dialer with the colored tiles.

And the ability to pause and resume video recording:

You will also be able to send your location to your emergency contacts with Motorola Alert:

If you need help flashing the update, drop a comment below.

Source: XDA. Special thanks to Narendra Nagwan, Tomar (also for the OTA image) and Bala for reporting about the easy method.

Originally a Business Grad, Ashwin is a natural at testing and reviewing apps and games for Windows and Android Apps, as well as flashing ROMs. A proud owner of a Google Nexus 6 and a Xiaomi Redmi Note 3, he is also an avid gamer, and loves playing on his Laptop and his phones. You can find him on Twitter @Im_Ashwin

  • rsh

    Will this void waranty?

    • No. It’s the original firmware update from Motorola.

      • rsh

        Thanks it worked great 🙂

        • You are welcome, and thanks for the feedback 🙂

      • futahas

        Can i flash it on stock rom unroot (4.4.2 Asia retail)? Im from Malaysia..Tq

        • Sure. This is for all Asian Countries. And I have tested it on a stock unrooted phone and it works fine.

          • futahas

            Thank you….thanks alot..:)

          • You are welcome. 🙂

          • Dany

            I updated from 4.4.2 to 4.4.4. All were god, but i have a little problem, battery drain. From 100% went to 85% in 6 hours. Why?

  • Ronit

    does Kitkat 4.4.4 support call recording features???

    • AFAIK it doesn’t and probably never will, due to legal issues.

      • ronit

        Only Moto g India mobile does not support Call recording function but all other mobile brand does??

  • Rayhan Abdullah

    My moto g is rooted with custom recovery but i m still on stock rom. can i update it in the same manner you suggested? if yes, do i loose root after update.

    • Flash it from your custom recovery, it should work. Else, you will have to restore a factory image and then apply the update.

  • Diego Falaski

    Thank you very much!!!AWESOME From Brazil

  • Sarthak Gorla

    will i lose all of my data???

    • No it won’t. I have personally tested it on two Moto Gs. It did not wipe the data. 🙂

  • Omar Abdullah

    I tried to update my moto g .. but it won’t work .
    After the installation start in two seconds the android icon dead and it tells me this : install aborted

    I’ve everything you as you explain it .. so what’s the problem ?

    • Which firmware and recovery are you using?

      Did you remove any stock apps? The OTA will run a hashcheck, and it will fail to update, if any apps are missing or have been modified.

  • aravindhan

    is there any bugs in the new 4.4.4 update?

    • I have been using it for five days, and so far it has been working fine. Btw, I am using it on Dalvik, so no comments about the ART bugs yet.

  • Andrew

    Hello, I currently have the Motto G XT 1033 4.4.2 (CWM) with a few Google apps like Google+,Hangouts removed, when i goto the recovery console and select this update it immediately fails in a second or two, and I’m UNABLE to install this update. Please advise. thanks.

  • aravindhan

    i have 1 doubt..is this package is offically released or ported?

    • It is the Official OTA update.

      • aravindhan

        thank you!!

        • aravindhan

          sry for bothering you again…just now manually update my moto g to 4.4.4 kitkat..but motorola alert app is not found..i searched play store ,it says this is device isnt compatible with this version

  • vish

    not able to update it says no comment

    • Please elaborate.

      Did you press the power button after selecting the zip file? It should give an error message if it fails, or else it will begin the process.

      • vish

        no when i power off,and select recovery mode hold volume up for ten seconds and press power button it shows the dead android and says no comment

        • Press and hold the “volume up” button for 5-10 seconds, then press the
          “Power and Volume Up” buttons together to see the menu options.

  • Vish

    pls help not getting the update
    i downloaded the file on pc and cut and paste it on moto g internal memory,and power off the phone and i pressed volume down and power button simultaneously and it entered fast boot menu,and i selected recovery by pressing volume up button for 10s and pressed volume uo and power button together it showed a dead android “No Comment” was written below the dead android

    • Try what I suggested in my previous reply.

      • Vish

        i tried pressing the volume up and power button together as u said but it didnt work

        • When you are on that dead droid screen, Press and hold Volume up first for a few seconds, then while holding it down press and hold power. And let go of both. Timing is the key here.

          • Vish

            thank u it worked,wait a minute it is stuck for patching system file,how long will it take?

          • It will take around 10-15 minutes. Wait for it to complete. The first boot may take a while too.

          • vish

            succesfuly updated 4.4.4 is cool thank u very much

          • Glad I could help. And thanks for the feedback.

  • Vish

    Hello,I have a simple query is this official Motorola and will be able to get future official ota updates directly

    • Yes this is the official update, and you will get future OTAs. Don’t worry 🙂

      • Vish

        OK thank u,

  • Neco Nnn

    Hi, my moto G is encrypted. When i select “apply Update from SD Card” it just do nothing said “install from sdcard complete” after 2 sec. I am new to Moto, so maybe i am not doing it right.

    Best Regards

    • I am guessing that the encryption is preventing the system files from being accessed. Could you try decrypting the device, then update it, and then re-encrypt it?

      • Neco Nnn

        Yes, i didnt find a way to decrypt it. So factory reset and everything was ok then. 10x

        Best Regards

        • You are welcome and I’m glad that it worked.

  • Works like charm. Nice post. Thank you very much! 😀

    • You were welcome. Thanks for the feedback

  • Jitendra patel

    Is this official Motorola and will be able to get future official ota updates directly….

    • Yes, it is the official update, and you will receive future OTA updates.

      • Jitendra patel


        • You are welcome. 🙂

  • Jitendra patel

    when i’m tried 6th step.. they showed me “no command”.. plz help me

    • The recovery mode is where you will see the Dead Droid screen. Press and hold Volume up first for a few seconds, then while holding it down, press and hold power. And let go of both simultaneously. It may take a few tries to get this correctly.

      • Jitendra patel

        got it… now installing system update…
        thank u vry much!!

        • Don’t mention it 🙂

  • Jitendra patel

    nd how to enter recovery mode.. while volume down button is for navigation..

    • Use the power button in the recovery.

  • Jai Dev Bhatt

    i have 1 problem in step no-6 my phone showing no command plese help

    • Press and
      hold Volume up first for a few seconds, then while holding it down,
      press and hold power. Then let go of both simultaneously to see the menu.

  • Animesh

    The data won’t be lost by flashing this update I hope

    • Don’t worry. It won’t wipe the data.

  • Marius

    Thank you verry much, I was still waiting for 4.4.3 before I found this. Works great. From Romania

    • This update is for the Asian Moto G. Well, I hope it works well for you. One of our Brazilian readers also said it worked for him.

  • azhar

    hi this info is good and it works properly i just wana ask that after installing the 4.4.4 update can i delete the zip file which we downloaded before?

    • Yes you can delete the file.

  • Kalyansinghbondili

    Thanks for the update
    Updated my moto g 16gb

    • amit

      Is there any bugs after installation

      • I’ve been using the updated firmware for a week now, haven’t come across any bugs.

        • Vivek SV

          Is this the official android 4.4.4 firmware for motog ?

      • Kalyansinghbondili

        Installed two days before didn’t see any bugs works normally

  • Kalyansinghbondili

    the unused second SIM indicator from the status bar is still showing after update to 4.4.4

    • That is very strange indeed. Could you try inserting the SIM card in the other slot?

      • Kalyansinghbondili

        Yes I inserted two Sims in my moto g then it shows two signal as usual after I disabled 2sim then it is showing in status bar

        • I have two Moto Gs. One is rooted and the other is unrooted. Both updated fine. The second Sim option is grayed out for me.

          Can you try backing up your data and performing a factory reset?

          • Kalyansinghbondili

            I checked twice when I insert two Sims in moto g it shows two signal bars after disable of Sim 1 or Sim 2 the status bar shows Sim card disable symbol
            I tried this one I insert only one Sim in slot 1or 2 then it doesn’t show second slot disabled status if I insert second Sim then it is showing Sim card disable symbol
            At last if we use only one Sim then display will not show second Sim disable status
            If we use two Sims and make any one Sim disable then it is showing Sim disable status
            According to my observation

          • I see. So the icon shows up only when you have disabled the second Sim.

            I guess they did this to remind users that the second Sim is in the phone, but has been manually disabled. So you can’t remove that from the status bar.

          • Kalyansinghbondili

            K,Thanks for the update.
            Does Xiaomi Mi 3 will beat moto g

          • Hahaha. Yes I ask myself that. On paper, it does seem to be very powerful. You can read our article on a comparison of the specs ( link is on the sidebar of this page.)

            The Moto G beats dozens of top devices with its battery life and performance. So I will not be convinced unless I use the Mi 3 hands on.

  • Saurabh Goel

    Frnd can u tell me it is safe…I mean phone will not be hang na??

    • Yes it is perfectly safe. It will take about 5-10 minutes for the update to complete and reboot. Just make sure you charge the phone to 50% or above.

  • Moto Alert

    According to IBT, update’s size is speculated to be between 50-75 MB, then how it could be 168 MB

    • Sorry about the late reply. Disqus did not notify me about your comment.

      The Android 4.4.4 update file includes both Android 4.4.3 and 4.4.4. It is the official update from Motorola. If you don’t want to try it, wait for the OTA update, which will be of the same size.

  • Hamza

    Why can’t i make calls? If i restart the phone i can make one or two calls and again it does not makes call.why?

    • Sorry about the late reply. Disqus did not notify me about your comment.

      Are you using ART or Dalvik?

  • Kalyansinghbondili

    the unused second SIM indicator from the status bar is still showing

  • rai

    do i lost my android warranty after installing this?

    • This is the official update. Do not worry, it will not void your warranty, as we are not rooting the device or unlocking the bootloader. It is perfectly safe.

      • rai

        ok thanks, going to install

      • rai

        thanka alot its working perfectly

        • You are welcome. 🙂

  • Krock

    Hi Ashwin thanks for your help .i upgraded my Moto G indian to 4.4.4 .I have a doubt does this update bring any update to camera performance …

    • krock

      and to battery..

      • No changes to the camera. Battery life remains good as usual, but the overall performance of the device is slightly better. This update is mostly for security fixes, and a few minor changes. (New Dialer, pause/resume video recording etc)

  • Dany

    I updated from 4.4.2 to 4.4.4. All were god, but i have a little problem, battery drain. From 100% went to 85% in 6 hours. Why?

    Sorry my bad if i posted wrong

    • Was the phone idle when the battery drain occurred?

  • Narendra Nagwan

    hey if i install it your way, then will it void my warranty.

    • We are not rooting the device or unlocking the bootloader. It is perfectly safe to update this way.

  • Narendra Nagwan

    i read on a xda thread that placing the file in the root directory and then the phone will automatically recognize the file when you check for update in system update menu. so i m confused because i have placed the file on the sd card and not in any folder but it doesn’t recognizes the file even after renaming it. so can you tell me if i can do it this way with this file ,and if yes then plese suggest me the right procedure. and sorry for this looooong comment 🙂

    • I tried that on two Moto Gs, it doesn’t work. That’s why I updated it from the recovery. It takes about 30 seconds for you to boot to the recovery and select the zip. And 10 minutes to update and reboot.

      Don’t worry, try the method in this article. It is safe and quite fast.

  • Narendra Nagwan


  • Miguel

    Im from South America and i have a new moto g xt1033 bought in the US. It comes with 4.4.2 and it doesnt show updates for 4.4.3. Can I update straight to 4.4.4 using this post? Also i havent done any rooting or bootloader unlocking. Sorry for my english

    • This update file is for the Asian Moto G.

      Go to settings > about phone. What is the build number given there?

  • Muhandis Fadlilata

    I am from Indonesia running android 4.4.2 on Moto G. Is it safe to update my moto G to 4.4.4 from this update.

    • Yes you can update using this file.

      • Muhandis Fadlilata

        Oke, i will try first

        thanks for information

  • Narendra Nagwan

    sir actually after talking to you tomorrow i was going to install the firmware by your way so i decided to delete that file,but suddenly i noticed that i have accidentally copied the “.zip” while renaming the file : Blur_Version.171.44.31.falcon_umtsds.AsiaRetail.en.03.zip to Blur_Version.210.12.40.falcon_umtsds.AsiaRetail.en.03.zip
    so it turned into “Blur_Version.210.12.40.falcon_umtsds.AsiaRetail.en.03.zip.zip” the i thought that maybe it was the reason that my phone wasn’t be able to detect it then i tried again removing the extra “.zip” and surprisingly the “your system is up to date” turned to “new system update is available” saying “that system will now copy the file to system root and install it”. YES!!! it worked and now i’m running ANDROID 4.4.4 Kit-Kat. very very thank you for posting this file here. THANK YOU.

    • That’s nice. I saw this on XDA, but didn’t try it, so I didn’t mention it in the article. Thanks for sharing though

    • Credited you in the article for reporting this. I can confirm this worked for two others as well.

  • Narendra Nagwan

    and sir i want to ask you about my moto g’s battery performance believe it or not it goes from 100% to 20% in about 6:00 to 6:30 hours.the company executives sent me a mail saying that calibration can fix this after doing a long procedure i got nothing beside a fully charged phone at the end with the same battery life. please! can you help me.

    • Uninstall unused apps. Most apps (like Facebook, Twitter) run in the background constantly checking for updates. This wastes RAM and battery. Try disabling the Wifi, 3G/GPRS, GPS, Bluetooth when you aren’t going to use it. Lower the screen brightness to the minimum amount possible.

      Bad network connections (WiFi or Mobile) will drain battery faster. So make sure you have a good reception. Try the tips from this article: http://www.androidpure.com/battery-saving-guide-smartphones/

      If nothing else helps, take a backup of your data and perform a factory reset.

  • Narendra Nagwan

    actually i’ve previously done a factory reset when i was on 4.4.2 and believe me i m the only person who cares so much about battery i even turn off the data connection when not using. i have read somewhere that a full discharge and full charge cycle a week will make my phone realize that it actually has a 2070 mAh battery. Do you think it would help.

    • You could try a calibration cycle, (i.e) draining the battery to zero, and charging to full. My friend once told me he does this twice to get a good battery. But I think it is just a myth. I believe drain occurs due to usage and kernel issues. Try it once, you will see what I mean.

      • Narendra Nagwan

        but i don’t use my phone very much as i know about it’s health. and i have once or twice charged it overnight as it is suggested in the moto care or “help” app.

        • 6 hours backup is low if you don’t use your phone much. Do you use both SIMS? 3G or WiFi?

          • Narendra Nagwan

            sorry my internet’s server went off suddenly. no i never use WiFi and because of 3g network fluctuates i prefer using 2g. i even turn my data of when i am not using it.

          • Well, I don’t understand this. My phone battery lasts longer than 6 hours with heavy usage. It could be a faulty battery. Try contacting a Motorola Service Centre https://motorola-mobility-en-in.custhelp.com/ci/fattach/get/928309/1405376533/redirect/1/session/L2F2LzEvdGltZS8xNDA1Njc1NjA0L3NpZC9NTjRtRkFabA==/filename/Updated%20MASC%20list%20-%2014th%20Jul%2014.pdf

          • Narendra Nagwan

            have you ever seen this type of case.

          • No. It’s the first time I am hearing about this. I even checked the Motorola forums regarding this, yesterday. Could find nothing.

          • Narendra Nagwan

            Ok thank you , i’ll try to talk to them.

          • Good luck. And this is just my opinion, don’t call them. Just visit the service centre, take a photocopy of your bill and explain the issue to them. Hope your device is not rooted or has an unlocked bootloader.

          • Narendra Nagwan

            ya i’ll try.

          • And if possible, do share your experience with us here.

          • Narendra Nagwan

            ok thank you for your support.

          • Don’t mention it 🙂

  • jayaram

    Will installing this file prevent me from getting future updates or void my warranty?? Please reply…

    • No it will not affect your warranty or future OTA updates. This is the official update.

  • pankaj

    I want to keep my dialpad of version 4.4.2. Will i be able to keep it after update any setting to do so???

    • That is not possible. Sorry

  • kart

    Thanks . updated to 4.4.4

  • jaime

    hi, wiil this work in the philippines? i have 171.44.31.falcon_umtsds.AsiaRetail.en.03 system version. pls help i want to update but i dont wanna brick my phone. im on pure stock rom. thanks in advance

    • Yes it will work. This is the Asian firmware update.

  • Samrat Sarkar

    Hi, thanks a lot for your tutorial… can I roll back to previous firmware {http://sbf.droid-developers.org/phone.php?device=14} like the same way I updated ?

  • siddesh kr

    Dude wat if I delete the zip file ?? Any problem ??

    • You can delete it after updating.

  • Hemant

    Thanks a lot … You’ve made it very clear. The update works perfectly fine. Tired of waiting for Motorola to provide the update.

  • tomar

    not updated 🙁

    • Could you elaborate? And which Moto G are you using?

      • tomar

        Hey Now i received android air update right now ! updated thanks 🙂

        • Let me guess. You copied the update to the card, and it showed you an update is available. Same thing happened to my friend today 🙂

          • tomar

            Yes !!! I copied your file in my sd and restart my phone after few minute i received Android Air update my moto g Dual 🙂

          • Ok that is three people who have reported this to me. I am adding this method to the article. Thank you.

          • tomar

            Ok Bro… Thanks keep in touch 🙂 nice article

          • You are welcome 🙂

          • Guest

            I find Today Android Air Update

          • Credited you in the article for your help. Thanks.

          • ravi 555

            After installing this update manually, will i able to get official updates from motorola and will it void my phone’s warranty?

          • Yes you will get OTAs. Your warranty is safe, this is the official update.

          • Boolean

            Is renaming the file not required??

          • No need for renaming. Yesterday I renamed it and re-uploaded it for our readers. 😉

          • Boolean

            Ok.. thanks for the info. I was desperately waiting for the update. Was checking for it every day. Can’t wait any longer. Brute Force :))

          • Yes I know that feeling, which is why I wrote the article the day the OTA was released. 🙂

          • Boolean

            Well done. Will Android L be available for Moto G? Any developer preview out yet??

          • Android L will be available for the Moto G. It was reported by another blog, after they had asked a Motorola agent who confirmed that.

            But I have a bitter experience with Motorola chat support, they told me Android 4.4.3 would be released on July 14, and the company released Android 4.4.4 on July 9th. So I won’t trust their ETA, but I am very confident that Android L would come to the Moto G.

      • Boolean

        Can I try this method instead?

        “accidentally copied the “.zip” while renaming the file : Blur_Version.171.44.31.falcon_umtsds.AsiaRetail.en.03.zip to Blur_Version.210.12.40.falcon_umtsds.AsiaRetail.en.03.zip

        so it turned into “Blur_Version.210.12.40.falcon_umtsds.AsiaRetail.en.03.zip.zip” the i thought that maybe it was the reason that my phone wasn’t be able to detect it then i tried again removing the extra “.zip” and surprisingly the “your system is up to date” turned to “new system update is available” saying “that system will now copy the file to system root and install it.” ??

        I have to copy the file to download and rename it to the above right??

        • Sure you can. It worked for my friend today

    • Boolean

      What happened?

  • tomar

    i find Today Air Android Update 🙂

    • Thanks for the image. Added that 🙂

      • tomar


  • jason

    Hi i’m jason
    Can u make a video how to installed 4.4.4

    • Boolean

      Dude if you are from Asia just download the above zip file and place it in your Internal storage folder. And check for update using System>About phone. As simple as that. Android 4.4.4 Yay. Got it :))

    • Well, both our Moto G’s have been updated to Android 4.4.4. And since they are used as daily drivers, it is impossible to downgrade. So, I am sorry.

      The “easy method” is simple. Download the file, copy to phone and reboot. That’s all.

      But if you want to use the recovery method, I have posted some photos which I took when I upgraded from 4.3 to 4.4.2: http://www.androidpure.com/update-moto-g-dual-sim-to-official-kit-kat4-4-2/

      That might help.

  • bharat

    i want ato know after manual update will i got official update from motorola and did it factory rest my deive

    • Yes you will get future OTAs. And no, it will not delete your data.

  • ramesh

    Hello Mr. Ashwin, thanks for the nice tutorial..

    Could you tell me that is there a way out to make Sim2 working on 4.4.4.?

    • Thanks for your kind words.

      Btw, both sim slots are working fine. Could you elaborate what is not working for you? Do you have a second sim icon in the status bar?

      • kranthi

        Hi ashwin everything is fine with update but my local airtel number is in roaming now what is the Reason???

        • Have you checked the “Mobile Networks” settings? See if the roaming option has been enabled. If it still does that, power off the phone, remove the SIM and put it back.

  • Suyash Bansal

    Thank you very much for this post. ^_^

    • You are welcome. 🙂

  • Kalyansinghbondili

    Were can I get original moto g 4.4.2 frimware

  • Jason Fernandes

    where do I copy the zip file. Is there any particular location I need to copy it to

    • Copy it to the main folder of your phone.

      • Jason Fernandes

        Hi, Ashwin
        I followed the steps above. The first method gave me an error halfway through the update process.
        I tried the second method. I got an error saying “/system/framework/core.odex” has unexpected contents.
        Please can you help me out with this.

        • Did you mod or remove the system files? If so, you will have to flash the stock firmware.

          • Jason Fernandes

            I just unlocked boot loader and rooted my phone. Nothing besides that.
            By stock firmware do you mean android 4.3?
            1.How do I flash to stock firmware?
            2.Can you help me out with the steps involved please?
            3. Where do I get the stock firmware?
            Please help me out with this. Will be really greatful.
            Thank you for your time Ashwin.

          • Follow this guide on XDA:


            This way you can download Android 4.4.2 instead of 4.3, and directly update to 4.4.4.

          • Jason Fernandes

            Thank you so much Ashwin. I did as you said.
            Everything worked.
            Just one problem when I flashed my phone to stock 4.4.2.
            When I was on the last step “mfastboot.exe oem lock”
            It said failed. And now I’m getting the bootloader unloacked warning.
            I however went ahead and updated my phone to 4.4.4 just the way you said it.
            everythings working fine. Thank you so much.
            It is just that warning that pops up everytime I reboot my phone.
            How do I get rid of that warning??

          • Relax, I have that screen too. 🙂
            It is because we unlocked the bootloader.

            If you want, you could flash a mod which will remove that message: http://forum.xda-developers.com/showthread.php?t=2548530.

            Be warned however, I haven’t tried it personally and I am not sure if it still works. Also, it may affect OTA updates, since you are modding a system file.

          • Jason Fernandes

            I guess I should leave it as it is.
            Thanks Ashwin.
            Keep up the great work
            All the Best.

          • Thanks 🙂

      • Guest

        this is the how it shows

        • Guest

          here it is

      • Jason Fernandes

        this is it

  • Tulasi

    Hi I copied 4.4.4 kitkat version ” Blur_Version.171.44.31.falcon_umtsds.AsiaRetail.en.03.zip” to my moto g internal memory and I followed the steps up to apply from SD card, After that I got a error message like ” Installation Aborted” and from there onwards I am getting only black screen not even opening.

    I tried factory restore from volume keys but I am getting only black screen and I think the internal files may be removed. Please kinldy help me out from this. Thanks

    • Sounds like a corrupted download. Re-download the update linked in the post. Make sure the md5 checksum value matches the one you have.

      But I think your only solution is to flash 4.4.2 first. Follow this guide http://forum.xda-developers.com/showthread.php?t=2700502

      • Tulasi

        Thanks for your reply, I got a small hope now thanks.

        I didn’t get this point ” Make sure MD5 checksum value matches the one you have” and please kindly let me know is it works because I think my mobile is in dead mode it is not getting open.

        • Every file will have a unique hash value, called a checksum. It is used to check the integrity of a file, i.e it will help you verify if the the file you downloaded, matches the one on the server, where you downloaded it from.

          For e.g: The MD5 vale of the zip file linked in this article is F917A3DCE8B3B2A7F16870818802A945

          Install HashTab on your Windows PC. It is free, and can be downloaded from: http://www.implbits.com/HashTab/HashTabWindows.aspx

          Once you install it, open Windows Explorer and right click on the zip file and select properties, then select “File Hashes”. You will see some checksum values. Please check if the MD5 matches the one given above. If it is different, you have a corrupted file.

          Btw, your phone is on the stock rom and recovery, right?

          • Tulasi

            Really thanks for your time… replying to every one 🙂

            Only Motorola logo is opening(uploaded the pic) for some 5 seconds and going back to black screen. And when I am using the volume keys then recovery options are coming(uploaded the pic). I tried again to apply from SD card but it showed empty files there. Before when the phone is working and when I copied the file to internal memory and tried to apply from SD card there is some files like “Alarms, Recovery…” But now the when I used SD card option it is showing no files there… I think the internal memory files also deleted. Is there any solution please let me know. Thanks

            sorry for the inconvenience

          • You are welcome. I am here to help everyone.

            Ok, first of your phone is not bricked, but it appears the system files have been corrupted. The only way to fix it is, by restoring the phone to factory settings.

            Visit this page on XDA and follow the guide:

            You have to use your PC for this method. Once you have flashed Android 4.4.2, re-download the Android 4.4.4 update from our link: http://d-h.st/x7g and follow the instructions on this blog article. 🙂

          • Tulasi

            Now as per the XDA post I am downloading “RETAILAS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml_2.zip” and mfastboot-v2 and extracting to one folder and then I am entering into the boot mode with the help of volume keys and then opening CMD and entering the commands there…right ?? and it doesn’t effect the phone warranty right ?? Please guide me.


          • Tulasi

            As per the XDA post now I am downloading the 4.4.2 file and mfastboot-v2 and extracting to one folder and then with the help of volume keys entering into boot menu and then opening CMD and entering the commands there….right ?? and this doesn’t effect the phone warranty ??

            Thanks Gud Nit.

  • Abhi

    Hi Ashwin,

    What happens if I already updated my mobile over OTA to 4.4.4 Kitkat and again if I download the 4.4.4 Kitkat file and copied to internal memory and then apply from SD Card. Is it creates any problem ? Thnx

    • Chances are it won’t update at all.

  • Ronit

    any call recorder application for moto g 4.4.4 kitkat ??

    • Not aware of one that works. I’ll update this comment if I find anything.

  • Prashant

    Will I lose existing apps and data with method 2 of recovery?

    • No you won’t. Everything will be intact.

      • viru

        Sir I update 4.4.4 via wifi, after update faceing lag issue, can I update again with ur file plz suggest

  • viru

    I update 4.4.4 via wifi, after update faceing lag issue, can I update again with ur file

    • I don’t think that may help. I suggest that you back up your data, and perform a factory reset.

  • Daniel

    Alright, I have a problem. I keep getting notified there is an ota update, I let my phone download it, and press install. My phone then powers off, reboots, and continues this cycle before finally giving up and telling me the update failed. Will it work if I try the 2nd method or is there anything else wrong?

    • Did you uninstall any apps like Google+, or any other which came with the stock ROM? if so, it will not work even if you try the second method. The OTA update runs a hash check for system files, if any is found missing or modified, it will fail.

      The only way to fix it is by flashing Android 4.4.2, and then updating to 4.4.4. Follow this guide to do so: http://forum.xda-developers.com/showthread.php?t=2700502

      Another reason could be a corrupted download, so you could try the my 2nd method. Though I doubt that is the case, I have never seen an OTA download get corrupted.

      • Daniel

        I didn’t uninstall anything, I think everything is how it should be. Is there any way to check though?

        • That’s strange. Usually the modding/removal of system files and custom recoveries are the only reason an update fails.

          What is the build number of your firmware? You can get it from Settings > About Phone.

          • Daniel

            The build number is KXB20.25-1.31

          • My mistake, what I wanted to know what was the system version. 😉

            i.e, “171.44.31.umtsds.Asia”

            A quick search for the build number you gave, tells me that you have the Asian version.

            So, go ahead and download the OTA from our mirror and try updating by any of the two given methods. I hope it works, else you will have to flash 4.4.2, after taking a backup of your data.

          • Daniel

            Alright, I’ll try using the second method. Thanks for the help, I’ll tell you after if it worked or not.

          • Ok. Good luck

  • Daniel

    I have a problem. I get notified that there is an OTA update, I let my phone download it, tell it to install, and then my phone powers off. It then boots normally, and after a few minutes reboots again, entering a cycle which lasts a while, after which the phone tells me the update was unsuccessful. If I try the 2nd method, will it work, or is something wrong with my phone?

    • Ursu Mare

      Have the same problem here. OTA failed twice, I then downloaded the file and put it on the “sdcard”, the system detected it and tried to apply it but failed. Tried the second method, failed halfway while checking the package or whatever it is checking.
      I had it rooted and running CWM Recovery, now is back to stock 4.4.2 Recovery and unrooted. Same thing. Update doesn’t work either with CWM or stock recovery. Current version is 171.44.31.falcon_umtsds.AsiaRetail.en.03. MD5 checksum is fine for the downloaded file.

      L.E. I read below that might be from some uninstalled/disabled bloatware. I’ll try to re-enable them. Anybody has a list with pre-installed junk?

      • Well, if you removed system apps, restoring them will not help. I’ve done that and it failed. The only way to restore stock ROM is by flashing a factory image.

  • mann

    Its show every time installation abort.
    I tried both method you tell above , even I downgrade to stock 4.3 and stock recovery , now I m on 4.3 jb and not able to DO SO EVEN NOT ON 4.4.2

    • Check the downloaded zip file. It could be corrupted. Re-download it and check the md5 checksum value.

      • vikrant mann

        It’s same md5 as u mention above,

        • Did you try flashing 4.4.2 ?

          Follow this guide http://forum.xda-developers.com/showthread.php?t=2700502

          • vikrant mann

            Yes, even I try cm11,

          • The only reasons an update fails are:

            1. Custom recovery.
            2. System files are modified or removed (including Google apps).
            3. If you have any extra system apps like Xposed framework, it will fail.

            The update file runs a script which checks for the original system files, and if it finds something extra or missing/modified, it immediately aborts it.

            Are you sure you haven’t done any of this? If so, you could contact Motorola and ask for help, but since you mentioned CM11, which means you are rooted and obviously have an unlokced bootloader, your warranty will be void.

      • zhyonkross

        Will the update work on gionee elite s5 .5 running 4.4.2 KitKat

        • No do not try updates meant for other phones on your device. Android devices require firmwares built for the particular model. This includes kernel drivers and other important software developed for the device’s hardware to run a particular version of the OS. Since each phone model has a hardware different than the others, it is impossible to update the OS with an update meant for another device. It will brick your phone.

          And you cannot even update other Moto Gs with this update. For instance, this update will only work on the Moto G Dual SIM XT 1033, other variants like the single SIM XT 1032 cannot be updated with this file. So wait for Gionee to update your phone.

    • prasad

      Even I want downgrade to 4.4.2 from 4.4.4 kitkat because batery in 4.4.4 is draining quicker than before. Its a brand new 1 day old phone. Can I do it without rooting or unlocking it???? please help me to increase the battery life..

  • Chanakya

    Will updating manually to 4.4.4 on my moto g affect future updates via ota?

    • Of course not. You are just accelerating the process by updating manually.

      • Chanakya

        Thank u

        • Don’t mention it 😉

  • prasad

    Bought moto g yesterday. I updated it to 4.4.4 kitkat immediately after its hands on. battery is draining a bit fasteer in my phone. I keep the mobile data on throughout the day just for whatsapp and facebook, I dont chat that vigorously though.I play some games like smash it and candy crush saga. I cannot use it for more than 8 hours. 100% charging is consuming in that time.

    • Lower the brightness, disable Bluetooth, Wifi, GPS when not in use. Also observe the battery drain and the on screen time from the phone settings.

      Settings> Battery > Screen
      pull down the status bar> tap the battery icon >screen.

      Post a screenshot of it if possible. To take a screenshot press and hold volume down and the power buttons gently for 2-3 seconds. The image will be saved in /pictures/screenshots.

  • Allen Powery

    i always get an error when trying to install it using the stock recovery, im not rooted and my phone is unlocked, ANY HELP? i already did a factory reset and nothing

    • What error do you get? And what is your Moto G’s system version? You can find it from About > Phone.

      • Allen Powery


        • Sorry. You have a Latin American version. This article is about the Asian version of the Moto G. that is why it failed for you.

          You can try downloading the update from this XDA thread: http://forum.xda-developers.com/moto-g/general/ota-argentina-retail-kitkat-4-4-4-t2837437

          And then follow the steps given in this article, as they are common for all versions.

          • Allen Powery

            Will it work for the XT1033?

          • I think so. Look at the screenshot in that xda thread. One missing sim icon, and one network indicator. So it is a Dual SIM, i.e XT 1033 😉

            Edit: It is for the Argentinian version. Check the system version name: It says “falcon_umts.Latam.en.AR”.

            But yours says “falcon_umts.Latam.en.01”.

          • Allen Powery

            Okay thank you very much 🙂

          • I looked through the firmware page to determine which version it is. http://sbf.droid-developers.org/phone.php?device=14

            Unfortunately there is no Country/Carrier information for “Blur_Version.171.44.31.falcon_umtsds.Latam.en.01”.

            So, I can’t say for sure if it will work 🙁

  • Akil

    When i update it says system update paused and waiting for data connection to resume downloading and Nothn happens after that

    • Didqus did not notify or email me about your comment. Sorry about that.

      I am not sure if you still need help with this. But have you tried connecting the phone to WiFi?

  • Paulo Jair Junckes

    Thanks a lot
    I let the phone update by itself and crashed on boot
    So i found this and just moved the OTA FIle to the memory
    It rebooted by itself and now it’s working fine again

    • Glad it helped you, and thanks for the feedback. 🙂

  • badr usmani

    Can my moto e rooted 4.4.4

  • badr usmani

    Sir my moto e system version is 4.4.4. And Bootloader is unlocked when I go android SDK platform tools and open command window here and type Fastboot recovery recovery.img
    It said can’t load recovery.img I have already ppaste recovery img in this folder and super ssu pushed in my phones internal storage before Pls help me what should I do for rooting my moto e 4.4.4..thanks..

    • The correct command is “fastboot boot recovery-twrp.img”. Follow the instructions given in the XDA thread from Step 7, then move to step 10.

  • umang110

    Sir i want update for my moto e

    • Sorry, we don’t have access to the Moto E. 🙁

  • Nikhil

    Will moto g old version get android L update???

    • Yes it will. You can expect Android OEMs to support their devices for a minimum of 18 months since the launch date. But Motorola even updated their 2012 Droid devices to KitKat.

  • azs

    how to install call recorder in moto g 2nd generation

    • Sorry, we are not aware of a call recorder app that works on the Moto G.

  • Harsha Vardhan

    Hey hi is moto g 1st generation was upgradable to android l

    • Yes it is eligible. Most OEMs will support OS updates upto 18 months since the device was launched. Motorola even updated their 2012 Droid line up to KitKat.

  • Tweeslam

    Thanks a lot for the wonderful post. My MotoG was stuck in “an update is currently being downloaded” screen since 2 months. It wouldnt do anything . finally I found this post and was able to follow simple steps n updated my MotoG to 4.4.4
    Thanks a lot.

    • You’re welcome. And thanks for the feedback. 🙂

  • AD_Boy

    Thank you very much for your excellent instructions. I am new in Android phones and a search for my broken 4.4.4 update ended on this page. However, there was no info on where to put in the .zip file. So, by trial I ended up putting the file in SD Card folder using the AirDriod App. Restarted it and viola! it recognized the file and started the update. My Moto G is now the latest greatest. I have travelled from iphone 4 -> Widows Lumia 920 -> Moto G. hahaha!

  • Nagaraj Gaonkar

    realy help full tutorial for me. actually i found error while updating with phone which is automatic. I get rigid about calling moto care.they suggest me to go moto care which is far away from my place. I update it with second method nd got success thank you sir.

  • Brian

    hello my moto g xt1033 is rooted & running cm-11 but I would like to restore to stock firmware. I have tried to follow instructions on several sites but can’t get them to work. Do you have a method which a newby could follow?
    thank you

    • Well this isn’t exactly noob friendly, but it worked 100% for me. http://forum.xda-developers.com/showthread.php?t=2700502

      Just follow the instructions from points 1 to 4, then 4.2 and 4.4.

      I had to restore to stock firmware after CM11 kept rebooting randomly for me, and I used that to return to stock firmware. You will need to re-root the phone after flashing the firmware.

  • santosh

    I have Moto G with 4.4.2 version asking update for every 30 min. If I update, whether my battery drag fast then this?
    what is your suggestion for me on this ?
    or else will you please give the method to stop alerting each 30 min..

    Thank You

    • If you are rooted, try freezing the Moto OTA App. You can use Bloatware Freezer, or Titanium Backup Pro for doing that.

  • BG

    Hello i have Moto G XT1033 witch firmware 210.12.40.falcon_umtsds.AsiaRetail.en.03. How i chnage to GPE edition to have Bulgarian language on it.

  • neha

    After the 4.4.4 update on moto x the phone is not detecting the sim …I have tried several sims but none seem to work.its just one week since I bought the phone but can’t get through this issue …kindly suggest a solution

    • Backup your data, and perform a factory reset. It might help

  • Mugesh Nagarathinam

    HI Friend i have Asus Zenfone 5 A501CG How to update kitkat verison

  • Brandon5233

    Thank you so much.. couldnt find the file anywhere else 🙂 keep it up (y)

  • Balu

    “MD5 of the zip file: F917A3DCE8B3B2A7F16870818802A945” What is this Sir ?

    • MD5 is the checksum value of the file, used to verify the integrity of a downloaded file. If the MD5 hash of your downloaded file differs, it means you have a corrupted download, or a different version.

      You can use the free Windows tool called Hashtab (download from: http://implbits.com/products/hashtab/) to check the MD5, CRC, or Sha1 values of a file on your PC. You can also check it on your Android device, using a File Manager app which supports this. (eg: ES File Explorer, Solid Explorer.)