How to make the GPS work with a Jolla C2 (Sailifish 5.0.0)?

I start gpsinfo in parallel to nav apps
Usually it takes less then 60 secs to get my position

2 Likes

I disagree. User can turn off GPS if he wants to be untracked and in this case GPS has to stay off in all cases. But if user says GPS on in settings, it has to work, please. Exactly as @MRQ also wrote.

On my both Xperia 10’s they are in /vendor/etc/gps.conf.
One is on 4.5.0.24 and the other is on 5.0.0.62 .
May be different on C2, please report (just for curiosity).

,—
| Sailfish OS 5.0.0.62 (Tampella)
'—
[defaultuser@JollaC2 ~]$ cat /vendor/etc/gps.conf
cat: can’t open ‘/vendor/etc/gps.conf’: No such file or directory
[defaultuser@JollaC2 ~]$ cat /system/etc/gps.conf
cat: can’t open ‘/system/etc/gps.conf’: No such file or directory

Even as root.

Info is from old Sony and works. It seems that C2 strikingly differs in many details and/or is more hardened against the user.

I got my C2 today and I just don’t get a GPS signal. The GPSInfo app finds 2 saellites and uses 0/2. I am wondering if some issues have been officially confirmed since March?

You need to wait that almanac is transfered. Do you have mobile data or Wifi enabled?

I am on Wifi, Mobile data is disabled however. Where do I see the status of almanac transfer?

No idea. I guess you need to wait a bit.
Two satelites is a bit low. Are you outside with open sky?

You were right, I just kept it 30mins next to a window and when I came back, GPS found multiple satellites and it works within android and native apps now.

1 Like

Is it working in pure maps? This is the only map, where I can’t use gps on C2.

Indoor does not work well or at all.
Outdoor, i use gpsinfo in parallel to get a quicker fix.
When i start gps, situations app starts gpsinfo and puremaps

Turns out it takes forever again after rebooting the phone or restarting GPS apps. The cellular or WiFi positioning seems to be broken, and finding satellites takes a long time too. Once connected to a satellite, it lost the connection multiple times and jumped around on the map. So, it is very unreliable.

This is how the GPS worked on the Jolla C2:


And here the same route using S24U:

I put this in my feedback post. Feedback on Jolla C2 - #939 by lightstar

Anecdotally, I have come to two conclusions regarding gps in SFOS.

First, having a source of correct time seems crucial, so mobile network needs to be enabled. There may be other shenanigans going on between modem and gps. (WiFi seems worse, but I lack data to support my impression.) It’s often ok to turn off mobile network once GPSInfo reports a solid fix.

Second, the defunct MLS seems to make things worse. Again, my testing is lacking, but I noticed a pattern where I don’t get a gps fix once GPSInfo reports a position with a multi-kilometer accuracy and no satellites available. This hasn’t happened since I removed the MLS packages and changed settings for Location

1 Like