Ask / Submit

Xperia X GPS Poor Positioning

asked 2018-05-11 01:07:06 +0300

nshiell gravatar image

updated 2018-05-13 11:15:34 +0300

objectifnul gravatar image

I have installed Sailfish on my SONY Xperia X

The GPS does not give good positionning using HERE WeGo maps

Right now it's off by a least half a mile to the East of my current location.

Is this a known issue

Is this likely to be fixed soon?

edit retag flag offensive close delete



I've been using Sailfish on an Xperia X for navigation for some time (mostly in the South East UK), using Navmii, and have never experienced anything like that. Having just compared HERE and Navmii, I see they give me the same location. It might be worth you testing out a native GPS app (e.g. GPSInfo) to see whether it suffers from the same issue.

flypig ( 2018-05-11 04:26:55 +0300 )edit

No problems here, (X Compact, with Gapps)...

Levone1 ( 2018-05-11 05:22:47 +0300 )edit

Hi. You need run for 5 km/h or moving in car to your GPS show you in your app (Waze, Here Maps, Uber)

Rafaelvlmendes ( 2018-05-11 06:36:09 +0300 )edit

Has it got a proper satellite fix (steady symbol), or is it waiting for fix (blinking symbol)? Until the device has been able to lock on the signal, the position is based on other means, like your IP address or nearby WiFi networks.

luen ( 2018-05-11 09:43:55 +0300 )edit

Did you try disabling localization via Wifi and 2G/3G etc. (maybe that may lead to poorly fused position estimates)?

bomo ( 2018-05-11 12:18:26 +0300 )edit

3 Answers

Sort by » oldest newest most voted

answered 2018-05-13 15:45:49 +0300

DrYak gravatar image

updated 2018-08-30 11:21:56 +0300

I know you asked about Here WeGo specifically (probably because it has the turn-by-turn navigation instructions that suits you most ?)

But keep in mind that the community is also developing excellent replacement :

  • OSM Scout Server is an offline map server (Openstreet Maps in your pocket) that can be used to have offline maps in several Sailfish native apps
  • Pure Maps (a fork that continues the work started by WhoGo Maps) is a navigation software, with turn-by-turn instructions (and it can use OSM Scout Server as a map source for offline).

NOTE: have a large SD card to store your offline maps.

edit flag offensive delete publish link more


WhoGo maps has (at least temporarily) been replaced by a fork called Pure Maps.

vattuvarg ( 2018-08-28 17:17:37 +0300 )edit

I still consider Here We Go to be currently the best navigation app for Sailfish. The other options are good but not as polished.

AlanBreen ( 2018-08-30 01:42:26 +0300 )edit

@vattuvarg : Yup, I'm also testing it too. I've updated my answer to reflect Rinigus taking over the work.

@AlanBreen : ...technically HERE WeGo is an Android app. (That happens to work on those Sailfish installation that feature an Android compatibility layer. So mostly commercial Sailfish with Myriad's Alien-dalvik, and perhaps SFDroid)

Otherwise yes : it's a commercial effort by a large company with resource that has been going for quite some time, it's expected that it's going to be more polished that a small community effort that has recently started on the spare time of a few devs.

On the other hand, I have to admit that this opensource Sailfish navigation stack (OSM Scout + Pure Maps) starts to impress me positively with a few surprises compared to "supposedly polished commercial offering" such as my Tomtom satnav.

DrYak ( 2018-08-30 11:27:47 +0300 )edit

@DrYak: I agree the Sailfish navigation stack is impressive especially when you consider the comparative resources. I'm sorry If my comments sounded to be putting down the efforts of the Who GO/Pure Maps etc developers. They are doing a fantastic job

I particularly like the idea of the server which can be used for other applications needing a map i.e.Laufhelden

I will try Pure Maps or similar again in the near future. My main beef was the quality TTS and the choice of voices, I expect that will improve.

AlanBreen ( 2018-08-30 12:24:46 +0300 )edit

Currently regarding voices situations hasn't much improved yet. (Mimic is still the best available one).

But Rinigus has mentioned considering upgrading to Mimic2 (also by the Mycroft AI team, but this time a NN that is trained for direct text-to-wav (without intermediate steps such as syllables or phonemes) trained on a giant corpus. So it should eventually come to the same kind of level that Google is having.

The thing that impressed me in the current stack where more the tiny details :

  • OpenStreetMaps database, as used by OSM Scout, is extremely well tagged (speeds, type of road, etc.). So when in rather remote area (was visiting Madeira island of Portugal), the Valhalla engine used by PureMaps can still navigate quite decently.
  • Meanwhile, the Tomtom, even with this summer's latest map update, is still missing lots of information. Most of the streets are just edge between nodes without much information. So when going uphill on one of the steep parts, instead of instructing to stay on the main road that slowly twists up, the satnav advises to take a short cut through some tiny barely driveable short path (just because it's shorter on the map).
  • In general, when on a mountain main road that twists up, and when there are small tiny side paths leading to chalets, etc. most satnavs (including Tomtom) will give an instruction such a "at the next intersection, take a right turn" (as if reaching a cross road between 2 main roads).
  • the Valhalla engine used by PureMaps give much more logical instruction "turn right to stay on {name of main road}", making clear that the purpose is to stay on the main road.
DrYak ( 2018-08-30 15:43:29 +0300 )edit

answered 2018-05-12 13:15:03 +0300

ziellos gravatar image

updated 2018-05-12 13:16:02 +0300

Since Alien Dalvik has no local positioning settings, it inherits these of Sailfish OS. You have to check in settings application - positioning. Native tools such as GPSInfo might be useful, too. What you describe could be related to a disabled GPS, so only mobile network antennas are used for positioning.

edit flag offensive delete publish link more


Correct. I had to check the settings to enable the most accurate option, and I have had no issues since. The GPS only option worked, but getting the lock just took a long time.

Direc ( 2018-05-13 21:06:44 +0300 )edit

answered 2018-08-28 17:10:27 +0300

nshiell gravatar image

As a follow up to my question, the GPS on the XPERIA phone seems to have calmed down, that is to say that it doesn't jump around so much now. I'm not sure why

edit flag offensive delete publish link more


The options you choose for Location in the Settings menu can have a large impact on how well positioning works.

I have High Accuracy Positioning selected, which gives good results.

AlanBreen ( 2018-08-30 01:48:58 +0300 )edit
Login/Signup to Answer

Question tools



Asked: 2018-05-11 01:07:06 +0300

Seen: 1,324 times

Last updated: Aug 30 '18