Reviews
Alternative network location provider for Android, with plugin interface to easily integrate third-party location providers.
Search similar apps
License
Most modern ROMs come with support for non-Google geolocation providers. On
these systems UnifiedNlp can be installed as a user app to replace the network
location provider. It acts as a middleware for various plugins aka backends, it
does not provide any location lookup itself. For further information please
refer to the https://f-droid.org/packages/com.google.android.gms package and the
<a href="https://github.com/microg/android_packages_apps_UnifiedNlp/blob/HEAD/README.md">README</a>.
To be able to use this package, you will either need the
<a href="https://repo.xposed.info/module/de.r3w6.xposedunifiednlp">XposedUnifiedNlp
module</a>, or your custom ROM must have org.microg.nlp added to the list of
network location services, otherwise https://f-droid.org/packages/com.google.android.gms would be more
suitable for you (provided that you do not have GAPPS installed on your system).
After installing you have to reboot your device, install a backend service and
activate/configure it in the app settings. After this you can use UnifiedNlp by
activating network-based geolocation from Settings -> Location: You need to
select any mode but "device only".
Creator
Related apps
AppleWifiNlpBackend
UnifiedNlp Backend that uses Apple's service to resolve wifi locations. Location
Java79apache-2.0
6 years ago
androidandroid-appapple
IchnaeaNlpBackend
Backend for UnifiedNlp that uses Mozilla Location Service for geolocation.
Java119
2 years ago
androidandroid-appgeolocation
NominatimGeocoderBackend
UnifiedNlp geocoder backend that uses the OSM Nominatim service
Java72apache-2.0
4 years ago
androidandroid-appgeocoder