A few hours ago we have seen how Android Lollipop is present only in 12.4% of active terminals of the last 7 days. The data are still worrying and yesterday Yubal explained his view that Google should do something to put an end to the problem of fragmentation (though there are those who think that it is not a problem).
I agree with Yubal, Google should do something. It takes time a strategy but perhaps the chosen path is not correct because it exacerbates the problem. Let’s see what you can do Google.
Google Play Services, update without update
Time ago that Google decided to stop ignoring the fragmentation and decided to take their applications from the ROM of the terminals and put them in Google Play. This achieves that the old terminals continue to have news from the part of Google services even if the manufacturer forgot completely from the terminal.
However this has a counterproductive effect: manufacturers can forget about even before the terminal without fear that users cabreen too much since they are still new. That Yes, updates are from the part of Google’s services and do not obtain the improvements that we’ve seen in the latest versions of Android.
For Google, the strategy seemed successful. They manage to retain customers with the latest in services without having to take more drastic action with manufacturers. But the consequence has been, Lollipop is the version with a display slower history, Basically we have a handful of terminals that have it and the important growth comes from new sales that come with this version of factory.
This can be done that many Android users, not that more closely follow developments but the public in general, see Android as something stagnant and switch to other platforms. I think the strategy of Google updates of the terminals is insufficient.
Possibilities for Google to update the Terminal
Faced with this problem, Google can do three things. The first is to do nothing, i.e., keep pushing the manufacturers on the one hand and on the other continue getting updates to your applications through Google Play. For me it is a losing option.
The second is to take control of Android. As you upgrade your applications, upgrade the operating system. This, which already said it Yubal, requires profound changes in Android. Perhaps could be separated clearly the part more tied to the hardware (drivers, firmware, kernel) to have update it the manufacturer and the rest linked to Google. The problem is that this would collide against the changes of the manufacturers and have to see if it works well with a range of terminals.
The third way is to take a little beyond the pressure. It is quite easy, in fact. Manufacturers have that standardize your ROM to be able to launch Google applications pre-installed. The most important, I believe, is Google Play, which allows users to install applications that want to. As well, Google might force manufacturers, by contract, to update its terminals during the following 24 or 36 months. And put a maximum time so this update is ready. If a manufacturer does not want to sign since it has no resources, you could always go to program Android One and that Google is responsible for all.
Google has all information terminals and upgrades, since it approves the ROMs before being deployed. And manufacturers need to Google, currently there is an alternative to your applications (especially, as I say, Google Play, and also Google Play Services). It really the Pan by the handle and it could force manufacturers if you would like to: you update or upgrade I (Android One) or you do not have anything.