Xperia X GPS problem - SW or HW? [answered]
I am still on Sailfish X 2.1.4.14. Yesterday, I installed updates for modrana and osmscout. I then dropped the phone from a moderate height (~60cm), without having tried any GPS app. After this, GPS apps don't work (including firefox on android which worked before). There seems to be no GPS information. I tried GPSinfo and Hello GPS, which both say there are zero satellites seen. Is it possible that the updates of those two GPS clients somehow affected the GPS settings to essentially turn it off permanently? Or should I conclude that the hardware is broken? Any suggestions for things to try? Re-booting didn't help. Thanks!
What are your location settings? Is GPS enabled? I doubt that the mentioned app updates could have caused your problem. A broken GPS antenna connector (caused by the drop) seems more likely to me...
ziellos ( 2018-06-08 14:17:52 +0200 )editwhat does your CSD tool says on the GPS test?
rgrnetalk ( 2018-06-08 16:04:30 +0200 )editThanks for the responses! Yes, "Location" is selected, and GPS is reported as active by the GPSinfo app. The CSD tool does show a number of satellites. I see azimuth and elevation values and blue bars which I expect represent signal strengths. And leaving this tool, osmscout pinpoints me when I start it. But it doesn't seem to be tracking me as I move, unless I leave the CSD tool running the GPS test, in which case it does. (That's how it seems after a very quick test.) Also, the GPSinfo and Hello GPS apps show continuously updating live information, reporting a fix and many satellites, when csd is running, but zero satellites when I stop csd. The GPS hardware is obviously working. I shall upgrade the system to 2.2, hoping that will fix things, so I don't have to run csd continually.
khul ( 2018-06-08 17:30:03 +0200 )editI updated to 2.2.0.29, and the situation is the same. As soon as I turn off the CSD GPS test the GPS apps stop updating. I guess perhaps it is a hardware issue after all, but then it seems the CSD test is using the hardware differently (the test result is Pass). Or perhaps running the osmscout updated for 2.2 under 2.1 somehow screwed things up? It's a bit mysterious to me. For now, I guess I'll make sure to start the csd test when I want to use GPS.
khul ( 2018-06-08 18:48:44 +0200 )edit