Android 4.4.1 is rolling out for a number of devices today, including the Nexus 5, but as with most Nexus device updates, it's happening in stages. As such, it could be a few days before you get the OTA if you choose to wait, and we all know what that's like: annoying. So, here's the Android 4.4.1 OTA for the 2013 Nexus 7 LTE (must be the LTE model - this will not flash on the Wi-Fi version).
What's new in Android 4.4.1? We know the Nexus 5's camera has been improved, but not much else, so we're working on figuring that out at the moment - expect a post in the coming days.
In order to complete the steps below, you need to have the Android SDK installed. The SDK contains the latest version of adb and fastboot, which you will need for flashing. You will also need a MicroUSB cable to execute adb sideload, fastboot flash, and other commands. You don't need a USB cable if you're just planning to download the OTA zip directly to your device and flash it from recovery.
You must be running Android 4.4 KRT16S for this OTA to work.
MD5 sum: 5f03567aacd654db41371b2769b306d7
Note: This method, just like the native OTA update procedure, does not wipe your data.
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:
- Flash TWRP from here (fastboot flash recovery FILENAME.img).
- Reboot into recovery (adb reboot recovery or hold Power+VolDn, then select Recovery).
- Flash the latest version of SuperSU.
- You should be rooted.