Skip to content

Location stops working with Sandboxed Play Services installed #635

Description

@brokoler

My situation and what I've done:

  • Running the stable build RQ3A.210805.001.A1.2021081822 on my Pixel 4a
  • Successfully installed Sandboxed Play Services like mentioned in this guide: https://grapheneos.org/usage#sandboxed-play-services
  • Enabled location permission for Google Play Services
  • Checked that location is enabled correctly for each app which is requesting the permissions
  • Tried multiple apps which need location services to navigate (Magic Earth, Osmand, Google Maps)

Issue:
My location only seems to be recognized correctly after a device reboot by several apps.
When the device is up for around 3-4 minutes, the location stops to be working until the next reboot of my device.

Different behavior by different apps:

  • Magic Earth: After reboot working immediately, after closing the app and waiting 3-4 minutes location is still shown but stuck
  • Osmand: After reboot working immediately, after closing the app and waiting 3-4 minutes no location is found until reboot
  • Google Maps: After reboot working immediately, after closing the app and waiting 3-4 minutes no location is found until reboot

When location permission for Google Play Services is removed, none of these apps find my location. Not even after a reboot.

This issue seems only to occur when Sandboxed Play Services are installed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions