According to Google’s Android Dashboard Platform Versions more than 40% of phone accessing the Android Market are using versions older than 2.3 (pre-Gingerbread). 55.5% are at version 2.3. A mere 0.6% are version 4.x (Ice Cream Sandwich) that was released late last year. Android devices have a hit or miss (mostly miss) track record for getting updated to the latest release. Part of the reason lies with hardware requirements. But, much of the delay (vs. not being updated at all because of hardware requirements) appears to be due to Android phone makers mucking about with the user interface by replacing it with their own. This, in part, explains why we see a huge percentage of devices running ancient versions of Android.
Google announced a move earlier today that aims to put a stop to it in an blog item simply titled.