PharaohsVizier

How to get Nexus S i9020A 4.0.4 Ice Cream Sandwich Update

Rating: 4 votes, 5.00 average.
The Nexus S is Google's flagship product a short while ago before the Nexus Galaxy was released. When the latest update for Android phones was announced, the Nexus S was among the first to get it. It is unfortunate, but a fair share of Nexus S users were left in the dust as models such as the i9020A for Canadians was completely neglected. Months passed, and finally 4.0.4 is being sent over the air to i9020 users.

The OTA started a few days ago, but if you are anything like me, it has already been far too long, and I don't want to wait another minute. There are currently several threads on XDA-developers forum that require Clockwork Recovery Mod. It's a good way to go, nice and easy, but if you had CRM, chances are you could have installed the unofficial roms already. So this is the method for people who are using a clean Nexus S, hoping for an OFFICIAL update rather than one that someone has fiddled with. This is especially true because the CRM requires a factory reset, wiping clear your data, whereas this is a simple update.

First off we need to clear off your Google Services Framework.

Click image for larger version. 

Name:	P4020033.jpg 
Views:	447 
Size:	79.1 KB 
ID:	545

You do this by entering your settings, going to applications, manage applications, then under the "All" tab, go to Google Services Framework and clear the data.

Click image for larger version. 

Name:	P4020029.jpg 
Views:	221 
Size:	79.4 KB 
ID:	542Click image for larger version. 

Name:	P4020031.jpg 
Views:	246 
Size:	89.5 KB 
ID:	543Click image for larger version. 

Name:	P4020032.jpg 
Views:	268 
Size:	89.0 KB 
ID:	544

After clearing off the framework, go to your dialpad and enter "*#*#2432546#*#*". If you do this right, there is no need to actually dial, it should automatically accept it and clear (hence why the photo is missing the last digit).

Click image for larger version. 

Name:	P4020034.jpg 
Views:	323 
Size:	90.3 KB 
ID:	546

You will get a notification at the top about checkin, then soon after, another notification telling you that there is a system update. From there, it's self explanatory, download and install.

Click image for larger version. 

Name:	P4020035.jpg 
Views:	304 
Size:	139.2 KB 
ID:	547Click image for larger version. 

Name:	P4020037.jpg 
Views:	267 
Size:	85.0 KB 
ID:	549Click image for larger version. 

Name:	P4020038.jpg 
Views:	240 
Size:	96.7 KB 
ID:	550

It takes a while for it to boot up again, so don't fret if it takes a good 10 minutes in a booting screen, it is optimizing your apps in the background.
Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	P4020036.jpg 
Views:	301 
Size:	103.3 KB 
ID:	548  

Comments

