4 ms·
> What a hopelessly naive perspective. Maybe, but I was there, helping it develop in the early days, which is the time span we're talking about. I can tell you
by mondoshawan 6y ago
> What a hopelessly naive perspective.
Maybe, but I was there, helping it develop in the early days, which is the time span we're talking about. I can tell you the core of the Android team was fighting to keep it open -- so much so that about three years in one of the guys who dedicated his job to open sourcing drivers and kernel patches burnt out because of it.
What Android is about is decidedly not what Play Services and GCM core are about.
> Try seeing how willing they are to add support for chipsets on phones that don't include Google Services
It's always been the system integrator's job to work with the OEM vendors to integrate drivers and functionality into Android -- not the Android team's. Even on Glass we had to do this as though we were outside system integrators.
- asddubs 6y agotoo bad more and more of android was moved into play services over time
- mondoshawan 6y agoIt wasn't. Play services is just add on features that proxy app permissions and centralize push notifications -- no actual Android features moved into Play services that I know of. Ie: auto filling SMS OTP codes. It feels like Android is being sucked up that way, but that's because there are a lot of really nice features in there, like push notifications, geofencing, etc. You can still run Android without GMS core and Play services -- I do that, myself, on a Pixel 3a running Graphene. The trick is that you lose some nice functionality (which Android actually makes up for in some cases, ie: SMS OTP copy buttons), and the mapping experience is god-awful (mostly because the OSS mapping scene is hopelessly stuck in the 1990s GPS model)
- asddubs 6y agoone example i can think of without having to look things up is that the music player used to be part of AOSP and then got replaced with a google play variant e: here's an article from 2018 with some more examples: https://arstechnica.com/gadgets/2018/07/googles-iron-grip-on-android-controlling-open-source-by-any-means-necessary/ https://arstechnica.com/gadgets/2018/07/googles-iron-grip-on...
- efreak 5y agoSo the old music player isn't still included by default. It should still work just fine on modern android if you install it, and there's plenty of foss media players on fdroid (ie not Google-dependent), most of them thin wrappers around the android media apis with a few extras like playlists. Kodi and VLC should work fine without Google services, and LineageOS Eleven doesn't require Google, though I'm not sure if it still works on modern Android. Lack of media playback options shouldn't be able to stop you from using AOSP.
- exikyut 6y agoWhat would get open-source mapping out of this "1990s GPS model"?
- mondoshawan 6y agoStop geocoding by separating out addresses into singular fields, for one. Stop showing mostly irrelevant contours on maps, for another. OsmAnd~ is unfortunately the only game in town, and the UX is freaking terrible.
- benwaffle 6y agohow do i get SMS OTP copy buttons on my google-free android device?