Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Impossible to register UnifiedNIp in system #940

Closed
7 of 8 tasks
LoHub opened this issue Sep 10, 2019 · 6 comments
Closed
7 of 8 tasks

Impossible to register UnifiedNIp in system #940

LoHub opened this issue Sep 10, 2019 · 6 comments

Comments

@LoHub
Copy link

LoHub commented Sep 10, 2019

Hello everyone,
I am not able to use UnifiedNIp for localisation.

All looks good in microG self-check panel before UnifiedNIp registering.

  • System spoof signature
  • Installed Pakcage
    • GMSCore
    • Phonesky
    • GSF
  • Persmission granted
  • System support location provider
  • UnifiedNIp is registered in system

Additionaly I installed and activated

  • 4 backends (Déjà vu, Mozilla, Radiocells.org, Nominatim)
  • XposedGmsCoreUnifedNIp

I restarted the system many times.

Technicals details

Potential probelmatic additional packages

  • XPrivacyLua (but disable for Microg, XposedGmsCoreUnifedNIp and backends)
  • Greenify

Does anyone have an idea?
If you need any additonal information, please just ask.
Thank you all!

Sorry for the doublon with #925. My previous post was hidden by GitHub.

@imShara
Copy link

imShara commented Sep 16, 2019

Same here with AEX. Solved by installation mozilla nlp from f-droid, but i think it's hack, not soluton

@LoHub
Copy link
Author

LoHub commented Sep 16, 2019

Unfortunately, in my case, MozillaNIpBackend is already installed and UnifiedNIp is still not recognize in system.

@emdemir
Copy link

emdemir commented Sep 19, 2019

Same issue here. I get "0 backends configured" and clicking "Configure location backends" gives an empty list but I have MozillaNlpBackend and GSM Location installed. Moving their /data/app folders to /system/priv-app did nothing. Android 9 (Lineage 16.1) on klte, microG 0.2.8-17785-mapbox.

@Nanolx
Copy link
Contributor

Nanolx commented Oct 8, 2019

On some older ROMs (pre-Pie) you may have to get rid of the included location provider first, for example com.qualcomm.location or the-like from /system/priv-app.

@mar-v-in
Copy link
Member

mar-v-in commented Oct 8, 2019

On devices/systems using file based encryption (FBE), which include all devices running Android 10 and many devices that originally shipped with Android 7 or higher, microG/UnifiedNlp currently must be installed on /system (either app or priv-app) so that it can register to the system. UnifiedNlp backends don't need to be installed to /system, though it certainly wouldn't hurt.

Some ROMs do not have support for proper network location providers on some devices. That's an upstream issue, caused by the device code setting config_enableNetworkLocationOverlay and config_enableFusedLocationOverlay to false. In such a case the message "Your system does not support this UnifiedNlp package." will be displayed in Self-Check. The XposedGmsCoreUnifedNIp module can help in such cases, though upstream fixes are definitely favorable.

@LoHub
Copy link
Author

LoHub commented Oct 14, 2019

I finally solved my issue by installing the Magisk Microg Installer. Now it works fine.
Thank you all for your help.

@LoHub LoHub closed this as completed Oct 14, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants