Well, this is kind of mixed news, on the upside, Ice Cream Sandwich is up by 3.8% from last month, it went from 7.1% to 10.9%, which is not a lot, but it’s getting better.
On the other side, 22.7% of all Android devices are running a version of Android that is over 2 years old, and that’s terrible. If that would have been a less than 2-year-old OS, we could have found some sort of relief, believing that people are still on contract with old devices but are going to upgrade very soon straight to ICS or even JB, but no, that’s over 2 years old, Froyo was released on May 2010, we are now in June, you do the math.
Gingerbread is still way ahead of ICS with 64% of total devices, but yet again, Gingerbread is from December 2010!
There’s not much more to say about that, hopefully, in the next few months we’ll see people upgrading their phones and a big percentage of those devices will jump straight to ICS and JB.
I’m pretty sure that a big portion of these numbers is the fault of a lot of crappy, cheap, almost useless devices including all those cheap tablets running 2.1 or 2.2 that you can find everywhere from ebay to dealextreme.
ICS is too good to be that low at this point considering Android 4.1 is already announces and about to be launched.
Source: Android Developer Dashboard




![[Review] Wireless Game Controller by Gamestop](http://androidspin.com/wp-content/uploads/2013/04/883386b1-150x150.jpg)



I suspect the main reason for slow adoption of new OS-es is that manufacturers have little incentive to provide updates and phone companies (seemingly) even less. This is one area where the Apple model (which I generally dislike) works better: There are no other manufacturers, so Apple rolls out an OS update and the carriers can’t get in to screw it up.
I’ve got an Motorola Atrix 2 (mfg by a company wholly owned by Google!) and its still running 2.4.5. It should be updated (if ATT/Motorola aren’t lying) sometime in the next quarter, about a year after ICS was released. Pathetic.
“ICS is too good to be that low at this point considering Android 4.1 is already announces and about to be launched.”
Tell that to the manufacturer of my phone that is barely a year old. The first gen LTE phones shipped with Froyo despite GB having already been out for 6 months.
The OEMs are broken and given the proprietary issues precluding the release of LTE phones’ respective RILs, we won’t even be able to circumvent the system using AOSP ROMs like CM or AOKP. This fragmentation thing is going to become an ugly focal point in the coming months as LTE becomes prominent with all of the major carriers. Even the Verizon Nexus is (or at least has been) behind the update power curve, and that just isn’t supposed to happen.
The Android model is broken right now, but we keep jumping in line to get the next greatest thing and remove the incentive for OEMs and carriers to get it right.
That is mainly the reason why I bought a Galaxy Nexus and will probably buy nothing but nexus from now on…