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

[Bug] Location in android apps doesn't work

asked 2014-07-15 01:14:19 +0200

stimpson gravatar image

updated 2014-07-19 10:05:38 +0200

nightmare gravatar image

Since updating to none of my Android application can get GPS location. I tried rebooting, different apps and still location doesn't work at all in any app. There are some GPS crashes mentioned in release notes but I cant get it working at all.

Apps I tried: OsmAnd, OSM Tracket for android, GROWLr and WhatsApp. Native Apps work fine (without any crashes so far - as mention in release notes)

edit retag flag offensive close delete

2 Answers

Sort by » oldest newest most voted

answered 2014-07-15 01:47:10 +0200

Faz gravatar image

updated 2014-07-15 10:29:17 +0200

I had the same problem with Ingress game. Restarted Dalvik using KillDroid and Ingress immediately picked up GPS! :)

edit flag offensive delete publish link more


Tried that before posting the question with no effect.

stimpson ( 2014-07-15 02:22:35 +0200 )edit

Tried a reboot, or two?

Faz ( 2014-07-15 02:26:01 +0200 )edit

yes, 4 reboots, one shutdown and several restarts of android emulator

stimpson ( 2014-07-15 02:27:53 +0200 )edit

I just rebooted to see if this would make any change, but still works from boot.

I guess something must have got messed up with Alien Dalvik during the upgrade. Whenever I've had issues with the Droid environment I found a full uninstall and re-install does the trick. i.e. Remove Dalvik using Dalik Cleanup then install support from the main Jolla store.

You will lose ALL Android apps though!!

Good luck.

Faz ( 2014-07-15 03:07:02 +0200 )edit

answered 2014-11-28 10:28:59 +0200

Jolly-Jo gravatar image

updated 2014-11-28 10:30:46 +0200

I'm using Tahkalampi and I can get android apps to use GPS location by keeping the HERE maps app open in the background. In my case the problem goes like this: 1. android app requests location 2. jolla switches on gps 3. location request times out after 2 secs or so 4. jolla switches off gps 5. android app uses last known location which is usually bogus.

Keeping the maps app open will keep gps location on and deliver the right location to the android app before the above timeout occurs. Without any deeper knowledge of the SW, this is how it seems to go.

Keeping the maps app open is only a workaround, hopefully a real fix will follow!

EDIT: I only need that workaround for e.g. firefox. With most other android apps, the location request does not time out (ot not as fast), so they get the right location as soon as gps is locked.

edit flag offensive delete publish link more
Login/Signup to Answer

Question tools



Asked: 2014-07-15 01:14:19 +0200

Seen: 967 times

Last updated: Nov 28 '14