Tortuous route for my Galaxy Nexus to get it. Basically, mine is something called a yakjuxw batch. Phones with yakjuxx IDs (e.g. yakjusc, etc,.) are sold regionally but whose updates are handled by Samsung, not Google. Duh...that was a shock discovering this.

Phones with the yakju ID (GSM, mostly in Canada) and takju (GSM, sold in the Google Play store) have updates handled directly by Google. Sprint and Verizon phones are marked with the mysid ID. These updates are also handled by Google, but pending carrier approval.

Currently Jellybean is being pushed to yakju and takju phones. These leaves yakjuxx phones (also maguro as in GSM Galaxy Nexus) envious and in the dark, especially they only got 4.0.4 ICS recently.

To make a long story short, I flashed away my yakjuxw ROM into a yakju with Android 4.0.4 ICS. Within hours, the phone gets Jellybean via OTA.

There really is a marked difference in smoothness between ICS and JB. Everything feels buttery smooth thanks to Project Butter. I am sure you already heard of the story. But feeling it and reading/hearing about it are not the same. This is a remarkable upgrade in terms of kinetics although in terms of aesthetics it looks much of the same. Sans Google Now minus Adobe Flash.

My niece has a Nexus S and it also has landed a JB update. It performs surprisingly well even on a single core with only 512mb of RAM.

Sent from my Galaxy Nexus using Tapatalk 2