Galaxy Nexus

How to update Galaxy Nexus GSM with Official ICS Android 4.0.2

Galaxy Nexus OTA LogoHot news is here, Google updates is Nexus range of handsets with an all new update for Verizon Powered Galaxy Nexus device in the form of 4.0.2 version of Ice Cream Sandwich. So, let’s quickly check out on how in the due course of this article to apply the update of Ice Cream Sandwich manually in your GSM international version of unlocked Galaxy Nexus phone.

Disclaimer: Please note that we should not be held responsible in any manner in whole or in parts if any damage is done to your device caused by updating the firmware which is a very unlikely event if you follow the instructions as mentioned in the article including the pre requisites and the procedure to update the phone.

DANGER: Please note that this process should not be applied by the users who are on Verizon Wireless.

Quick List Pre Requisites:

  • As mentioned above, you need to back up the data so that just in case if the data gets lost then you can restore the same back using the below mentioned tips.

Notes – Backup in the mail so that you can then restore manually
SMS Messages – Use “SMS Backup & Restore app”,
Contacts Stored in Phone Memory – Sync with the Gmail application,
Call Log – Call Log and Restore
Videos, Images, Videos & Files etc.– Copy to internal / External SD Card,
Internet & MMS Settings – Backup all the settings from “Applications > Settings > Wireless and Network > Mobile Networks > Access Point Names

  • You should be familiar with the fast boot, installation of ADB in your Phone and also along with these you also need to ensure that the Boot loader of Galaxy Nexus is unlocked.

So, let’s head to the instructions on how to apply the update in your GSM version of Galaxy nexus.

Procedure to Update Galaxy Nexus GSM version with Ice Cream Sandwich 4.0.2:

  • Download the appropriate factory ICS Image from Google’s Official Page in your computer.
  • After this, ensure that you have enabled the USB Debugging in your phone from the path Settings > Applications > Development > USB debugging as shown in the below image. Also, if at all there are any Antivirus suites installed in your phone then remove or disable the same.


  • After this, you need to turn Off your phone so as to boot the phone in the fast boot mode. The fast boot mode can be entered by “Holding Volume Up key + Volume Down Key + Power Key” which will open up the Administrator command prompt in your fast boot directory.
  • After this, connect your phone to the computer and open the command prompt to enter the below mentioned commands in the fast boot mode.

fastboot flash bootloader bootloader-maguro-primekk15.img

fastboot reboot-bootloader

(Wait till the Boot loader is Rebooted)

fastboot flash radio radio-maguro-i9250xxkk6.img

fastboot reboot-bootloader

(Wait till the Boot loader is Rebooted)

fastboot update

So, that’s it as soon as you enter all the commands which are mentioned above, the device will be updated successfully with the latest version of Ice Cream Sandwich.



  1. sam

    April 3, 2012 at 12:47 am

    Is it possible to update without wiping data?

    Will this delete all the files on the internal sd card

    • Neela Pradeep

      April 6, 2012 at 12:17 pm


  2. Nexus User

    April 1, 2012 at 8:57 pm

    Its good to know that ICS 4.02 is released officially.

    However I was wondering why my google nexus does not get updates automatically since there is an option appearing as “System Updates” under Settings > About Phone. When I go inside that option it was showing that “last checked for update on Mar 31, 2012” and at the bottom of the same screen “Check now” option is also reflecting.

    When I pressed “check now” option the “last checked for update on Mar 31, 2012” was replaced by “last checked for update at -current time-”

    Why my google nexus phone is not receiving all these updates itself? like ICS 4.02/4.04 etc.


  3. Harsh

    February 6, 2012 at 10:23 am

    I did that. I used the Root Toolkit by WugFresh v1.3. I unlocked and rooted the phone, then restarted into fast boot mode, selected recovery, which is ClockworkMod Recovery, connected to my computer via USB and typed in \fastboot flash bootloader bootloader-maguro-primekk15.img\ into the cmd line – I still get an error. Any ideas?

  4. Harsh

    February 6, 2012 at 9:49 am

    Hey there, I’ve been going crazy trying to figure out how to update my system from 4.0.1 to 4.0.2. I’ve read everything possible but I’m not getting anywhere.

    I downloaded the correct factory image for my GSM phone, the YAKJU version and it’s on my C drive – both in zipped and unzipped formats. I put the phone in USB debugging mode, power it off and put it in fastboot mode, connect via usb and type in the first command line in windows. What I end up getting is \error: cannot load ‘bootloader-maguro-primekk15.img’

    What can I be doing wrong?

    • Pradeep Neela

      February 6, 2012 at 10:03 am

      you need to unlock the bootloader first

  5. Dulla

    January 29, 2012 at 4:20 am

    Hello, I’ve never done these commands before, how and when should i enter the -w directive?
    I’d like to know the exact steps of entering the command,

    Im trying to update a 4.0.1 baseband: XXKK1 Kernel: ga052f63 Build: ITL41F

    to android 4.0.2 baseband: KK6 kernel: gaaa2611 Build: ICL53F


    • Felix

      February 6, 2012 at 12:08 am

      fastboot -w update

  6. Rob

    January 24, 2012 at 3:27 am

    Same here. I was totally freaking out thinking I’d bricked my phone. I tried to go back to 4.0.1 ITL41F, then 4.0.1 ITL41D and they both did the same thing … really freaked me out. Then after a couple hours reading online and trying to find a solution I saw a post somewhere where someone gave roughly the same instructions, but with the -w to the update command … gave it a shot and it worked perfectly.

  7. Marcelo

    January 18, 2012 at 8:16 pm

    It worked for me using the -w directive at the update line (last one) wiping user data and cache. Without it (at least for me) the phone hung at the animation and I had to do it again

    • Micah

      February 16, 2012 at 10:23 am

      Thanks for that @Marcelo– it worked for me.

  8. Eric

    December 31, 2011 at 12:19 am

    I just used this method. It works! It might take you several minutes though. Make sure you phone have enough battery power.

  9. M Griffin

    December 22, 2011 at 4:40 am


    Will updates be pushed out to an unlocked Nexus running on T-Mobile in the US, or is the above process the only way to get firmware updates? Thanks

Leave a Reply

Your email address will not be published. Required fields are marked *

Comment moderation is enabled. Your comment may take some time to appear.

Most Popular

To Top