The difference, I believe, is more in the maturity of the hardware. In the PC/laptop world, there is already a lot of standards on relation on how the hardware interfaces are made. Most devices are mostly the same, or at least "have to" respond to the same interfaces, so their drivers are the only thing that need to be added. And Windows in phones is sold only in a few devices; the relation is more similar to iPhone/iOs that to what Android's market is and it's not comparable.
The only way Google could imitate that is if they don't allow the OEMs and Carriers to change anything on the versions of Android they ship their devices with. If they could try to enforce that, most OEMs would decide not to use Android, because they WANT to make things different visually, and because they NEED to optimise stuff on relation with their hardware. The solution Google found is to put more and more functionality into the Google Play Services app and other independent apps. That way sometimes they can force changes on most devices. That's the closest they can get to an "OTA" update without alienating the OEMs. Marina On Wed, Aug 16, 2017 at 10:46 PM, <yogesh.dah...@outlook.com> wrote: > 1) Android release updates. > 2) Manufacturer alter those updates. (Of course Android removed hardware > level in Android 8) > > Why can't Google release all updates via OTA just like Microsoft do for > its PC and Mobile systems? > > Android is very mature by now. Billions of users are using it but it > doesn't have OTA update feature. > > Android requirement is less than 1 GB. But our 4GB handset gets old in one > or two year. Because Manufacturer doesn't release New android version on > old devices. > > Can't Google solve this problem? > > -- > You received this message because you are subscribed to the Google Groups > "Android Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to android-developers+unsubscr...@googlegroups.com. > To post to this group, send email to android-developers@googlegroups.com. > Visit this group at https://groups.google.com/group/android-developers. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/android-developers/b3fea6c6-8078-4936-ac4e- > 187b30d85e09%40googlegroups.com > <https://groups.google.com/d/msgid/android-developers/b3fea6c6-8078-4936-ac4e-187b30d85e09%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to android-developers+unsubscr...@googlegroups.com. To post to this group, send email to android-developers@googlegroups.com. Visit this group at https://groups.google.com/group/android-developers. To view this discussion on the web visit https://groups.google.com/d/msgid/android-developers/CACaNmX3N3y6M4WwkT10ZcD3dB2WSPP7cYoLk%3DxkYopDFaz5ojA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.