Thinking about with the launch of vista microsoft forced all manufacturers to make 64bit drivers, here is what I would do if I was google moving forward.
Every year manufacturers have to apply for a licence to sell android on their phones, one condition of this license is they have to upload kernel modules/drivers to google for ALL their phones that have at least 10k active users and are 4.0 onwards. when a new android version is released.
Google will then package up new versions for remote updating (or manual updating via recovery tool) for all these users, meaning google handles updates with support of manufacturers.
Carriers will have to distribute thrir skinning and apps via google play store and no longer are part of the android OS upgrade process.
Google have to backport security fixes for any android version released in past 18 months. When end users update they can choose to only update security fixes or to newer version of android.
Thoughts?
Every year manufacturers have to apply for a licence to sell android on their phones, one condition of this license is they have to upload kernel modules/drivers to google for ALL their phones that have at least 10k active users and are 4.0 onwards. when a new android version is released.
Google will then package up new versions for remote updating (or manual updating via recovery tool) for all these users, meaning google handles updates with support of manufacturers.
Carriers will have to distribute thrir skinning and apps via google play store and no longer are part of the android OS upgrade process.
Google have to backport security fixes for any android version released in past 18 months. When end users update they can choose to only update security fixes or to newer version of android.
Thoughts?