28
Mar
google_nexus_s_21-500x540
Last Updated: July 19th, 2012

An new official update IMM76 (Android 4.0.4) is poised to roll out for the Nexus S. The update file, which weighs 18MB, can be downloaded directly from Google's servers and applied only over stock IML74K (Android 4.0.3):

post-build=google/soju/crespo:4.0.4/IMM76D/299849:user/release-keys
post-timestamp=1332707372
pre-build=google/soju/crespo:4.0.3/IML74K/239410:user/release-keys
pre-device=crespo

It has been shown to work on the i9023 variant, and we're currently trying to figure out whether it works on different flavors of the i9020. If you have the Nexus S 4G on Sprint, sorry, this update is definitely not for you - you have access to 4.0.4 already anyway. And, of course, if you have the Verizon Galaxy Nexus, your 4.0.4 update leaked last month here.

Update: A user on XDA reported success flashing this on the T-Mobile Nexus S (of course, you still need to be on 4.0.3 for it to work), but we haven't been able to confirm with our Nexus, which fails with an assert.

While we don't have the official changelog for this update, XDA poster HAKA provided his impressions (along with a flashable zip that gives you root):

My first impression: Noticeably faster!
Going to cover everything in points:
1. The time lag between clicking & opening menu items is now negligible, just like Gingerbread.
2. The camera from lockscreen loads up faster.
3. The rotation animation is faster.
4. Battery bug is fixed!
5. 3D apps load up faster...
6. Overall a faster & better update by Google.
7. I think Ice Cream Sandwich was not finished until December, but now it feels a finished/polished product.

Pros:
Animations faster
Whole UI is noticeably smoother

Cons:
Launcher still lags
Kernel is updated, but the version is still old.
Old GB sounds

Update: The ROM is rootable, download this zip and flash in CWM to root.

Download:

Update: It looks like updates on Nexus devices without SD cards can not be performed manually unless you either root or use a custom recovery, like CWM - otherwise, you'll get the errors many of you are seeing. It seems to be happening because the OTA files check whether they're located in /cache, which isn't writable unless you root or receive a proper OTA. JBQ himself confirmed it, but said it wasn't on purpose. The preferred solution seems to be using a custom recovery, then installing the above update. Galaxy Nexus has a similar problem, so you're not alone.

image

Via XDA

Image via XDA

