Archive | February 2013

Manually flashing the Android 4.2.2 OTA

The Android 4.2.2 update is just rolling out to select devices. If you don’t want to wait any longer, here are the instructions to flash it manually. There are different methods available like for instance using adb sideload when you don’t have root. However I have root and I’m always flashing new OTAs from ClockworkMod, so I’m describing this method only.

You need to have the following prerequisites:

  • The previous Android 4.2.1 is already running
  • ClockworkMod recovery (or a similar custom recovery) is already on your device
  • A computer with the adb tool available (I assume you have this already)
  • USB debugging is enabled on your device

If you have modified your system then you can’t flash the OTA. So first make sure that you have restored any framework modifications, undo any build.prop patches, and hopefully you didn’t delete any system apps (installing new system apps is fine, just don’t modify any existing files).

Now download the update ZIP for your device:

Galaxy Nexus GSM:

Nexus 4:

Nexus 7 WiFi:

Nexus 10:

Copy it to your SD card:

Galaxy Nexus:
adb push /sdcard/

Nexus 4:
adb push /sdcard/

Nexus 7:
adb push /sdcard/

Nexus 10:
adb push /sdcard/

And then reboot into recovery:

adb reboot recovery

Now select ‘install zip from sdcard’, ‘choose zip from ‘sdcard’, select ‘0/’ (this is the SD card for the device owner), and scroll down until you see the update ZIP. Select ‘Yes – Install’

This will take a while. When it has succeeded then select ‘Go back’ and ‘reboot system now’. The recovery will ask you to disable the stock recovery. If you don’t do this then you’ll lose your custom recovery after reboot, so choose:

Yes – Disable recovery flash

Now the recovery will ask you to fix root, so you wisely choose:

Yes – Fix root

Your system will reboot and you’ll enjoy the Android 4.2.2 experience. According to first reports on Google Plus this is now buttery smooth again!

Nexus 7 Android 4_2_2