Which UnifiedNlp package to use?
- Dominant language
- Java
- Stars
- 1.1k
- Forks
- 221
- PR merge metrics
- No merged PRs in 30d
Description
Hello!
I have identified 3 different UnifiedNlp packages [here](https://github.com/microg/android_packages_apps_UnifiedNlp/releases):
LegacyNetworkLocation.apk
NetworkLocation.apk
UnifiedNlp.apk
What is the correct package for my device? What are the criterias for identifying the suitable packages?
I tried first NetworkLocation.apk and put this package to /system/priv-app.
But the installation of this apk fails.
Then I tried another package where the installation is working: UnifiedNlp.apk
But GMSCore self-check is reporting failure of UnifiedNlp registration. Please check the following screenshot.
And is it correct that GMSCore.apk and NetworkLocation.apk that I put to /system/priv-app are gone after reboot.

Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the three release artifacts named in the issue—LegacyNetworkLocation.apk, NetworkLocation.apk, and UnifiedNlp.apk—and compare their intended device use. Reproduce the installation and GMSCore self-check results on the affected Android setup, including whether the packages remain after reboot; done means the suitable package and the cause of the registration failure are documented.
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