We don’t really need to tell you that Android 4.3, the latest flavor of Jelly Bean and the newest version of Android, has been officially announced (you can see a list of new features in Android 4.3 here). If you own a Galaxy Nexus or Nexus 4, you’re either already on Android 4.3 or waiting for the OTA (over-the-air) update to arrive on your device. Well, this post is for those in the latter category, as we’ve got the links to the OTA update and a guide to manually update to Android 4.3 for you folks.
The OTA update can be manually installed only on devices that are running on completely stock Android 4.2.2 and and no system files have been modified. It is okay if you’re rooted (though you will lose root access after the update), but if you’ve deleted, changed or otherwise made any changes to system files, the update will fail to install.
NOTE: If you’ve modified your system files or are on a custom ROM, then you should follow this guide to update to Android 4.3, which will wipe all your data (you can backup and restore later on) but allow you to update without issues.
So, without wasting any more time, let’s look at the procedure to update to Android 4.3 from stock Android 4.2.2 on the Galaxy Nexus/Nexus 4.
- For Galaxy Nexus users: The OTA update is only available for the takju and yakju variants of the Galaxy Nexus. Takju is the variant available directly from the Play Store, while yakju is the international GSM model. To check your phone’s variant, install the Nexus Update Checker from the Play Store and check the “Product Code” in the app. Do not try this update if your product code is yakjuw or something else.
- Your phone must be running a totally stock version of Android, without any modifications made to the system files (it’s okay if you’re rooted). It doesn’t matter if you’ve unlocked the bootloader or not.
- The update needs your phone to be on build number JDQ39. Check the build number in Settings » About phone. If it’s not JDQ39, then the update will fail to install.
- Download and install the Android SDK → from here. This will install the necessary drivers for your Nexus 4 on your computer. Remember that even though your device’s storage shows up on the computer when you connect it, the Android SDK drivers are separate and are required for the update process.
For the Galaxy Nexus, download the drivers from here, as the Android SDK doesn’t include drivers for it.
- Download the OTA update file for your device from the links below. See step 1 of the Requirements section to find out which Galaxy Nexus file you need to download.
Galaxy Nexus (takju) | Galaxy Nexus (yakju) | Nexus 4
- Download the Fastboot files from the link below. Extract the “Fastboot.zip” file to obtain four files named AdbWinApi, AdbWinUsbApi, fastboot, and adb.
Download Fastboot | Filename: Fastboot.zip
- Then, copy the OTA update file (copy, don’t extract) to the folder where you have those four files from the previous step.
Install Android 4.3
- Turn off your device, then boot it into fastboot mode (also called bootloader mode, you’ll see Start written on the screen in this mode, see screenshot below). To do that, follow the key combinations given below.
- Galaxy Nexus: Press and hold both Volume Up and Volume Down, then press and hold Power
- Nexus 4: Press and hold Volume Down, then press and hold Power.
- Once you see the fastboot menu and “Start,” press Volume Up/Down to navigate to “Recovery mode” and press the power button to boot into recovery.
- You will then see an Android with a red exclamation point. Now hold down the Power button then press the Volume Up key to see the recovery menu.
- Select the apply update from adb option in recovery by scrolling to it using the volume buttons and selecting it with the power button.
- Connect your phone to the computer now. Wait for the fastboot drivers to finish installing if this is the first time you’re connecting your device to the PC in recovery. For reliability, ensure that you use a USB port at the back if you are using a desktop computer, as the front panel ports can be loose and cause problems.
- Now, open that folder where you have the fastboot files, hold down the SHIFT key on keyboard and right-click on an empty area while holding SHIFT, then click on “Open command prompt here” from the right-click menu.
- Now, type in this command in the command prompt window that has opened to flash the update: adb sideload *name of file* (where *name of file* is to be replaced by the update file’s name, like cda87c8b9eebf8b1fd2b1d31757e542c4eafdb09.signed-takju-JWR66V-from-JDQ39.cda87c8b.zip for the Galaxy Nexus takju. If you don’t wish to enter the full name, just enter the first few letters then press the Tab button on keyboard, which will auto complete the file name)
- After you enter the above command, you will see the “sending: sideload” message in the command prompt, and once it reaches 100%, the update will start installing on your phone.
- Once the update finishes installing, select reboot system now on the phone to reboot it and boot up into Android 4.3. Enjoy!