Clicky

Nexus 7 & Nexus 4 Android 4.4 KitKat Updates: 5 Final Details

By  |  21 Comments

At the end of October, Google announced the Nexus 4 and Nexus 7 Android 4.4 KitKat updates though it declined to say when it would roll them out. Well, earlier this week, the company finally started pushing these two Android 4.4 KitKat upgrades and with the updates still rolling out to users, we wanted to take a look at five final and important details that Nexus 4 and Nexus 7 users should know about the software and its roll out.

Android 4.4 KitKat was first announced back in September, just ahead of the iPhone 5s and Samsung Galaxy Note 3 launches. At the time, Google revealed very little about the software, a sign that another announcement was on the way, likely alongside a new Nexus smartphone. That, is exactly how it all played out as Google announced the Nexus 5 and Android 4.4 KitKat update, together, at the end of October.

At the time, Google announced that three of its Nexus devices would be receiving the update. The Nexus 4, Nexus 7 and Nexus 10 were all confirmed while Galaxy Nexus owners were left in the cold. The company did not say when the updates would arrive only that they would roll out in the near future. Last week, we finally saw Google announce some details for Nexus owners though, as we soon learned, the roll outs were not as smooth as many would have liked.

Last week, we saw Google announce the roll outs for the Nexus 7 Wi-Fi and the Nexus 10, saying that the Nexus 7 Cellular and Nexus 4 would get the software at a later date. Oddly enough, many Nexus 7 and Nexus 10 owners complained that they hadn’t seen an OTA update, several days after the announcement. We just assumed that the update was rolling out slowly. In fact, it now looks like Google pulled the OTA so that it could extinguish a bug.

Needless to say, Nexus 7 and Nexus 4 owners were frustrated with the lack of information and it was only earlier this week that we finally saw some movement in regard to the update process. That is to say, we finally saw the Nexus 7 and Nexus 4 Android 4.4 KitKat updates arrive.

With the roll outs moving on towards completion, we wanted to share five final details with Nexus 4 and Nexus 7 owners in the United States and elsewhere around the globe.

Android 4.4 Updates Rolling Out to All Models

While we saw an initial delay with the Nexus 7 Wi-Fi, Nexus 7 Cellular and Nexus 4 Android 4.4 KitKat updates, we can confirm that all of the updates are rolling out Over-the-Air right now. That means that the Nexus 7 Wi-Fi 2012, Nexus 7 HSPA+, Nexus 7 Wi-Fi 2013, Nexus 7 LTE and the Nexus 4 are all getting their Android 4.4 KitKat updates, whether you want to believe it or not.

LG-Nexus-4-unboxing-575x385

Because these updates are all rolling out, we don’t expect Google to halt the upgrade process again. So, while the start of the Nexus 4 and Nexus 7 Android 4.4 KitKat update process was certainly frustrating, we expect that the rest of it will be fluid and Google will proceed to push the updates out across models, across regions in the days ahead.

Point is, there is no longer anything to be worried about when it comes to the roll out. Android 4.4 KitKat is here and from the looks of things, the current build is here to stay. So, it’s safe to update.

Rolling Out Slowly

That said, Nexus 4 and Nexus 7 owners need to be patient. While we expected the Android 4.4 KitKat updates to roll out slowly, Google confirmed as much yesterday saying that the roll outs are conducted in phases and that it’s not unusual for updates to take a week or more to roll out. For those that missed it, here’s how Google engineer Dan Morrill explained the update process:

Rollouts are conducted in phases. Typically they start at 1% of devices for around 24 – 48 hours; we watch the return rates and resulting device checkins and error reports (if any), and make sure nothing looks wrong before sending it to more. Then typically it goes to 25%, 50%, 100% over the course of a week or two.

So, that means that we should see a steady stream of updates flow out to Nexus 4 and Nexus 7 owners of all shapes and sizes over the next two weeks. We think that two weeks is a stretch and that the updates should be completed before the end of the month. That said, users need to remain patient as it will take some time to hit every smartphone and tablet.

Check in Settings, Don’t Use Google Framework Services

