regarding GPS i made the following test on 3 phones together
i ran these tests a few tens times each
all of them in GPS only mode
XA2 Ultra with SfOS 5.0.0.68, GPSInfo + OSM Scout
time to first fix: very erratic, from almost immediate to more than one hour
battery drainage: usually very high average over 10%/hour
another strange fact
very often when i take a train GPS will locate me at the Paris station 300 km away
FairPhone 2 with SfOS 3.0.0.8, GPSInfo + OSM Scout
time to first fix: usually almost immediate
battery drainage: usually less than 1%/hour
Huawei MYA-L11 with Android 6 SatStat + OSMAnd~
time to first fix: usually a few minutes
battery drainage: usually much less than 1%/hour
Regarding GPS on Jolla C2 with SfOS 5.0.0.68, GPSInfo + Magic Earth:
time to view >=3 satellites: usually almost immediate
time to first fix: usually a few minutes
battery drainage: usually very high average over 10%/hour
Also Magic Earth positioning is often very unstable while driving, even when 7 GPS satellites are in use (that should provide good accuracy of around 4 meters): how is it possible ?
Time to first fix on my XA2 (non-Ultra) is also often quite fast, but sometimes takes 20 minutes or so.
Are you using the Mozilla location packages? Maybe that station is where SNCF say the IP address you got from the onboard WiFi. Anecdotally, I have observed worse GPS performance when using the Mozilla packages - it seems that when I get a coarse fix quickly I can wait “forever” for it to improve.
At least some of us have lots of trouble with GPS on the C2, see this thread:
Symptoms include generally “noisy” GPS position and sudden jumps, that can be hundreds of meters. I have even seen position jump maybe 400 m followed by smooth tracking that was parallel to my path and off by 400 meters!