Route guidesRoutes Map
Mobile appApp Log in

Sailfish OS - current position not showing

Saturday 31 January
Find a better bike route. Try our map & route-planner »

Become a supporter

Hello - my new year resolution, was do ditch 'Big Tech',  and I hoping I can ditch my iPhone for a Jolla Smartphone running their Linux-based OS.  Sailfish has the abilty to run Android apps, and the CT app works really well, except that my current (moving) position is not shown on the map - so if I set out on a ride, it will show my starting position and map, and this will not change unless I close the app and then open again... OS maps navigation works fine...

Comments

Sat 31 Jan, 18:55

OSM Scout (a native sailfish app) also works fine.  Any chance of a native CT....?

Fri 6 Feb, 21:40

More news…installing MicroG allows the app to navigate, and the navigation icon is shown on the map, but it only moves to your position when the screen refreshes (I have it set to dim between turns) - likewise, the direction arrow does not move while moving.

Sun 8 Feb, 17:30

Just tried using some fixes from the Jolla forum for similar problems, but behaviour unchanged.  Is it possible is it is an Android version issue?  The version emulated by Sailfish is v11.

Mon 9 Feb, 21:07

New release of Android app support has upgraded Android emulation to v13, but still ni change to the location problems... Hope someone can help...

Mon 9 Feb, 22:51

Happy to report that after applying a fix from the Jolla forum, everything (compass direction, position on map) is working fine!  I can now continue on my quest to dump US tech!

Tue 10 Feb, 01:05

That’s great!

I think the issue is probably that (for some reason) decent location support is not a core function of the Android OS but is implemented through Google Play Services – perhaps because it uses cell towers to triangulate an approximate position before fine-tuning with GPS. If Sailfish is able to emulate that, that’s good news.

Tue 10 Feb, 14:29

That’s exactly how the fix I used works - it instructs the Android App Support layer (i.e. the VM running the Android app) to get the location  information from Google’s services. 
I am currently running Sailfish on an old Xperia 10 iii which has poor location performance, even when running Android.   I am hoping for a much faster, crisper experience when I get my new Jolla smartphone in June..

Enter to search, Esc to cancel