Sony Mobile today have given out some updates on the upcoming Ice Cream Sandwich firmware that is currently being rolled. Unfortunately there is good news and bad news, so I will start with the good news first.
Android version 4.0.3 has been going around the globe for a month for the Xperia Arc S, Xperia Ray and Xperia Neo V.
Xperia Arc, Xperia Neo, Xperia Mini, Xperia Mini Pro, Xperia Pro, Xperia Active and SE Live With Walkman will receive Android 4.0.4 from next week onwards. Realistically, this means that it will (probably) be released to the Nordic countries first, then hitting Europe and the UK at roughly the same time, followed by the rest of the world. It was also revealed that Xperia Arc S, Xperia Ray and Xperia Neo V will also get the 4.0.4 update. No timeline was given for when this update would reach those handsets though.
As for the 2012 devices, the Xperia S will be getting ICS (we assume 4.0.4 but there was no mention of what version) from the end of June. The Xperia P will be next to receive ICS, but no date was given. The Xperia U will receive ICS in Q3.
Now the bad news: For those that have read this article, you will of noticed that I have not mentioned the Xperia Play. Unfortunately, the bad news is for you folks, as Sony Mobile has decided not to release ICS of any version for this phone. The reasoning for this is that the performance for games was not a "consistent and stable experience". Sure, I could believe that, but it was said that the kernel would not be updated on the 2011 series as the devs that work for Sony Mobile (or under SE at the time) had worked very hard at that kernel. I can't but feel that if they updated that then the Xperia Play might benefit from it the most.
That being the case, I would have to question whether the ICS update for the 2011 devices are going to be worth it. We heard Sony Mobile shooting themselves in the foot, and quickly correcting themselves. Are they sure that they have everything "optimized"? We would love your thoughts on this.