microg / microg/UnifiedNlp

Fake GPS app break localization

Open
#186 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
1.1k
Forks
221
PR merge metrics
No merged PRs in 30d

Description

Hi,

I just install LineageOS 14 (Android 7) with MicroG on a Moto G 2013 and all works fine except localization.
Added MozillaNlpBackend and NominatimNlpBackend.
If I run this app: https://play.google.com/store/apps/details?id=com.lexa.fakegps&hl=en_US
Then auto test failed and give _`"UnifiedNlp do not have Location to test Geocoder"`_ error.
Same scrren as this:
https://github.com/microg/android_packages_apps_GmsCore/issues/366#issuecomment-299542410
Tested with al 3 possible location mode and every time the same error.
So is it an app fail or a microG fail ?

Thanks

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the failure on LineageOS 14 with MicroG, MozillaNlpBackend, NominatimNlpBackend, and the linked Fake GPS app. Compare the three location modes and the UnifiedNlp geocoder behavior to determine whether the failure belongs to the app or UnifiedNlp; done means the responsible component and reproduction conditions are documented.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.