Thanks, @MohakRastogi!

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.

  • Kevin

    I've had ICS on my Nexus S for months now. It works great. Yeah I don't have T-Mobile so I use it as a glorified iPod Touch but I've never seen any glitches or battery issues or anything.

  • MFR118

    Tried installing it on my T-Mobile Nexus S, Stock Android 4.0.3 and it just says installation aborted.

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

      jcase got the same thing on his, we're looking into it.

      There is a poster in the linked XDA thread who says it worked on his.

      • MFR118

        I think he's full of sh*t!

        • MFR118

          The poster on XDA that is.

    • Scott Oldfield

      Same here on on my T-Mo NS. "Assert Failed" and "Installation Aborted".

      • http://www.t-mobile.com tmogeek

        No go on my TMO Nexus S. Same error. =(

  • https://steamcommunity.com/id/m-p-3 m-p{3}

    Tried applying on a wiped, stock ICS 4.0.3 Nexus S (GT-I9020T), but I get a Status 7 error message.

    Oh well, guess I'll have to wait for a full update.

    • Nexus311

      Same here...wonder why.

    • https://steamcommunity.cim/id/m-p-3 m-p{3}

      For reference, here's the error log:

      --Install /sdcard ...
      Finding update package...
      Opening update package...
      Verifying update package...
      Installing update...
      Verifying current system...
      assert failed: apply_patch_space(15916988)
      E:Error in /tmp/sideload/package.zip
      (Status 7)
      Installation aborted.

      • Hanif Jiwani

        same here
        Install /sdcard ...
        Finding update package...
        Opening update package...
        Verifying update package...
        Installing update...
        Verifying current system...
        assert failed: apply_patch_space(15916988)
        E:Error in /tmp/sideload/package.zip
        (Status 7)
        Installation aborted.

  • Nex-S
  • https://plus.google.com/103981247311324870509/ Scott Oldfield

    You mentioned the 4.0.4 update for the Verizon GNex. Any word on the GSM GNex?

  • http://samsung-updates.com Krzysztof Bryk

    2hell with those stupid xda recognized developers and those monkeys reporting battery drain bug.

    every time the same, new android version comes, some apps are not cooperating with it well. some wakeclock triggers something not letting phone go to deepsleep or locking proc usage on max and stupid people cry battery drain.

    then comes any update, same monkey reflashes phone from zero with no own apps and after 15 minute usage reports battery drain is gone.

    i hope one day flashing manualy your phone and rooting will require an iq and basic android knowledge test

    and maybe one day some googler will add some mechanism to show the app that is causing trouble in system ffs

    peace out

    • MFR118

      That is a lucid, intelligent, well thought-out rant. I unfortunately have to award you no points and may God have mercy on your soul.

      Just messing with ya....IMHO couldn't agree with you more!

      • http://samsung-updates.com Krzysztof Bryk

        same with phone being more responsive :p

        duh system is fresh and clean. loaded with gaps only, not blooted with +150 user apps

        but heeeey it is butter slick smooth

  • vagonr

    Even I tried to apply the patch thrice. It says assert failed. Error 7. The patch fails.

  • Dan

    I got Error 7 also...

  • http://www.burakcalik.com/ xmRipper

    I never noticed any slowness on my Nexus S with ICS. So I can not imagine how this update going to speed it up 0.o
    Currently using the latest cm9 nightly.

  • https://plus.google.com/103981247311324870509/ Scott Oldfield

    Good news! 4.0.4 rolling out for GNex, NS, and Xoom! Posted by Android's account on Google+!

    https://plus.google.com/u/0/104629412415657030658/posts/NgGwavbmkQ7

  • https://plus.google.com/103981247311324870509/ Scott Oldfield

    ...annnnd I just saw that AP post that already. :)

  • http://www.pretentiousname.com Leo Davidson

    FWIW, there is no need to rename the file update.zip or put it in the root directory with the Nexus S, at least.

    The Nexus S bootloader allows you to select any .zip file from any directory.

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

      Thanks, I saw this mentioned randomly before but decided to stay on the safe side, but it looks like there's indeed no need to rename. Updated instructions.

      • josh

        has anyone been able to figure out what the issue is with the error 7 abort problem?

        • https://steamcommunity.cim/id/m-p-3 m-p{3}

          It seems the ICS 4.0.3 full ROM from December isn't compatible with this incremental update.

          You know, the update they pulled out some time ago?

          I guess we'll have to wait for either a new full ROM or a new incremental patch.

        • josh

          I thought the original 4.0.3 update was incremental....A friend of mine got the ota last night without any problems and he used same 4.0.3 update i did in december.wierd...

  • rbn

    I have this error because I have the 4.0.3 ... it means?

    Verifying current system...
    assert failed:apply_patch_space(15916988)
    E:Error in /tmp/sideload/package.zip
    (Status 7)
    Installation aborted.

  • odd

    Error 7 on Videtron Nexus S currently on stock 4.0.3.

    • odd

      model is I9020T btw

  • Follower

    Verifying current system...
    assert failed:apply_patch_space(15916988)
    E:Error in /tmp/sideload/package.zip
    (Status 7)
    Installation aborted.

  • Vlad

    The Same for me:

    E:Error in /tmp/sideload/package.zip
    (Status 7)
    Installation aborted.

  • gcx

    Tried on two Videotron GT-i9020T, both return the Status 7 error. One had the official 4.0.3 OTA pushed by google in December, the other had the same update installed manually. Both are stock and unrooted.

  • Kevin

    Has anyone had any luck installing from a nonstock ICS rom? I've currently got bugless beast on it.

  • t

    Error 7 on 4.0.3 stock i9020T. grrr

  • Vlad

    I think it's only for i9023 and for i9020 with custom recovery:

    http://forum.xda-developers.com/showthread.php?p=24150360

  • Seph

    stock Nexus S 4.0.3 i9203 here. update failed. applied the last update (4.0.3) manually last December.

    one thing i noticed is when i go on boot loader it says I9020XXKL1
    is that normal?

    then when i try to execute recovery i get a black screen. when i googled for it, it seems like I'm not the only one :(

    • ruden

      this happens also to me? is there any workaround for this?

  • RRP

    @Seph

    Even I have the same blank screen problem at Recovery screen.

    But the problem is actually, with very low background light in recovery screens.

    The blind key presses will work .. keep some videos on Nexus S recovery ready and press the same keys on your Nexus S blindly...
    Also if you put the screen in direct sunlight / brighter light at an angle, you will be seeing the menus on the screen.. It is very difficult but I was able to see...
    After doing all the above and reaching the updating stage, I got error 7 (even error message was not visible, I had to see in direct light)..
    Hope this helps..

    Thanks,
    RRP

    • Seph

      thanks very much. tried it. but... i got the same error as you. sad. i guess i'll have to wait for OTA.

  • Makten

    My screen just turns dark after i select "Recovery" and the android robbot pops up.. Anyone has an idea why this happens?

    • Robert Ward

      you need to press the power button then tap the volume up key to access the menu.

      however, I am getting the same Status7 error message :(

      • Makten

        I don't see anything after i select "Recovery" only the android robbot that popsup for a second and then my screen turns black... Am currently running ICS 4.0.3 on stock IML74K Nexus S..

        In advance for any help

        • http://tuzemec.com tuzemec

          I have the same problem.

          Check this out: http://forum.xda-developers.com/showthread.php?t=1396615

          It seems that there's a bug and the backlight is turned off. Using a bright flashlight or something similar you can see what's on screen.

          But I'm getting that Status 7 error too. :(

  • Hanif Jiwani

    Installation aborted.

    Install /sdcard ...
    Finding update package...
    Opening update package...
    Verifying update package...
    Installing update...
    Verifying current system...
    assert failed: apply_patch_space(15916988)
    E:Error in /tmp/sideload/package.zip
    (Status 7)
    Installation aborted.

  • silwol

    I have a Nexus S 9023, and I have encryption enabled. I tried the above update guide, but when the warning triangle is shown, it disappears after a fraction of a second, and the screen gets black. When trying to hold the power button and tapping the volume-up button afterwards, the phone reboots without applying the update. Any hints how to get the update installed with encryption enabled?

  • Mario

    Downloaded zip and i get a different error, error verifying signature and it aborts... Nexus s ics 4.0.3 9020 GSM UK rooted stock. I've pushed facelock.zip on it, could this be a reason just wondering?

  • http://best-buy-review-price.com George

    Error 7 here...i9023 Romania

  • Scorp

    Error 7 too. Stock Nexus S 4.0.3

  • Carl

    I9020XXKI1 - NEXUS S - ERROR 7 :(

  • http://me.com me

    mine is same as Carl's

  • Alda1981

    am i the only one that cant even see the triangle? it shows one android symbol with an octagon or smth for a split second then it goes totally black. I never get the chance to load a zip file :S

  • David

    You have to take a flash light ;)

    • Alda1981

      really helpful! thanks!

  • Al

    Is WiFi problem are fixed or NOT???!!!

  • tomqz

    Does it have Face Unlock?

  • tom

    Great... thank you
    Update works great here with the i9023 and RomManager....

  • David

    You're welcome ;)
    No, it hasn't face unlock.

    WiFi problem should be fixed, but I'm not sure.

  • http://android.ryocentral.info Ryo

    Nexus 4.0.3 IML74K.
    Guess what? I'm getting this status 7 error.

    That doesn't look too good. I hope the full rom will be leaked soon.
    You know, this is really a big pile of crap. On every update the same fuss, uncertainity and problems. I really thought I would circumvent that buy buying a Nexus device. And now that...

  • David

    I know what you mean.

    You can flash the factory image, then it should work.

  • Aman

    error 7 while manually updating... is this fixable ??

    • diceman2037

      it requires a fix in the recovery image

  • David

    Read the posts above.

  • http://www.kalleroelle.dk Karoelle

    My Google Nexus S (Denmark) got 4.0.3 OTA december 2011, (I9023XXKI1) (Vers.nr.IML74K) I am sure OTA came from Google, not from Samsung.
    Now I expect the 4.0.4 to come OTA to?

    Am I right about that? If not, why is that?
    ;-)

    Karoelle

  • David

    Yes, you're right about that ;)

  • http://www.crotonecasa.com Andrea

    hey guys, i installed the last update for galaxy nexus (4.0.4 IMM76D), stock rom, and i rooted it. Now.. can i flash a new kernel on this stock rom? I'd like to flash franco kernel, but i don't know if i can do that.. anyone.. ?

  • Hanif Jiwani

    Have got Android 4.0.4. The file size was 17.9 MB
    Hanif Jiwani
    Pakistan

  • http://www.kalleroelle.dk Karoelle

    Ok this what you need to do
    1 go settings/apps then hit the all button at the top
    2 Scrll down to goggle service framwork then press it to open it
    3 Hit the clear button
    4 go to settings/about phone/System updates the date will be 1969 or 1970 this is ok
    5 Hit the check button
    6 nexus should now show update to 4.0.4 is Available
    7 hit install and enjoy

    That trick worked for me (second attempt) and many otherts, so easy

    Karoelle

    • http://lankanmon.com herBs

      Thank you, it worked!

  • Orcus

    Karoelle
    Thanks! Worked for me!

  • http://profile.yahoo.com/FSDZV2WFXIECO3M7D5MICMXT4I Manan

    hey hav taken new a new nexus s..!! m havin the standard os how to uprade..!! wat steps to take nd how?? pls reply waiting..!! thanks..!!

  • http://www.olayhaberler.com/category/gundem haberler

    I have a Nexus S 9023, and I have encryption enabled. I tried the above update guide, but when the warning triangle is shown, it disappears after a fraction of a second, and the screen gets black. When trying to hold the power button and tapping the volume-up button afterwards, the phone reboots without applying the update. Any hints how to get the update installed with encryption enabled?

  • Yarzar

    I cracked system font. my droid version is 2.3.6. When i am trying to install update. "assert failed" problem concerned with system font, "DroidSansFallback.ttf". How can I do?

  • Mohammed Yousef

    When the update of jelly bean will come to galaxy nexus IML74K magure??

Quantcast