microg / microg/GmsCore

Location data is not provided to apps

Open
#1,488 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Java
Stars
14.6k
Forks
3.2k
Avg merge
12d 11h
Merged PRs (30d)
4

Description

Hi there, I'm using GmsCore 0.2.19.211515 on LineageOS 17.1 (tissot).

I have 3 UnifiedNlp location modules enabled and all of them are reporting correct location. However, no apps can determine current location, which I think is due to not receiving location data from UnifiedNlp. I tried granting fine & coarse location permissions to GmsCore and it (temporarily) worked, but when I reboot the problem still persists.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the reported behavior on LineageOS 17.1 with GmsCore 0.2.19.211515, the enabled UnifiedNlp modules, and a reboot. Trace how location reaches apps and compare behavior before and after granting GmsCore fine and coarse permissions. Done means apps receive the correct location after reboot without the workaround.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, java
Domain
mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.