The hot item around the country today is the Samsung Galaxy S III. Samsung's latest may be having all the tech and Android blogs in a tizzy, but there are a lot of people who are still happy with the Galaxy S II. If you bought the phone through AT&T, you were eligible for an upgrade for a bit.
Over on the Android Central forums, it was found that AT&T began pushing Android 4.0 out to Galaxy S II owners through Samsung's Kies software. It was supposed to be a simple update that would take less than 10 minutes and give Galaxy S II owners some delicious Ice Cream Sandwich. Unfortunately, it's not working for everyone.
Soon after the news of the update went out, many forum posters began reporting that the Kies software told them that there was no update available for their device. After a lot of troubleshooting for various things that could delay the update, it was decided that AT&T mistakenly leaked Android 4.0 before it was ready. Just as well since one user reported that it was just base 4.0 and not the latest 4.0.4.
Jumping around the other Android forums reveals a similar problem. There are people who have been able to upgrade to ICS, but the majority seems to have trouble upgrading. At least we know that the update is out there and being applied to some users so it should be getting around to everybody soon enough.
As to the cause of the potential problem, one moderator says that AT&T will rollout major updates like ICS over regions so as not to bog down the servers. It could also have been the aforementioned premature leak. Both scenarios seem entirely plausible at this point in time.
As you wait for ICS to hit your device, you should go download Kies to be ready. You can only update to ICS with the desktop version as it's not available over the air. Be warned: Some users are reporting that ICS is performing somewhat sluggishly on the Galaxy S II so be sure you want to upgrade if your current Gingerbread installation works just fine.
UPDATE: AT&T just got in contact with us about the ICS upgrade. Here's their official statement:
We plan for the upgrade to Android 4.0 (Ice Cream Sandwich) for Galaxy S II customers to be live very soon. Like with every OS update, we test it on our servers before we roll it out to customers. We’re in the process of doing that with Android 4.0 (ICS) for Galaxy S II customers and hope to make that live soon. We recommend customers wait to attempt the update. More information will be available as soon as the update is published at http://blogs.att.net/consumerblog.
It seems that speculation over it being a leak was indeed accurate. If you weren't able to get ICS when it dropped this morning, you'll just have to wait. If you did, you probably got a test version that's still unstable. We'll let you know when it's officially available.