-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Platform
Android App
What happened?
Environment
Device: Pixel 9
OS: GrapheneOS 2026030700
App version: 1.1.1
Installation source: Play Store
Description
On GrapheneOS, the app cannot obtain GPS location even when location permissions are granted. The app behaves as if no location provider is available.
Workaround
Location begins working only after changing several GrapheneOS settings:
Go to Settings → Apps → Sandboxed Google Play
Disable “Reroute location requests to OS”
Enable Google Location Accuracy
Grant Location permission to Google Play Services
After these changes, the app is able to retrieve location data.
Issue with the Workaround
This workaround requires enabling location access for Google Play Services and disabling GrapheneOS’s location rerouting feature. Many GrapheneOS users intentionally avoid granting location access to Google Play Services in order to prevent location data from being accessible to Google services.
Because of this, the workaround is not ideal and effectively forces users to rely on Google’s location provider for the app to function.
How to reproduce
- Install and open the app on a device running GrapheneOS.
- Grant location permission (Precise location enabled).
- Attempt to use the app.
- No GPS is detected
What should happen instead?
The app should be able to detect the GPS directly from within graphene OS
OR
The app should be able to use the GPS avaialble on the meshcore device
How bad is it?
Medium - Annoying but workable
Anything else?
