GPS stopped working

Both I think. On Android, getting a fix works with the help of Wifi/GSM (geoclue) and Google high precision option. On Sailfish, geoclue with the help of Mozilla no longer works. So the phone relies only on the (bad) gps reception.

There is nothing wrong with the GPS reception. The problem is with the lack of a good system like the Mozilla one.

Currently I have been using the "High Accuracy Positioning " option in the Location settings and have been getting a lock on within about a minute provided the device has a good view of the sky, i.e not inside a building.

I’m using Jolla C, also without Mozilla services, as my gps device because it gets a fix within reasonable time and doesn’t lose fix during use.

My main phone XA2 takes ages to get a fix, or it doesn’t get it at all, and it loses fix during use so there’s gaps in the recorded track.

1 Like

Replacing Mozilla assist with Yandex works for me. I get location fix even inside house with no GPS signal at all. Device is Sony XA2 with sigle SIM.
My Android device (Nokia 5.3) finds now location without SIM and WLAN since I configured it to use GPS only, no WLAN, BT or Google assist. It will be interesting to compare those two on a longer road trip.

How do you replace Mozilla with Yandex?

Instructions: HOW TO: using Yandex as Mozilla location service replacement
I’m not sure if you need to change Android settings, too. I used Aliendalvik Control and to set Android use same settins as Sailfish - maximum accuracy.

1 Like

I also wrote a blog post here: https://www.ncartron.org/use-yandex-as-replacement-for-mozilla-location-service-on-sailfishos.html

2 Likes

First trial with car indicates that getting GPS fix with Sony XA2 still takes several minutes. However, it works.
Nokia 5.3 Android phone with no SIM, no network connection and GPS only, found correct location in one second.
Thus, I’ll keep my Nokia as navigator and XA2 only when I forget the Android phone home.

Thank you. I’m now not sure which route to go Yandex or try and manually download the Mozilla data. Both have their plusses and minuses.

The other possibility (hopefully he says) is that Jolla come up with a fix in the next update, when ever that will be.

There’s also some packages in OpenRepos with the offline-data. Search for MLS. I haven’t tested those myself yet or checked if they’re legit.

1 Like

Nope, no GPS update :frowning:

3 Likes

No. Not yet unfortunately

Just checking in on this thread since my gps suddenly stopped. Been working fine on my XZ2c for months, on 3.3 and 3.4, but now nothing - not even a flashing symbol in status bar. It’s like the gps function is not even there or something. Is that what everyone else is experiencing?
I just ran test_gps from terminal and got ‘gps interface not found’.

I am still using my XA2 dual sim with Koli for navigation more or less on a daily basis with Here We Go and OSM Scout. It takes a few minutes to get a fix with gps only but once you get used to it, this is no real problem.

1 Like

For me, gps isn’t completely gone. The location icon is visible in the status bar. It’s just takes a long time to get a gps fix, or can’t get a fix at all, and the fix is lost easily.

My understanding is that this is the situation for most on this thread.

3 Likes

Thanks - I figured out that I messed up my location conf file messing around with it, so i just reinstalled system settings plugin package, and all better now…

Checked just now 3:35 from cold start. Yesterday I was use navigation whole day and signal was strong without interruption. XA2.

I’ve been using Sports Tracker Android app, with Android support on Sailfish, on XA2 for a few days now and GPS has been ok. Fix is a bit slow but usable.

I don’t know if the improvement is because of Android or because I’ve installed MLS offline files or something else but GPS performance is much better.

I’ll try to do some comparison with Android and native. Maybe Sports Tracker has better algorithm for dealing with bad GPS data.

The GPS is definetely working on XA2, The problem is that it doesn’t get a quick fix, seems like it needs to download the almanach data from the satellites when you switch it off and change your location or it was turned off for a certain time without changing your application. When it has a fix, everything is running normal.
I think getting the almanch data from xtra servers or saving the almanch data is broken.
Hope we’ll get a fix in the next OS release.
In comparison on Android devices you normally get the fix in seconds, because it gets its almanch data over the internet

1 Like

I can confirm, on my XA2, GPS is unusable in its current state. Just don’t have time to wait that long.

Also, ride apps like Bolt fail to understand Location Services - relevant permissions are granted in app settings, but app still can’t get to them. This may be related to MicroG vs Google Play Services, though?

1 Like