Fairphone 2 – GPS does not work
-
I have a Fairphone 2 with Ubuntu Touch. Unfortunately, the GPS is not working. No matter what app I try to use GPS in, nothing happens. With UNav, I waited until UNav itself gave up. Is there anything I can do to use GPS? Is there a patch/fix for this?
-
@fish I guess you will have tried the normal stuff, stop the screen from going of leave close to an outside facing window or better outside for at least 20 mins. Though one of my OP devices took closer to 40 mins.
I also moved this to the Fairphone 2 thread as it may well be device specific -
The very first GPS fix is veeery long as Ubuntu Touch doesn't support A-GPS (yet). Enable the location service, navigate to maps.google.com and ask for geolocation, and then let your phone outside for 10 minutes. Then re-do the process and you should have your position.
-
Of course I tried all the normal stuff. Put the phone outside - wait a long time. But it's no use. Also let the various apps with GPS try to locate me does nothing except the app finds nothing. Neither UNav, nor bing, nor google maps can find me. Also the clock-app can't find my location. The app sensorstatus thinks GPS is fine. Still, I can't use it.
-
@fish Did you make sure the phone did not sleep during your test? Ubuntu Touch does not let the GPS run in the background while it sleeps. You even have to have an app that uses the GPS in focus for it to work. You can not simply have the map program running in the background as you would expect.
-
@fish Can you do me a favour install sensor status and check what is listed under GPS then Name (second one down). If it says other than ubuntu I never got it to work on my uPlus. This is really for my own interest so don't bother if you don't want to.
-
@fish activate localisation, open the terminal, type test_gps and wait. Make sure the phone doesn't sleep, is close to an open window, that terminal is set to not interrupt with UT tweak tool, and is on the foreground. You should start seeing a bunch of gps coordinates within 40 minutes. If not, you indeed have an issue.