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

gps issues on xperia x [answered]

asked 2018-11-11 08:03:31 +0300

yiannako gravatar image

Since I got my xperia x with sailfish at the beginning of this year, the gps seems to barely work if at all. it could take hours to update location. this is most noticeable in here maps but i have tested other apps too and its all the same. Its been this way from the very beginning and its completely unusable. does anyone have any ideas?

edit retag flag offensive reopen delete

The question has been closed for the following reason "the question is answered, an answer was accepted" by raketti
close date 2018-11-11 11:31:10.737485

Comments

Hi @yiannako. I have been using GPS for over a year now on my Xperia X and it is fine, no matter the app. Have you tried 'High Accuracy Positioning' in your Jolla settings? Your ph needs to have a start point for location finding to begin. Otherwise the satellite signal is tracing the Earth surface to find you and that would take a year :) GPSinfo is a good app and shows you satellite availablity at a 10deg cut off angle

rmitchell ( 2018-11-11 10:25:21 +0300 )edit

2 Answers

Sort by » oldest newest most voted
3

answered 2018-11-11 10:29:36 +0300

DrYak gravatar image

actually, GPS taking ages to lock is absolutely normal for a pure GPS because it needs to scan and find out where all the visible satellites are (unless you pre-upload the current week's tables. Stand alone SatNav like TomTom usually call that GPSfix).

solution: turn on assisting, like most other smartphones do (and satnav with Wifi/Bluetooth/3G) :

  • Settings app -> connectivity section -> location
  • in the location settings -> accuracy section -> switch the accuracy from device only mode to high accuracy position.

In this mode:

  • Your smartphone will upload a list of all cell towers and all wifi access points it sees in its vicinity to Mozilla's cloud server.
  • Using their giant database Mozilla can guess your approximate position (you'll instantly get a position within 100m)
  • using available information, GPS bootstrapping is much faster, within a minute you'll lock enough satellites and get a good accurate positionning.

Again, keep in mind that you're uploading some information on the cloud (though unlike most Android phones, Sailfish uses Mozilla's cloud instead of Google's). Some might find the solution objectionable on privacy grounds.

  • in the forums, you might find howto's to switch to another provider. (but all cloud based, I haven't heard of people implementing local databases, like microG does on Android)
  • some people have tried to play with the Glonass capability of the Xperia,

I have no idea if its working, I'm personally very happy with the Mozilla cloud. It locks quite fast in the native apps I'm using (GPSInfo for controlling, PureMaps for navigation, Laufhelden for sport tracking, and OSM Scout server to provide offline maps to these last two)

Obviously this solution requires to have a data connection. It won't work when abroad if you don't have data roaming.

edit flag offensive delete publish link more

Comments

I use device only mode and normally location is found in less than a minute. I have noticed that opening GPSinfo significantly hastens the search, maybe it has access to some cloud service.

potski ( 2018-11-11 10:41:58 +0300 )edit
0

answered 2018-11-11 11:20:55 +0300

yiannako gravatar image

wow, turned on high accuracy and it instantly found me. Of course it was something dumb! Thank you so much to DrYak and rmitchell

edit flag offensive delete publish link more

Question tools

Follow
1 follower

Stats

Asked: 2018-11-11 08:03:31 +0300

Seen: 496 times

Last updated: Nov 11 '18