All apps except maps way off on current location
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 14.6k
- Forks
- 3.2k
- Avg merge
- 12d 11h
- Merged PRs (30d)
- 4
Description
Describe the bug
When using any app other than a maps app my current location is off by up to 100 miles. This is most observable when using any weather app. This issue happens using any version of microG above 0.2.27.
To Reproduce
Steps to reproduce the behavior:
Enable all microG Location Settings. Open any weather app and the location is off by up to 100 miles. Sometimes the weather app will jump to a location closer by 25 miles, but still way off.
Expected behavior
Weather app should show correct current location instead of being off by up to 100 miles.
Screenshots
If applicable, add screenshots to help explain your problem.
System
Android Version: Android 14
Custom ROM: CalyxOS, /e/ OS, and Lineage OS for microG
Additional context
Issue can be resolved by disabling all microG Location Services settings and leave Nominatim enabled.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the location discrepancy on Android 14 with microG versions above 0.2.27, using a weather app and a maps app. Inspect the microG Location Settings behavior with all settings enabled, then compare it with the configuration where only Nominatim remains enabled; done means non-maps apps receive the correct current location.
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
- Mostly clear
- Newbie friendliness
- 35/100