CloudServices/Location/Software: Difference between revisions
< CloudServices | Location
Jump to navigation
Jump to search
Line 17: | Line 17: | ||
* 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: | * 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% | https://location.services.mozilla.com/v1/geolocate?key=%MOZILLA_API_KEY% | ||
* Some Firefox Desktop versions distributed by third-parties, especially Linux distros use MLS by default. Currently this includes Firefox for Fedora and Firefox on ArchLinux. | |||
* [https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=726230 Iceweasel might use MLS in the future]. | |||
===Firefox OS=== | ===Firefox OS=== |
Revision as of 14:48, 12 June 2015
Software
The most popular way to contribute to the project is downloading Firefox for Android and enabling the MLS contribution option in its setting, as detailed below.
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.
- Once enabled data will be send to the service anonymously. Enabling this option has virtually no impact on battery life. Data is only send back when being connected to a WiFi network, so there is no impact on a cell data plan.
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 Google Play Store
- Available on F-Droid
- 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%
- Some Firefox Desktop versions distributed by third-parties, especially Linux distros use MLS by default. Currently this includes Firefox for Fedora and Firefox on ArchLinux.
- Iceweasel might use MLS in the future.
Firefox OS
- FxStumbler is a prototype of a stumbling app for Firefox OS.
- OS level support for stumbling is underway and will appear in a future version of 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.
- Mapzen has shown interest in integrating MLS into their LOST library in the future.
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
- See our FAQ on iOS