How to manually install the OTA and images factory in Android
This week came a new version of Android, specifically Android 4.4.3. Within hours began to upgrade all devices Nexus (Nexus 7, Nexus 5, Nexus 4 and Nexus 10) as well as the Google Play Edition and others like Motorola Moto G, Moto Moto X and E.
Today we will see how to avoid waiting to receive such updates. To do this, we will see how to modify our device to get both OTA updates and installing factory images.
This tutorial serves with any OTA and not necessarily with the latest version of Android. Nor is it unique to the Nexus devices, but usually they who will have access to images of factory before because not all manufacturers publish them.
OTA Installation Manual
Imagine if we have not received the update via OTA:
But imagine not want to wait and have not received the update. To do this, we can manually install the update.
To do this, we must meet the following requirements:
Having the development environment with the Android SDK installed (here you can see how to install the SDK)
Having our device drivers properly installed
Then simply follow these steps:
Appropriate Download the update for the current version of our device and file. For example, here you can find the upgrade to Android 4.4.3 (KTU84M) for our Nexus 5 with 4.4.2 (KOT49H)
Connect the device to your computer
Turn off the phone and turn it in bootloader mode (Vol +, Vol- and Power button simultaneously)
Login to Recovery mode. To do this, we can use the volume keys to navigate through the options and the power button to confirm our selection
Press Vol + and Power when an icon is displayed with an exclamation
Select apply update from adb
Open a terminal (Linux / Mac) or a command window (Windows) and use the adb sideload program to upgrade. To do this, we can put our update compressed folder platform-tools where we have the Android SDK, or, for me the best option, have the Android SDK within the variables of the operating system environment, so that the command it is available from any folder. For the Nexus 5, the call we would do:
adb sideload d173d546ab2347ead90cb0978657f11046300511.signed-hammerhead-KTU84M-from-KOT49H.d173d546.zip
After that, we just stay restart the device. After that, it will be completely updated the same way as if we had updated via OTA (preserving our previous data).