Those who can’t help themselves are likely going to be searching for ways to get the update as fast as possible. Those that don’t want to update the software manually will run into a couple of options but we only recommend using one of them.

Nexus-4-575x465

The first, and the option that you should use, is checking manually in the About section of the Settings. This is the only recommended way of checking for the software update. And, as Morrill points out, there is actually a good reason to check for the update at least once a day. For those that missed it, here is what he had to say:

What the percentages mean is that when your device checks in, it has a 1% chance (for example) of being offered the OTA. If it doesn’t (randomly) get an offer, it will never get an offer until the next batch.

IOW, once your device checks in and gets turned down, that’s it until the next batch. Mashing on the “check for updates” button just causes your device to check in again, and get automatically turned down again. Think about how that makes your device feel! WON’T SOMEONE PLEASE THINK OF THE PHONES?!

That said, once the new batch does start, hitting that button does give you a new roll of the dice — but once. Since devices usually only check in for system updates every 24 hours (I think? Certainly on a many-hours basis) this can get you your shot sooner than it would happen on its own.

So, mash away. :) Just be patient, and mashing on it more often than once or twice a day isn’t going to gain you anything.

Edit: also, keep in mind that this isn’t first-come/first-served. You’re not racing other devices to get your slot in the current batch, or something.

In other words, check for the update once or twice a day, but no more than that. Those who don’t see the update will look for more drastic measures and the one that they will run into is the Google Framework Services trick. While the method was, in the past, recommended as a possible way to force the update, it’s now looked down upon.

Here is how Morrill puts it:

Doing this changes the primary ID by which Google knows your device. As far as the servers are concerned, the device was basically factory reset. There are many downstream effects of this, but a big one is that this invalidates the tokens used by any app that uses GCM (which is nearly all the Google apps, and a ton of third-party apps.)

How apps react to GCM IDs changing varies by app. With Play Store you have to log out and log back in, I think Gmail usually handles it transparently eventually but won’t get new mail notifications for a while, etc. Some apps you may have to clear data on to recover. All apps will simply stop getting GCM push-messages, until they get a new GCM ID; some do this frequently, others rarely, and some apps use the GCM ID as an ID on their own servers (as it is opaque and basically random), so other things besides push messages may not work.

Nothing bursts into flames, but it makes a ton of nuisances on the device, including some that can look pretty mysterious. Your mileage will vary depending on what apps you use.

All of this can be avoided by just doing an ‘adb sideload’ if you are impatient.

While it will be a tempting way of trying to get the Android 4.4 KitKat update, it’s clear that it could do more harm than good. Nexus 7 and Nexus 4 users should avoid this method at all costs.

Manual Installations Available

Those that don’t want to wait any longer do have a way of getting the update early. The OTA files for the Nexus 7 and Nexus 4 Android 4.4 KitKat updates were found earlier this week, which means that they can be sideloaded onto the device. Those that don’t know what sideloading means should avoid the manual installation method. Those that do know, can find the proper files below:

Again, those who are no well-versed in this should simply avoid the manual installation method and wait for the OTA update to arrive.

So Far, So Good

One final detail. So far, we’ve heard good things about the Nexus 4 and Nexus 7 Android 4.4 KitKat updates. While there are still some kinks that need to be worked out, these updates seem like they are a lot more stable than the Android 4.3 and Android 4.2 Jelly Bean updates, both of which were plagued by miserable bugs including lag, battery drain, slow charging issues and more.

Nexus-7-review-2013-003-575x330

This is important because it means that, as of right now, users shouldn’t hesitate to install Android 4.4 KitKat. We still recommend proceeding with a bit of caution and to check places like XDA-Developers forum for feedback. Often times, bugs won’t reveal themselves for a few days when the software stabilizes. Something to keep in mind As of right now though, things appear to be pretty solid.

