The existence of Android 4.4.1 for the Nexus 5 was only confirmed by Google today, and here we have the update ready to go in no time. If you've got Google's latest and greatest Android phone, get ready to see some better pictures. We have the link for the OTA file (build KOT49E), so you don't have to wait on the update to reach you naturally.

2013-12-05 21.47.38

Disclaimer: Android Police isn't responsible for any harm to your device - proceed at your own risk.


To get this update installed correctly you need to have the Android SDK installed and working on your computer with ADB (via a microUSB cable). This is what allows you to issue commands to your device in order to push the OTA file. Those with custom recoveries have it a bit easier, though. You also have to be running the stock Nexus 5 ROM, version KRT16M.

If you have made any system file modifications, make sure you roll them back.


Download signed-hammerhead-KOT49E-from-KRT16M:

Google Server

Android Police Mirror

MD5 sum: d465ab3e78e3d99708687cfb1abf1f14

Size: 54MB


Before you get started: This update method should not erase anything on your device, but OTA survival in SuperSU could break things. Turn it off if you're running that.

You'll use the adb sideload command after making sure your device is properly detected by ADB. You can check out our full sideload guide here – the process is identical except for the file name. If you have a custom recovery, it can be flashed from there. Just copy the file.


The update will likely kill root on previously rooted devices, but it's easy to get back:

  1. Flash TWRP from here (fastboot flash recovery FILENAME.img).
  2. Reboot into recovery (adb reboot recovery or hold Power+VolDn, then select Recovery).
  3. Flash the latest version of SuperSU.
  4. You should be rooted.

[Thanks, +Marco Pedrazzoli]