Day three of using @GrapheneOS and I encountered my first "bummer":
ZRX, an app I use for tracking my runs, does not play the story bits during a run. GPS tracking works fine, but after the first story bit, the subsequent ones don't play.
Fitotrack does play TTS every km just fine, wonder what's up there.

#ZRX #GrapheneOS #running

@blindcoder Android doesn't have support for geofencing built into it but rather apps use a Play services API for it. It isn't working for you because you haven't granted the Location permission to Play services so the geofencing API isn't able to work. We plan to make our own geofencing implementation similarly to how we made our own implementations of network-based location, geocoding and the Play services location API. The app likely uses the Play location API but we reroute that to the OS.
@blindcoder It sounds like the app is continuously getting location data so it's strange for them to rely on the Play services geofencing API in the first place. The point of the API is to efficiently detect entering a region without having to continuously get location data. It's a strange way for them to implement it since the point of geofencing is that it's more power friendly and isn't going to be as precise due to relying more on network-based location than a location tracking app would..
@GrapheneOS Thank you, I'll give that a try. The app does track location and distance run just fine, it's just the audio that doesn't start.
Next run is in two days, I'll try then :-)