21 Comments

  1. Ahmed Habubz

    11/22/2013 at 1:59 pm

    Android kitkat for the nexus 4 has already come to Australia over the air so I guess after that it should be everywhere else since Australia is always the last place to receive updates

    • still waiting....

      11/23/2013 at 11:30 am

      man.. youre lucky. ive been waiting all week for the OTA and still nothing. and im in the US..

    • Dave Smith

      11/26/2013 at 3:02 am

      Four days ago on my Nexus10, I went to setup then at the bottom where it says “about” click and then click update to KitKat. Done deal. I don’t understand why people are posting all the complicated ways of doing this. My 10 is six months old and is a Samsung. Hope somebody sees this. I didn’t know where tho post it.

  2. David

    11/22/2013 at 2:30 pm

    I just downloaded mine. Sorta pisses me off that the interface hasn’t changed. Like the frequently used dock and the all apps icon haven’t changed. The performance is better then 4.3. Everything is much faster and smoother than before. The updated lock screen looks nice and the updated icons look good. Overall I am liking 4.4 so far…just wish it was 5.0 though.

    • David

      11/22/2013 at 2:31 pm

      Also I’m on the Nexus 4.

      • Romil

        11/22/2013 at 7:30 pm

        try kit kat launcher from play store

  3. Shafqat Mirbahar

    11/22/2013 at 6:20 pm

    just got my update on nexus 7 2012 3g 32GB jwr66y…. Finally wait is overrrrrrrr everyone is going to recieve now , just check out system update

  4. Bill

    11/22/2013 at 6:26 pm

    So far not so good. Iheartradio doesn’t work. Also Wi-Fi keeps dropping off. Must shutdown and restart several times a day. Way to buggy to work with current apps.

  5. CHANDRA

    11/22/2013 at 7:09 pm

    My phone get updated to day (November 23, 2013) THANKS GOOGLE…

  6. Mario F. (@MFawful)

    11/22/2013 at 7:52 pm

    Fuuuuuuuuuuuuuu still no update on my 2012 nex7 wifi.

  7. miguel m

    11/22/2013 at 11:26 pm

    “Ok google” phrase doesn’t work for my 2012 nexus 7. Hotword is on and I dont see why its not working. Any help would be great.

  8. Alex Millington

    11/23/2013 at 2:19 am

    I was annoyed last night when my Brother got KitKat for his nexus 7 and it still isn’t out for my nexus 4… But what can you do.

  9. Ketan

    11/23/2013 at 3:16 am

    I got update on Nexus 4 via Service Framework trick. I’s not aware of the side effects of this.
    Now, please suggest what to do ?

  10. jase

    11/23/2013 at 7:30 am

    Updated today skygo and sky movies now don’t work help, Google nexus 7 tablet WiFi 2012

    • Alex Millington

      11/23/2013 at 7:32 am

      That would just be an optimisation issue with the app – there’s nothing you can do until the app itself updates, sorry.

      • Shaun

        11/23/2013 at 8:44 am

        I have been checking the system update every single freaking day since they announced the roll out was happening for Nexus 4. And I still see 4.3….I know that the update will happen but I have given up waiting for good things from google. I was gonna buy nexus 5 but now, I just ordered for Sony Xperia z1. May be I won’t get Android upgraded as soon as nexus but hey…even Moto X gets updates sooner than my Nexus 4…End of waiting for google. Whenever a company becomes too big, they lose their integrity.

  11. Kevin

    11/23/2013 at 10:20 am

    KitKat broke an app that I use regularly and sticks yet more google ‘stuff’ into my nexus 7 without asking – I already can’t disinstall the previous upgrade stuff that I don’t need. Surely it is my tablet not Google’s and the very least I can expect is backward compatibility.

    • nein

      11/23/2013 at 5:29 pm

      No you use an app by a developer who wrote code that was too fragile. It is probably useful but also crap code. One failed application out of hundreds of thousands on millions of devices does not a bad upgrade make.

  12. James Jones

    11/25/2013 at 10:08 pm

    One would think iHeartRadio would not have been considered “crap code” and yet Kit Kat is “Unsupported” according to the folks at Clear Channel or iHeartRadio or whoever they are…

  13. Damian Shaheen

    11/26/2013 at 4:05 am

    Still no update for my nexus 7 2012.

  14. tman

    11/26/2013 at 1:04 pm

    No update yet for my N7 2012 wifi either :-(

Leave a Reply