Backends - microg/UnifiedNlp GitHub Wiki
Network-Location
IzzyOnDroid | GitLab
AMap UnifiedNlp Backend |Uses the AMap Location API (a popular location service in China) to resolve locations. The database is proprietary.
F-Droid | GitHub
AppleWifiNlpBackend |Uses Apple's service to resolve Wi-Fi locations. It has excellent coverage but the database is proprietary.
IzzyOnDroid | GitLab
Baidu UnifiedNlp Backend |Uses the Baidu Location API (another popular location service in China) to resolve locations. The database is proprietary.
F-Droid | GitHub
Déjà Vu Location Service |Uses locally acquired WLAN/WiFi AP and mobile/cellular tower data to resolve user location.
F-Droid | GitHub
LocalGSMBackend |Local location provider for GSM cells. It works offline by downloading freely licensed database files from Mozilla, OpenCellID, or lacells.db.
F-Droid | GitHub
LocalGSMLocationProvider | Last update: 2014 |Local opencellid based location provider backend. Has been surpassed by LocalGSMBackend which also has an OpenCellID option
F-Droid | GitHub
Local NLP Backend - A Déjà Vu Fork |Fork of the Déjà Vu NLP Backend with some improvements and some crude UI for configuration and importing / exporting data.
F-Droid | GitHub
LocalWifiNlpBackend |Local location provider for Wi-Fi APs using on-phone generated database.
F-Droid | GitHub | GitLab
Merged WiFi UnifiedNlp Backend - |Uses a CSV database generated by WiFiDatabaseMerger to provide location.
F-Droid | GitHub
MozillaNlpBackend |Uses the Mozilla Location Service to resolve user location. The coverage is OK. Only the cell tower database is free.
GitHub
OpenWlanMapNlpBackend | Last updated: 2015 |Uses OpenWlanMap.org to resolve user location but the NLP backend did not reach release-quality, yet. Users interested in a freely licensed and downloadable database for offline use should stick with Radiocells for now.
F-Droid | GitHub
Radiocells.org UnifiedNlp Backend |Uses Radiocells.org to resolve user location. Community-created, freely licensed database that can optionally be downloaded for offline operation. The coverage varies from country to country (it's best in central Europe).
F-Droid | GitLab
Trains UnifiedNLP |Detects if you are connected to a trains wifi (Europe, but not all networks are supported) and, if so, provides the location data provided by the train to your android phone.
Geocoding
F-Droid | GitHub
NominatimGeocoderBackend |Address lookup backend using OpenStreetMap Nominatim service.
Testing
F-Droid | IzzyOnDroid | GitHub
My Location |Shows your current location as seen by GPS, Network Location and UnifiedNLP