CloudServices/Location/Software: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Add libstumbler)
Line 1: Line 1:
==Software==
==Software==


===Client software===
===Software===


* There are some official clients mentioned on the [https://location.services.mozilla.com/apps services apps page].
====[https://www.mozilla.org/firefox/android/ Firefox for Android]====
* Firefox for Android includes a way to contribute data and enhance the service. You can enable the feature by opening the Settings menu and in the Mozilla section under Data Choices check the Mozilla Location Services option.
 
====Mozilla Stumbler for Android====
* Mozilla Stumbler is an open-source wireless network scanner that collects GPS and wireless network data for our crowd-sourced location database.
* Available in the [https://play.google.com/store/apps/details?id=org.mozilla.mozstumbler Google Play Store]
* Available on [https://f-droid.org/repository/browse/?fdid=org.mozilla.mozstumbler F-Droid]
* [https://github.com/mozilla/MozStumbler GitHub code repository]
 
====Firefox Desktop====
 
* Firefox Desktop 36 and later allow you to use the service instead of the default location provider. In ''about:config'' change the ''geo.wifi.uri'' setting to:
    https://location.services.mozilla.com/v1/geolocate?key=%MOZILLA_API_KEY%


====Firefox OS====
====Firefox OS====

Revision as of 14:37, 12 June 2015

Software

Software

Firefox for Android

  • Firefox for Android includes a way to contribute data and enhance the service. You can enable the feature by opening the Settings menu and in the Mozilla section under Data Choices check the Mozilla Location Services option.

Mozilla Stumbler for Android

Firefox Desktop

  • Firefox Desktop 36 and later allow you to use the service instead of the default location provider. In about:config change the geo.wifi.uri setting to:
   https://location.services.mozilla.com/v1/geolocate?key=%MOZILLA_API_KEY%

Firefox OS

Android

  • libstumbler is an embeddable Android library supporting both stumbling and location lookups.
  • Ichnaea NLP Backend is a UnifiedNlp backend that uses MLS to resolve locations. The NLP backend requires XPosed to be installed. As of 2015-06-03, this seems to be broken for Android 5.0 and 5.1 ART runtimes.

Linux

  • GeoClue is a D-Bus service that provides location information, using for example GPS daemons but also MLS.
  • KDE Plasma Desktop uses MLS to get country level and precise geolocation information.

iOS