We have moved to a new Sailfish OS Forum. Please start new discussions there.

Location settings

asked 2013-12-26 01:33:14 +0300

chemist gravatar image

updated 2014-10-28 15:12:54 +0300

To protect our privacy and give us the freedom-of-choice we deserve. Sharing our locations and proximity with a company should not be forced upon us like this.

UPDATE: this gets even better read -> this

I am missing options to activate one by one and change the supl.server - currently you are forced to use AGPS if you want GPS but why not have settings like

  • Location toggle

Advancing to

  • Mobile Location toggle
    • WLAN Service Settings (editable service, terms like the Nokia's HERE ones may be in place)
    • CellID Service Settings (editable service, terms may be in place)
  • GPS toggle
    • Assisted-GPS toggle(editable SUPL server in use, (terms may be in place)

or even another hierarchy down with an "Advanced Settings" entry?

I know this is not for $user but freedom-of-choice and the possibility to deactivate Mobile Location and the a in A-GPS would suite the current data-farming issues.

The intention of this question is to be able to control data-farming by 3rd parties like Nokia. It is all fine with me that I have to support their data-farming if I want to use their databases but this should generally be an opt-in scenario and not an eat-or-die one.

Update: as of we are able to turn the A in AGPS off, still nothing about other services or settings

edit retag flag offensive close delete



This is also important to me. As far as I understand, we have GPS, Glonas, we have AGPS (Downloading the almanac over the internet), and there seems to be some WLAN-AP based navigation. I don't want to share my location with a service on the net and therefore don't want to distribute WLAN AP names.

Cmdr_Zod ( 2013-12-31 21:02:03 +0300 )edit

I agree with Cmdr_Zod, we should be able to choose to use the bare offline GPS/Glonass capability of the phone, without having to share data with and agree to the terms of the Here services by Nokia. Currently, in order to be able to use any geolocation, the user must agree to the Here Maps terms of use...

umko ( 2014-01-03 13:22:26 +0300 )edit

Yes make it all configurable, which servers to use if at all, whose wlan/mobile data to use if at all etc.

Oliver ( 2014-01-06 07:56:51 +0300 )edit

cell based and WLAN based OFFLINE location would be nice too (see openwlanmap project)

ortylp ( 2014-01-07 21:10:10 +0300 )edit

Uploading WLAN SSIDs to use the positioning systems is not acceptable. I am dissapointed by this. Crippling the device until I consent to tracking by a third party is kinda sick.

This is where the patch would be if the source was available hint hint ;)

JohnDoe ( 2014-03-08 01:40:51 +0300 )edit

3 Answers

Sort by » oldest newest most voted

answered 2014-01-13 10:14:39 +0300

Aaron McCarthy gravatar image

Thank you for your suggestion on how to improve Sailfish OS. If being able to selectively enable and disable location features is important to you please up vote this question and we will take it into consideration when prioritising future tasks.

Note, however, that not all options suggested may be possible. For example, separation of GPS and GLONASS.

edit flag offensive delete publish link more



This is a must have IMO. Or at least make the phone ask you before using mobile data or anything else. I believe that the user must be always aware of what is about to happen.

Hope to see this being implemented.

ApB ( 2014-01-26 18:11:39 +0300 )edit

@ApB enabling mobile data in the settings application is explicitly giving application permission to use a mobile data connection if required. When roaming you have additional options to always ask the user or never use mobile data when roaming.

Aaron McCarthy ( 2014-01-29 07:18:09 +0300 )edit

In the case of Location i don't think it gives the option to use only GPS. If you enable location (Settings >System Settings > Location) it also enables mobile data even if you have it disabled. Or at least i haven't found a way to have it use only the GPS.

ApB ( 2014-01-29 17:55:07 +0300 )edit

I've been doing some work on hunting a location related bug an Jolla. I've managed to limit it to velocity information (direction/climb) in either SailsfihOS or QT, but I was stuck on there (lack of OpenSource code maybe). However, after update I run into another issue: Even inside, number of satellites found seems to be stuck on 17 (SatsInUse). Any idea from where this number comes?

simo ( 2014-02-01 01:53:32 +0300 )edit

I don't think that anyone wants to be able to turn of GPS/GLONASS part. It's the assisted GPS that we want to be able to turn off (and change the server). This is especially important in roaming conditions where you still want to get location but can't access internet.

AxMi-24 ( 2014-02-01 12:10:09 +0300 )edit

answered 2014-07-04 06:11:56 +0300

Aaron McCarthy gravatar image

The privacy aspects of this feature request will be made available in a future update (not in update 8). Users will be able to choose not to make use of the integrated HERE services without disabling positioning completely. Positioning will be limited to only those positioning methods that do not depend on accepting the HERE EULA.

edit flag offensive delete publish link more


@Aaron McCarthy

Can you tell us how the settings menu will be structured. Ie. will we be able to have mobile internet disabled (avoid data cost :P) and still use HERE.

ApB ( 2014-07-04 08:58:02 +0300 )edit

@ApB, It is an additional switch to control use of HERE services. Positioning that require mobile data should fail gracefully if it is disabled in settings. If not that is a bug.

Aaron McCarthy ( 2014-07-04 09:12:46 +0300 )edit

But should it fail? A message like "you can't use this service ie. search since you dont have mobile internet". I mean i know that mobile internet can assist but GPS should be enough for positioning. And it would be nice to be able to use just the GPS even in HERE. Anyway. I'll wait and see how this goes and nag when it's implemented. :D

Thanks for the answers.

ApB ( 2014-07-04 09:28:11 +0300 )edit

@ApB That is why I qualified it with gracefully.

I think there is some confusion. There are two sets of HERE services used on the device, positioning and maps/search etc. Both are covered by separate agreements. Here I'm talking purely about the HERE positioning services: assisted GPS, cellid and WLAN positioning. Use of the HERE positioning services may require an active mobile data or WLAN connection.

The other is the HERE mapping and place search services, these are covered by a separate agreement that is displayed in the Sailfish Maps application. Sailfish Maps requires an Internet connection (it is online only). If no Internet connection is available and you perform a search in Sailfish Maps an error is displayed.

Aaron McCarthy ( 2014-07-04 09:51:40 +0300 )edit

@Aaron McCarthy

OK. Of course i didn't expect mapping and place search to work with the internet (wlan or mobile) off.

However i expect positioning to work with just the gps enabled when we get offline maps.

ApB ( 2014-07-04 10:47:20 +0300 )edit

answered 2014-06-18 22:01:19 +0300

Cmdr_Zod gravatar image

In German Linux Magazin 05/14 (Available from 20140403) was an interview with two Jolla managers, where they also asked about this problem. Stefano Mosconi said there was no intention behind this privacy problem, and he claimed it was added to their internal bug tracker. According to him, it should be fixed in one of th next releases.

I'm a bit surprised that he didn't hear about it earlier, this request was created 20131225. Let's see whether Jolla will fix it.

edit flag offensive delete publish link more


request use location settings assisted Europe *Galileo * positioning, please.

Accuracy better than GPS and Glonass

redge73 ( 2018-11-12 04:34:08 +0300 )edit
Login/Signup to Answer

Question tools



Asked: 2013-12-26 01:33:14 +0300

Seen: 2,452 times

Last updated: Oct 28 '14