Guide to Update Galaxy Nexus running Android 4.0.4 to Android 4.1 (Jelly Bean) using ClockworkMod

by Mayur on June 28, 2012

in Android, How To's

At Google I/O yesterday, Google announced the latest version of the Android platform, Android 4.1 (Jelly Bean). Android 4.1 is the fastest and smoothest version of Android yet, with a variety of significant improvements and added great new features. Jelly Bean is optimized to deliver best performance and a more responsive UI, with the introduction of Project Butter that adds triple buffering in the graphics pipeline, to ensure consistent frame rates across all drawing and animations. Other main features include: Enhanced Accessibility, Support for International Users, Expandable notifications, Resizable app widgets, Higher-resolution contact photos, enhanced Android Beam, Smart App Updates, Google Voice Search, Google Now, and a lot more. Head over to Jelly Bean platform highlights to get detailed info about what’s new in Android 4.1.


The OTA update of Jelly Bean will be pushed starting from mid-July to the Galaxy Nexus, Motorola Xoom, and the Nexus S. However, just after the announcement developers have managed to get the JB OTA update package and other goodies from the official Jelly Bean SDK. Luckily, it’s now possible to manually install official Android 4.1 on your GSM Galaxy Nexus, just after few hours of its release. Without further ado, we’re here to guide you on how to flash Jelly Bean on your Samsung Galaxy Nexus (GSM).

Requirements -

1. GSM/HSPA+ Galaxy Nexus with product version ‘yakju’ or ‘takju’, running Android 4.0.4
2. Your phone should be running Official Stock firmware and Not a custom ROM.
3. Device should have an Unlocked Bootloader (How to Unlock Bootloader)
4. Phone must be Rooted
5. ClockworkMod (CWM) custom recovery Installed

We’ve tried this procedure on GSM Galaxy Nexus running Android 4.0.4 Ice Cream Sandwich with product version ‘Yakju’. Jelly Bean is working great and there are NO issues with the Wi-Fi on the device.

We’ll be using Koushik’s Jelly Bean for Galaxy Nexus (GSM) .zip file, works on takju and yakju, available from ROM Manager in the ClockworkMod section. This is a CWM flashable zip, so your device must have ClockWorkMod Recovery installed on it.

Backup your device first -

During this process, your device will be wiped but all your data such as photos, music, videos will stay intact. Make sure to create a Nandroid backup of your device firmware before proceeding with this tutorial. Also, Backup your Galaxy Nexus Apps & Data as you can simply restore them after fresh installation of Android 4.1.

Note: If you have followed our previous article ‘Guide to Update Samsung Galaxy Nexus (YAKJUXW) to Android 4.0.4 and Get future Updates from Google’, then upgrading to Jelly Bean would be a few clicks away!

>> It should also be noted that if you’re device is on yakju, them it’ll be changed to takju which is a new product version that also receives updates directly from Google.

Tutorial – Installing Android 4.1 Update on Galaxy Nexus (YAKJU/TAKJU model)

1. Download Jelly Bean for the GSM Galaxy Nexus (CWM Flashable Zip).

2. Transfer the jb-takju .zip file to the root directory of your phone. (Make sure you’ve taken a backup of your Galaxy Nexus Apps, as an .ab backup file on your computer)

3. Turn off your device. Boot it into bootloader/fastboot mode by holding Volume Up + Down key and power key simultaneously. (You can also use Rom Manager)

4. Navigate to “Recovery mode” option using the volume keys and tap power key to select. ClockworkMod Recovery should open up!

5. From ClockworkMod Recovery (CWM) panel, perform the below actions:

– Wipe data/factory reset
– Wipe cache partition
– Wipe Dalvik Cache
– Wipe Battery Stats

6. From the main CWM screen, select “install zip from sdcard” > “choose zip from sdcard” and then choose the file to apply, select ‘Yes..’ to confirm.

Wait for a few minutes until the installation gets completed. Now Reboot and your Galaxy Nexus should present you with the very awesome ‘JELLY BEAN”. :D


Restore the backup up now to get back all your installed apps along with their data.

Disclaimer: Try this guide at your own risk! We wont be responsible in case your device gets bricked. This may also void your warranty.

UPDATE – If your Galaxy Nexus has product name ‘Takju’ and has build number IMM30D, then you can directly flash this OTA .zip file (takju-JRN84D-from-IMM30D) using CWM. Refer to this post to check if your device product name is takju or something else.

How to Fix Broken Recovery in Galaxy Nexus after updating to Android 4.1

Following above tutorial, if you’ve updated to Jelly Bean via CWM then it’d break the Recovery Mode on Galaxy Nexus as it’s a custom one. To fix this, you can either use command line interface (CMD) or Galaxy Nexus Root Toolkit.

Command -

fastboot flash recovery recovery.img


If using GNex toolkit, then simply open it and remember to first select your device model as ‘GSM Model – YAKJU-MAGURO: Android 4.0.4 – Build: IMM76I’. Then select ‘Permanent CWM’ option and click on Root. (Make sure USB Debugging is enabled on your phone). Your device will now have ClockworkMod Touch Recovery installed. This wont root your device though as the integrated Superuser app doesn’t works with JB.

To Root Galaxy Nexus running Android 4.1 Jelly Bean

Download CWM-SuperSU-v0.89 and move the file to root folder of your phone. Then simply flash it using CWM Recovery. You can install Root Check Basic app from Google Play to verify root access.

Do let us know if you face any issues. :)

Check out our new guide below to upgrade from 4.1 Preview to 4.1.1 JB Final.

Updating Galaxy Nexus to Android 4.1.1 Final (JRO03C) from 4.0.4 (IMM76I) or 4.1 (JRN84D) on Takju & Yakju

Check our new guide to convert non-yakju to yakju/takju 4.0.4 and Get Jelly Bean OTA.

NEW – Easiest Way to Change Galaxy Nexus from Yakjuxw (Non-Yakju) to Android 4.0.4 Yakju/Takju

Related Posts:

Liked this article? Then SUBSCRIBE to RSS Feed or get Free updates via E-MAIL

Previous post:

Next post:

   Copyright © 2008-2014 WebTrickz | Google+ | Sitemap | Privacy Policy | Advertise | Back To Top