4 ms·
With things like Doze, the only thing that can wake the device is a push message FROM GOOGLE. That doesn't sound open in the least. "The underlying theme conn
by st3v3r 10y ago
With things like Doze, the only thing that can wake the device is a push message FROM GOOGLE.
That doesn't sound open in the least.
"The underlying theme connecting these libraries is that they're clients for Google's proprietary protocols."
Protocols which are quite difficult to change out. If you're a person who doesn't want to use Google's maps, you're SOL for most applications that show maps within the app, as most of them are using Google, because it's easy. Whereas if the location services were just a system plugin, the user could choose the mapping data provider they wished, and the app would just receive map data and continue as normal.
- bigtones 10y agoYou still have the choice to use many different mapping applications within an app you create on Android - Bing, Where, Mapbox, OpenStreetMap etc. If you're using an app created by another developer that uses Google Maps as part of its functionality - you have no right to change that anyway.
- kuschku 10y ago> you have no right to change that anyway. §69df UrhG > zur Herstellung der Interoperabilität des unabhängig geschaffenen Programms "For purposes of interoperation with an independently created software", decompiling and modifying software is legal. So, yes, under German (and in general also EU law), you have the right to do exactly that.
- s_tec 10y agoI run Cyanogen Mod on my phone without any Google services. I would like to see local bus times on my phone, but the app for that won't run without the Google map API. It's the same with many other day-to-day things I would like to do with my phone, but can't. Android without Google is a hobbled and limited experience.
- st3v3r 10y agoThe point is, there should be a plugin system, where the developer doesn't have to care what the mapping API is, so the user can slot in whatever they want.
- EddieRingle 10y ago> With things like Doze, the only thing that can wake the device is a push message FROM GOOGLE. That isn't entirely true: https://source.android.com/devices/tech/power/mgmt.html#doze https://source.android.com/devices/tech/power/mgmt.html#doze