With the KitKat update released for a few Nexus devices and a variant of the Moto X (but not the Nexus 4), it seems people have been checking for updates quite frequently. I know I have. It’s been so long, and my I/O Nexus 7 2012 is still on 4.3. But according to Dan Morrill, a Google employee working on Android, this won’t help whatsoever, and some strategies are actually bad.
When you hit the “Check now” button in your updates, it will check in with the server. If it is denied, it will make you wait until the next batch of updates is released. Mashing the button will do absolutely nothing, not until the next batch of updates rolls out. So if you’re obsessing calm down a little. I will.
There is also a trick for clearing the data on Google Service Framework. I’ve done this a few times (with no success), but apparently that isn’t something you should really try.
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.)Dan MorrillGoogle
According to Dan, the updates are first sent out to 1 percent of devices. If it goes smoothly, it is sent to 25, 50, and 100 percent of users over what he says is “a week or two.” So if you’re waiting for that update, quit mashing that update button and regulate yourself to around once a day. Tell us what device you have and if it has received the official KitKat update!