Verizon Galaxy Nexus users, you finally have the Android 4.0.4 OTA update coming your way. You were one of the first to own a Galaxy Nexus (see our detailed review) and experience Ice Cream Sandwich, and yet now you're one of the last to receive updates (after GSM and Sprint LTE). Yup, the previous update, ICL53F, was in... December of last year. I know how bitter it makes you, and I don't really have excuses on Verizon's behalf, so let's just get down to business.

Note #1: First of all, the bad news - if you're not rooted or don't have a custom recovery, you will have to wait for the OTA. There's no way to manually flash update files with full stock, which is definitely a bummer, but unfortunately it's true. The good news is that you won't have to wait long - there are plenty of people who already received theirs, and yours is hopefully somewhere in the queue.

Note #2: Secondly, the update is rolling out to users running 4.0.2 (ICL53F). If you've flashed manually to the previous 4.0.4 leak (IMM30B), these instructions will not work for you - you'll have to either go back to ICL53F, wait for the full 4.0.4 OS image to show up at the Factory Images page, or find an update file that specifically targets IMM30B.



Image credit: krazie1

Download (40MB)

Update 5/23/12: Google removed the OTA from their servers shortly after they put it up May 1st, but just now put it back - exactly the same as before (I verified the MD5 signature). What an odd move. My guess is they rolled it out to some users, then started examining their reports but found nothing wrong, so the rollout of the same build was resumed. Hopefully, this means the OTA to non-rooted users without custom recoveries is going to start soon.

MD5: d8cddf4a824cb8beda1b03b8b5586da4


So, if you're running ICL53F and are either rooted or have a custom recovery, carry on.

Rather than provide the installation steps here, I'm going to refer you to this XDA post which contains excellent instructions for every combination of recovery and root status you can think of.

Thanks @m3arls!

More info at XDA

