Conversation

This Tweet was deleted by the Tweet author. Learn more
Replying to and
What exactly was removed from AOSP? The sample apps have never been part of the base OS and have lots of alternatives available. It hasn't been getting more barebones but rather Google has made a lot of apps, libraries and services outside the scope of AOSP that many are using.
1
1
This Tweet was deleted by the Tweet author. Learn more
Replying to and
Well, what I mean is that AOSP has gotten better and hasn't really lost anything. Rather, apps and users have become increasingly dependent on Google services that are quickly improving. It never existed in AOSP and it's set up to support building alternatives to those services.
1
9
They've abandoned assorted sample apps, but they were just that, samples. No one should want things like the terrible AOSP Calendar, Email and Music apps. There are far better alternatives including better open source options. The reference apps aren't nearly as useful as before.
1
They're only even included at all because they provide standard Android functionality needed to pass the Compatibility Test Suite. The expectation is that they're replaced by apps aimed at human use. Even things like VR and assistant functionality are fully open for other apps.
1
It's definitely true that there are often no decent source apps available, and that can make it disappointing that Google isn't actively developing an AOSP reference app anymore. For example, there's no decent open source camera or keyboard app. There are options, but they suck.
1
There's a need to implement apps providing text-to-speech, speech-to-text, geocoding, supplementary location services (i.e. beyond GPS), etc. AOSP has all the infrastructure for that but relies on apps to provide it. Many Android vendors provide alternative implementations.
1
In China, they still have all this functionality, without Google apps or services. There are multiple alternative implementations. Even companies like Microsoft not making their own Android devices have substitutes for a lot of it. It's mostly not open source sure, but it exists.