Page 1 of 2 12 LastLast
  1. Jakob15's Avatar
    You know if the issue wish wiping your data with Custom ROMs was an issue, you could have just used titanium backup.
  2. Unregistered's Avatar
    Quote Originally Posted by Jakob15
    You know if the issue wish wiping your data with Custom ROMs was an issue, you could have just used titanium backup.

    I have a Nexus S i90120A and did not work, I have version 2.6, maybe that's the problem. How do I upgrade to ICS 4.0?
  3. PharaohsVizier's Avatar
    Quote Originally Posted by Unregistered
    I have a Nexus S i90120A and did not work, I have version 2.6, maybe that's the problem. How do I upgrade to ICS 4.0?
    I tried this on a number of phones already, worked fine except for 2 of them. Basically you can manually update (if you don't have root) by downloading the package from google (android.clients.google.com/packages/ota/google_crespoa/IEzMw3FU.zip). Put it on your Nexus S, restart in recovery and update. Let me know if it doesn't work.
  4. PharaohsVizier's Avatar
    Quote Originally Posted by Jakob15
    You know if the issue wish wiping your data with Custom ROMs was an issue, you could have just used titanium backup.
    It was one of the issues, but not the major issue.
  5. Unregistered's Avatar
    I tried this method and I got the checkin notification, but I can't get the system update to come in. :/ If I download the package from Google, do I have to be rooted to use it? I was a little confused about the process, which is why I tried your method first.
  6. PharaohsVizier's Avatar
    Nope. When I wrote the article, just a short while ago, there were no links to Google to get the official package, so you had to get it over the air through your carrier, OR get an unofficial one and a rooted phone. The link I posted in my earlier comment is the official update, so you can download and update it via the recovery without any root access, fiddling with your phone or whatever. It will work as if you got it over the air.
  7. Unregistered's Avatar
    Hi, same anon from two hours ago, but do you approximately how long it will be before the update comes over the air? And if I update it from the link, we'll it reset everything on my phone (delete contacts, apps, etc)?
  8. PharaohsVizier's Avatar
    OTA's are rolling out which is why we can download it, they seem to do it sort of in batches, so a bunch of people today, bunch more tomorrow, etc. At the moment it doesn't seem like a lot of people have actually gotten it OTA just by chance, but there are, so who knows, could be today, could be a week or two from now. It shouldn't be too much longer though (assuming you are Canadian). If you download the file, it will not erase everything on your phone, it will perform like a regular OTA update except for the downloading part.
  9. Unregistered's Avatar
    Awesome. Thank-you so much!
  10. Unregistered's Avatar
    idem
  11. dking108's Avatar
    Quote Originally Posted by PharaohsVizier
    OTA's are rolling out which is why we can download it, they seem to do it sort of in batches, so a bunch of people today, bunch more tomorrow, etc. At the moment it doesn't seem like a lot of people have actually gotten it OTA just by chance, but there are, so who knows, could be today, could be a week or two from now. It shouldn't be too much longer though (assuming you are Canadian). If you download the file, it will not erase everything on your phone, it will perform like a regular OTA update except for the downloading part.
    Hi!

    You sound knowledgeable so I'm going to see if you could help. A: I've tried the method of clearing data from the Google Services Framework and punching in the number and do get the checkin successful message but that's it. B: I've downloaded the ROM from Google manually but get eignature verification failed error when trying to update that.

    Even did a factory reset to be sure I was completely stock.

    Any ideas?

    Thanks!

    Nexus S
    2.3.6
    i9020a
    grk39f
  12. dking108's Avatar
    Quote Originally Posted by dking108
    Hi!

    You sound knowledgeable so I'm going to see if you could help. A: I've tried the method of clearing data from the Google Services Framework and punching in the number and do get the checkin successful message but that's it. B: I've downloaded the ROM from Google manually but get eignature verification failed error when trying to update that.

    Even did a factory reset to be sure I was completely stock.

    Any ideas?

    Thanks!

    Nexus S
    2.3.6
    i9020a
    grk39f
    scratch that - did the clear framework thing several times quickly and it worked
  13. PharaohsVizier's Avatar
    Heh I'm glad that worked out. I was going to say that the factory reset doesn't make it stock after you root it, it simply clears out the files AFAIK. But yea glad it worked out in the end.
  14. Unregistered's Avatar
    ummm i tried this over and over again the same exact way you were doing it... actually about 30+ times... im on telus 2.6.3 nexus s i9020A GRK39F
  15. PharaohsVizier's Avatar
    Have you tried downloading the file manually through the link I posted like 2 comments up?
  16. Unregistered's Avatar
    Quote Originally Posted by PharaohsVizier
    Have you tried downloading the file manually through the link I posted like 2 comments up?

    Hi,

    In reading this thread I've found lots of tips and the OTA ICS File which I've downloaded; how do I install this onto my unrooted phone?
  17. PharaohsVizier's Avatar
    So basically you would just download the file and name it update.zip and place in in the root of your phone (ie, not in any folders, but just directly in your phone). Then you have to turn off your phone, and turn it back on by holding Power and the Volume Up buttons to boot into recovery mode. From there you navigate with the volume up and down button and select by using the power button. Go to recovery, then apply update and select the update.zip file. Then just be patient as it works its magic.
  18. Unregistered's Avatar
    Guys, this does work and flawlessy, with a.couple of.minor tweaks.
    Locate Google Services Framework as noted but when you receive
    the GPS query, DO NOT respond, simply power off your device.
    There is no need to perform the "check in" as it is unrelated.
    When you power back up, you should receive a system update
    notification, then follow the prompts.

    Make sure you have more than 50% battery and connected to
    wifi, you'll have ICS 4.0.4 on your device in less than 15 minutes.

    Good luck & enjoy...
  19. rspr1ncess's Avatar
    hi im not sure how long it would be for me to get the ics ota update, since im not on At&t althought im using an at&t phone. But using a small company named straight talk, that does use at&t service and towers.
  20. PharaohsVizier's Avatar
    Honestly I'm not sure, this was aimed at a Canadian audience.
Page 1 of 2 12 LastLast
Leave Comment Leave Comment