When Android 4.4 began rolling out to the Nexus 7 Wi-Fi and Nexus 10, Google said the OTA update for the Nexus 4 and other Nexus 7 models would be made available soon. Well, the OTAs are yet to roll out, but, for some reason, Google has gone ahead and published the full factory images and newest binaries for Android 4.4 KitKat for the Nexus 4, all models of the Nexus 7, and also the Nexus 10. Guess they thought advanced users who aren’t afraid of a bit of manual flashing shouldn’t be kept waiting like the others, eh?
With the factory images, you can flash Android 4.4 – build KRT16O – on any of the aforementioned devices, no matter what ROM you might be running currently. However, keep in mind that flashing these factory images using the flash script included in the archive will wipe all your data (including the internal storage), though you can use these manual instructions to avoid having to delete the contents of the internal storage (you still might have to wipe your settings, installed apps, Google account, etc. from recovery, especially if you’re upgrading from a custom ROM).
Or, you could wait for the over-the-air updates to start trickling out to devices and keep things strictly official, but hey, where’s the fun in that?