Artem Russakovskii
Artem is a die-hard Android fan, passionate tech blogger, obsessive-compulsive editor, bug hunting programmer, and the founder of Android Police.
Most of the time, you will find Artem either hacking away at code or thinking of the next 15 blog posts.

  • http://www.facebook.com/profile.php?id=1359390083 Sodiq Awokoya

    I'm running ICL53F and trust me i didn't get no type of update (NYC) but thanks for posting this....updating now

    • Tweety198625

      dont worry guys we'll get the update in the next life

  • http://www.youtube.com/kimirPORTALS kimir

    Gimmie dem radios

  • Jlewis Android

    Hmm, last ones to get the update? Rogers users in Canada are still rocking 4.0.1 on their Galaxy Nexus.

  • http://www.androidpolice.com/ Cameron Summerson

    Finally! I'm hoping that .4 fixes all the crap I've been dealing with on .2 for the past couple of weeks.

    • L boogie

      glad to know im not the only one that feels .2 was bonkers though im assuming .5 was supposed to be coming out OTA soon

      • http://www.androidpolice.com/ Artem Russakovskii

        We don't know anything about .5 yet.

        • http://phrasemongers.wordpress.com/ Aaron Andersen

          There is this rumor about 4.0.5, but I'll believe it when I see it: 

          • http://www.androidpolice.com/ Artem Russakovskii

            Yeah, I saw that, but it's based on a tweet from the panda dude. April passed and we just barely got 4.0.4. For all we know, what he thought was 4.0.5 was rolled into 4.0.4. Not that 4.0.5 can't or won't come, but that rumor was literally based on nothing.

  • Dan

    Just got my Nexus delivered today ( bought from Google Play store) and it got 4.0.4 OTA update after couple of minutes... but have nothing to compare it to :)

    • yarrellray

      You don't need nothing to compare it to. You already have the BEST GALAXY NEXUS on the planet. Plus you got rid of the useless middle man Verizon. Now your in position to recieve jellybean directly from google come november or december be proud. I am going that route to when i sell my CDMA Verizon Nexus very soon.

    • Rhol787

      But you are not Verizon's network with your new phone.

  • mduran1023

    Well, guess it's time to start hitting the system update button.

    • mduran1023

      Been reading that the update was only for Verizon corporate devices (soak test or something) and the full ota wasn't supposed to be out til later this month.

      Oh well, whatever. Like I'm gonna wait for Verizon to get it's stuff rogether. It wasn't that hard to use the temp-root method to update my stock nexus.

  • eYe

    Is there a change log?

  • hiroller173

    Met the qualifications in the notes - was unlocked and rooted but had never installed any custom ROM.  Downloaded link, it automatically launched ROM Manager.  Backed up and wiped Dalvik - no data wipe.  Ran clean.  Everything I've tested has worked.  Thanks!

  • Chet Manly

    I've had 4.0.4 on my VZW GNex for a month now, received OTA. But it is build IMM30B. Anyone know what IMM76K will bring that I don't already have?

    • http://www.facebook.com/VivekChaudhary87 Vivek Chaudhary

      new radios

  • yarrellray

    still waiting....

  • Loren Cogar

    DroidTheory's .zip will automatically revert you radio and flash the new one if you are on 4.04

  • Paul

    Still waiting for update here..I've never had problems on 4.0.2 and hope works as great on 4.0.4

  • http://phrasemongers.wordpress.com/ Aaron Andersen

    The link to the xda-developers forum says that you can also download the update if you have an unlocked bootloader, which is pretty easy.
    That said, I'm a noob. I've never rooted my phone or unlocked a bootloader. Should I go for it or wait for the OTA?

  • http://www.androidpolice.com/ Artem Russakovskii

    Google pulled the OTA link, but we still have plenty of mirrors.

    • Scott

      Yeah and we have no idea why it was pulled. But it was never officially announced either. Weird. I wish the update process was better. 

  • http://www.motoask.com/ Motorola Atrix forum

    Im still mad at u verizon

  • http://paulwidegren.com/ Paul Widegren

    still waiting in NYC too..

  • gorkon

    Galaxy Nexus Toolkit can do everything.  You can be still stock ICL53F.  Although I haven't tried it yet....

  • gorkon

    Also want to add that other than the small group yesterday, there's no evidence that this is the OTA everyone else will get.  

  • Mmilbrandt25

    Using 4.0 .4 on my rooted galaxy nexus. It works so much smoother than 4.0 .2 and I haven't lost data since I started using it! Awesome!!!!

    • carpenter6465

      can you, please, explain like for an idiot what to do and how to root and upgrade?

  • Jer

    I am getting a 404 when I try amd download..anyone else? Stock gnex.

    • http://www.androidpolice.com/ Artem Russakovskii

      That's why we posted mirrors.

  • Dmitry Chorine

    i've been waiting for this for so long, when is my phone going get this update already?!

  • parsonbrown11

    androidpithecus turdsandwicherensis

  • Krisrk15

    What's going on? Haven't heard/read anything new... is this rolling out, or was it stopped???? 

  • Rs3nyg

    This is rediculous! As a galaxy nexus owner... whenever a new update comes out..i should be first to get it.... sprint just released the phone and they have 4.0.4!? Im still running on 4.0.2!! Verizon decided to not get the gs2 and wait to be the first to get the gn... so they got it first and they dont even have the most recent version of ics!!!! Crazy!

  • http://www.androidpolice.com/ Artem Russakovskii

    The download returned to Google's servers today - it's the exact same url with the exact same contents as before. What the hell, Verizon, what kind of crap is this?

  • NemaCystX

    What happened to the rumored 4.0.5. update that BMX was talking about for late April, or is Google gonna wait until IO to give that one to us... :(

  • Tyler Chappell

    Got tired of waiting and fed up with Verizon's bs, rooted and installed the IMM76K update 2 weeks ago.

  • Jakob

    I got a notice yesterday, that 4.0.4 was available, and it automaticaly updated :) I'm not using Verizon tho, I'm from Norway.