Sorry, can’t help as I don’t have C2. But could re-flashing the phone help with missing files?
I also tested on another C2 and it also got location quickly. I checked for gps files and /system/etc/gps_debug.conf seems to be the only relevant file and the only line in that file which isn’t commented out is the last line “NFW_PROXY_APPS=com.spreadtrum.proxy.nfwlocation” and I have not modified that file at all so you should have similar file. There is no gps.conf on C2.
Just so I understand correctly, you never see more than 2 satellites even outside in open area?
I’m replying to everyone:
I haven’t tried reinstalling the firmware yet…
I also only have the gps_debug.conf file… I’ve tried it outdoors for several days, for entire afternoons.
It would be interesting to know the contents of this file in the Jolla C2s that work.
Like I just said there is only one line in the file which isn’t commented out so the commented out lines are irrelevant since those are not active.
Also have you had any other issues with the device? Not quite sure what kind of issue that rotation issue was? Was UI rotation wrong or apps didn’t automatically rotate when device was turned?
Hopefully you noticed my question in the reply which is modified later.
I’ve had my GPS in C2 work well for the year I’ve had the phone. I can agree with the fact stated earlier, that for the GPS to work, I need to be outside or the phone needs to be on the dashboard of the car to get a fix. I usually get a fix in around 1 minute.
In my case, the file /system/etc/gps_debug.conf has many lines but only one line is uncommented, containing
NFW_PROXY_APPS=com.spreadtrum.proxy.nfwlocation
I suppose there was a way to somehow test the device systems to rule out hardware issues. Next, I’d see what the forementioned app GPSInfo says when you activate location functionality outside and wait abit; How many satellites is seen, and how many used.
I hope the problem is soon figured out!
The GPS of my C2 “works” but location is often chaotic or off by 100+ meters. The only file I have is /system/etc/gps_debug.conf. Its contents match what @marlim reported above.
NFW_PROXY_APPS=com.spreadtrum.proxy.nfwlocation
[/quote]