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

speed up gps fix

asked 2020-05-03 16:38:26 +0300

pawel gravatar image

Since SFOS 3.3 the chances to get a GPS fix went down to 0. Before 3.3 it used to help to start a native app, to get an GPS fix in say here maps. This stopped to help in my case since 3.3.

Today i again needed navigation and GPS seems to fail again. So i did start GPSInfo and magic: immediately got an correct position in Kurviger (an android nav app).

I am now using Situations to start GPSInfo on location=on. Hope this works for you too

edit retag flag offensive close delete


Hi. GPSInfo is not working for me, I have tried to get a location fix with it, OsmAnd~ and HERE WeGo for hours to no avail. Also SFOS 3.3 Rokua.

Radical Ganz ( 2020-06-09 16:45:31 +0300 )edit

1 Answer

Sort by » oldest newest most voted

answered 2020-05-03 17:42:10 +0300

Fuzzillogic gravatar image

Blame the US patent system for that, and (I guess) Skyhook in particular. SailfishOS uses Mozilla Location Services, a free service, but which under pressure of litigation has had its policy changed, reducing the functionality. See https://blog.mozilla.org/services/2019/09/03/a-new-policy-for-mozilla-location-service/.

GPS still works fine on my XA2, but it really needs reception from the satellites.

edit flag offensive delete publish link more



but it says we can apply for api keys as non commercial.users..

pawel ( 2020-05-03 21:25:11 +0300 )edit

Here's the relevant part of the blog announcement re. API keys:

Under our new policy, all users of MLS API Query keys must apply. Non-commercial users (such as academic, public interest, research, or open-source projects) can request an MLS API Query key capped at a daily usage limit of 100,000. This limit may be increased on request. Commercial users can request an MLS API Query key capped at a daily usage limit of 100,000. The daily limit cannot be increased for commercial uses and those keys will expire after 3 months. In effect, commercial use of MLS will now be of limited duration and restricted in volume.

So, Jolla could have an API key, but it would be limited at 100.000 requests, and must renew it (and therefore installed programs on all Jolla devices) every three months.

I think we can agree that that is not feasible.

Now the interesting question is whether it's possible to get an individual API key as an end-user, and add that to the SFOS GPS fix functionality. Chances are slim though if I read Mozillas application form correctly (emphasis mine):

Please note that we are NOT currently providing keys to commercial or personal projects (such as your Pwnagotchi). We are only offering keys to projects that provide a link to a repository licensed under an open source license. Because of the volume of requests, we will only be responding to applicants who receive keys.

nephros ( 2020-05-04 10:17:02 +0300 )edit

Blame the US patent system for that,

Can't Mozilla set up shop in Ireland? Every other US tech company does that (for tax evasion). But maybe the EU patent system isn't better? I voted no ;)

Tanghus ( 2020-05-04 13:04:36 +0300 )edit
Login/Signup to Answer

Question tools



Asked: 2020-05-03 16:38:26 +0300

Seen: 492 times

Last updated: May 03 '20