diff --git a/metadata/com.google.android.gms.txt b/metadata/com.google.android.gms.txt index e7c3dc9211..8fdf3cc4d2 100644 --- a/metadata/com.google.android.gms.txt +++ b/metadata/com.google.android.gms.txt @@ -4,13 +4,15 @@ Web Site:https://github.com/microg Source Code:https://github.com/microg/android_packages_apps_UnifiedNlp/ Issue Tracker:https://github.com/microg/android_packages_apps_UnifiedNlp//issues +Name:µg UnifiedNlp (for GAPPS-free devices) Auto Name:µg UnifiedNlp Summary:Location provider middleware (UnifiedNlp) Description: 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. +aka backends, it does not provide any location lookup itself. For further +information please refer to the [https://github.com/microg/android_packages_apps_UnifiedNlp/blob/HEAD/README.md README]. List of backends for geolocation: * [[org.microg.nlp.backend.apple]] uses Apple's Wifi database. @@ -18,22 +20,15 @@ List of backends for geolocation: * [[org.gfd.gsmlocation]] uses OpenCellId (local) * [[org.fitchfamily.android.gsmlocation]] uses GSM Celll data (local) * [[org.fitchfamily.android.wifi_backend]] uses (on-device generated) WiFi data (local) +* [[org.microg.nlp.backend.ichnaea]] uses Mozilla Location Services List of backends for (reverse) geocoding: * [[org.microg.nlp.backend.nominatim]] 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. - -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). - -WARNING: Depending on your hard-/software configuration additional steps might -be necessary, please read the [https://github.com/microg/android_packages_apps_UnifiedNlp/blob/HEAD/README.md README] -carefully. +UnifiedNlp by activating network-based geolocation from Settings -> Location: +You need to select any mode but "device only". NOTE: If you need to use UnifiedNlp beside GAPPS, you should instead install [org.microg.nlp]. @@ -59,12 +54,11 @@ Build:1.2.2,1202 submodules=yes Maintainer Notes: -* UCM and AUM fail, because the app contains multiple package ids. Maybe we - can solve this in init= ? +* UCM and AUM fail, because the app uses org.microg.nlp as package id + in AM.xml and changes this on buildtime. This cannot be fixed in init=. * Auto Update Mode:Version v%v * Update Check Mode:Tags . Current Version:1.2.2 Current Version Code:1202 - diff --git a/metadata/org.microg.nlp.txt b/metadata/org.microg.nlp.txt index 7b826c837f..bcbf7d8dae 100644 --- a/metadata/org.microg.nlp.txt +++ b/metadata/org.microg.nlp.txt @@ -4,23 +4,16 @@ Web Site:https://github.com/microg Source Code:https://github.com/microg/android_packages_apps_UnifiedNlp/ Issue Tracker:https://github.com/microg/android_packages_apps_UnifiedNlp//issues +Name:µg UnifiedNlp (for GAPPS devices) Auto Name:µg UnifiedNlp Summary:Location provider middleware (UnifiedNlp) Description: 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. - -List of backends for geolocation: -* [[org.microg.nlp.backend.apple]] uses Apple's Wifi database. -* [[org.microg.nlp.backend.openwlanmap]] uses OpenWlanMap.org -* [[org.gfd.gsmlocation]] uses OpenCellId (local) -* [[org.fitchfamily.android.gsmlocation]] uses GSM Celll data (local) -* [[org.fitchfamily.android.wifi_backend]] uses (on-device generated) WiFi data (local) - -List of backends for (reverse) geocoding: -* [[org.microg.nlp.backend.nominatim]] +aka backends, it does not provide any location lookup itself. For further +information please refer to the [[com.google.android.gms]] package and +the [https://github.com/microg/android_packages_apps_UnifiedNlp/blob/HEAD/README.md README]. To be able to use this package, you will either need the [https://repo.xposed.info/module/de.r3w6.xposedunifiednlp XposedUnifiedNlp module], @@ -30,16 +23,8 @@ 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. - -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). - -WARNING: Depending on your hard-/software configuration additional steps might -be necessary, please read the [https://github.com/microg/android_packages_apps_UnifiedNlp/blob/HEAD/README.md README] -carefully. +UnifiedNlp by activating network-based geolocation from Settings -> Location: +You need to select any mode but "device only". [https://github.com/microg/android_packages_apps_UnifiedNlp/releases Changelog] . @@ -49,16 +34,15 @@ Repo:https://github.com/microg/android_packages_apps_UnifiedNlp/ Build:1.2.2,1202 commit=v1.2.2 - gradle=UnifiedNlp submodules=yes + gradle=UnifiedNlp Maintainer Notes: -* UCM and AUM fail, because the app contains multiple package ids. Maybe we - can solve this in init= ? -* Auto Update Mode:Version v%v -* Update Check Mode:Tags +If UCM and AUM fail, this is most likely due to the app using multiple package +ids. See the com.google.android.gms metadata for further information. . +Auto Update Mode:Version v%v +Update Check Mode:Tags Current Version:1.2.2 Current Version Code:1202 -