Categories:Navigation
License:Apache2
Web Site:https://github.com/microg/android_packages_apps_UnifiedNlp/
Source Code:https://github.com/microg/android_packages_apps_UnifiedNlp/
Issue Tracker:https://github.com/microg/android_packages_apps_UnifiedNlp//issues

Summary:UnifiedNlp
Description:
Network location provider, based on plugins (backends)
Most modern ROMs come with support for non-Google geolocation providers. On
these systems UnifiedNlp can be installed as a user app.

UnifiedNlp alone does not provide any features, but acts as a middleware for
multiple backends.
List of backends for geolocation:
[[org.microg.nlp.backend.apple]] backend that uses Apple's service to resolve wifi locations
[[org.microg.nlp.backend.openwlanmap]] backend that uses OpenWlanMap.org to resolve user location.
[[org.gfd.gsmlocation]] Local opencellid based location provider backend
[[org.fitchfamily.android.gsmlocation]] Local location provider for gsm cells with separate database file (lacells.db)
[[org.fitchfamily.android.wifi_backend]] Local location provider for WiFi APs using on-phone generated database.

List of backends for (reverse) geocoding:
[[org.microg.nlp.backend.nominatim]]

After installing a backend, you can use UnifiedNlp by activating network-based
geolocation in Settings->Location. Since KitKat, you need to select any mode
but "device only", on older Android version this setting is called "Wi-Fi &
mobile network location" (ignore any misleading texts saying this is for
Google's location service, you don't have Google's service installed but
UnifiedNlp)
.

Repo Type:git
Repo:https://github.com/microg/android_packages_apps_UnifiedNlp/

Build:1.1.3,1103
    commit=v1.1.3
    gradle=NetworkLocation

Auto Update Mode:None
Update Check Mode:Tags
Current Version:1.1.3
Current Version Code:1103

