Skip to content

microG does not behave gracefully with invalid sessions of Google accounts #2731

@lucasmz-dev

Description

@lucasmz-dev

Describe the bug
When an user has a Google account logged in, if the session turns invalid (gets logged out remotely for example), many things break in microG and the user is not notified, only leaving the status of certain apps breaking as somewhat of a clue.

To Reproduce
Steps to reproduce the behavior:

  1. Log in using a Google account
  2. e.g. Google Maps works fine
  3. Log out the device out of the Google account remotely via the web online account page (account.google.com)
  4. Google Maps does not work properly anymore
  5. No notification or other indication that the logged in account isn't a valid session anymore

Expected behavior
microG should automatically detect when a Google account gets logged out and remove the account and potentially warn the user.

Screenshots
If applicable, add screenshots to help explain your problem.

System
Android Version: 14
Custom ROM: CalyxOS 5.14.2
microG version: 0.3.6

Additional context
I notice this as a issue every now and then in the Calyx channels.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions