Wednesday, November 20, 2013

Google Nexus 4 receives Android 4.4 KitKat OTA update



Google released the KitKat factory image for the Nexus 4 last week, indicating that the over-the-air (OTA) update should be right around the corner. Now three weeks after Android 4.4 KitKat was promised for the Google Nexus 4, the OTA update has finally started making its way to users.

The update will bring the KRT16S build number and is around 240MB in size. After you install the update, you may receive a secondary (smaller) update that will fix some additional bugs. Among the new features, the update is expected to bring the new launcher along with several new features and improvements.

Android 4.4 KitKat - Here's all you need to know
Google has officially revealed the new features and improvements that will be available on Android 4.4 KitKat. The new update as promised has been optimised for low-end devices and will run on devices with as low as 512MB of RAM comfortably.

[UPDATE] While we still don't have the OTA links, you can now download the KRT16S factory image for your Nexus 4 from the developer website and manually flash it to your device.

[UPDATE 2] The OTA update links are now available. However in order to install the following updates on your Nexus 4 you will have to be completely on stock (NO ROOT)

4.3 JWR66Y
Current Bootloader - makoz20i
Current Radio - 2.0.1700.84
Stock Kernel - 3.4.0-perf-gf43c3d9 
4.4 KRT16O
Current Bootloader - makoz30d
Current Radio - 2.0.1700.97
Stock Kernel - 3.4.0-perf-g249a6da
If you meet the criteria above the OTA will complete. If you don’t meet the criteria or don’t want to wait for the OTA to hit your device then see below.

Current OTA's

4.4-KRT16S-from-JWR66Y http://android.clients.google.com/pa...Y.d1b99704.zip
4.4-KRT16S-from-KRT16O http://android.clients.google.com/pa...O.70f3bd40.zip

These are the 4 most popular scenarios

Scenario #1
You are completely stock. Unlocked/locked bootloader. No root
Continue to Section A

Scenario #2
You are stock, with root. Custom Recovery without any modifications or deletions.
Continue to Section B

Scenario #3
You are stock, with custom kernel, any modifications or removed system apk(s)
Continue to Section C

Scenario #4
You are running a Custom ROM
Continue to Section C


Section A: adb sideload

[NOTE] Make sure you have the latest version of adb. It's attached at the bottom.
  1. Download the OTA.zip on your PC, rename the file update.zip, then place file in the same directory as adb.
  2. Make sure you have USB Debugging checking in the Developer Options, then connect your phone.
  3. Open the command prompt from the directory above on your PC and type the command: 'adb reboot recovery'
  4. When in recovery, you’ll see an android laying down. Press power then immediately press volume up and release. The menu will appear. Select “apply update from adb”
  5. Using the command prompt type: 'adb sideload update.zip' The file will load and the update will begin.
  6. When completed, select reboot.


Section B: Flashing in a custom recovery
  1. Download the OTA.zip and copy to your phone.
  2. Boot into recovery.
  3. Flash the OTA just like you would a ROM.
  4. Reboot. 

Section C: Let’s get back to stock

There are a few ways to do this:

Option #1) Flash the complete JWR66Y or KRT16O image. You can follow our guide on how to flash your factory image on your Nexus device and change the values accordingly.
a) If you want to keep your data & settings and are running the stock rom; only flash boot.img, system.img, and recovery.img (optional) with fastboot.
OR

Option #2) Replace the stock images or .apk(s) you removed or modified.

After completing the steps needed to return to “stock” make sure you meet all the criteria at the top of the page then revert to:

Section A if you are running stock recovery.
Section B if you are running a custom recovery.

OR

Option #3) You can download and install the Android 4.4 KRT16S factory image through fastboot. If you need any help, you can follow this guide.

If you have any question, please feel to address them in the comments section below


source - XDA Developers
DJRipster Web Developer

Morbi aliquam fringilla nisl. Pellentesque eleifend condimentum tellus, vel vulputate tortor malesuada sit amet. Aliquam vel vestibulum metus. Aenean ut mi aucto.

No comments:

Post a Comment