Hi, I just flashed my Fairphone 4 with /e/ today and the location isn’t working on any app or website.
When I use the default map app (magic earth) no location marker appears and when I try to share my location I get an error message: “No GPS position”.
Advanced privacy is disabled, and just in case, I modified its location setting to “Use my real location” and network settings to “Use my real IP address”.
All the apps and web browsers that I have tried location on had location permission.
I searched all settings and tinkered a bit with everything, rebooted my phone many times and still don’t find a solution, does someone know how I can fix this ?
EDIT: If I activate advanced privacy and use the “Use a random plausible location” setting it actually finds the generated location…
I flashed the stable version (/e/ image ROM download => MG-e-1.0-r-20220526188860-stable-FP4.zip) and did flash each image line by line, these are all the commands I used (retrieved from zsh command history) :
Did you well unzip the folder before flashing your device?
Yes.
However, this guide is from an old version, did you check that all those img in command lines are exactly the same in the zip folder?
I didn’t before but I did now and they are the same.
Did you check if GPS worked in Fairphone OS before flashing /e/OS? (could be a hardware issue?)
No, it could be possible this is a hardware issue.
Did you update fairphone OS before flasing /e/? Could it be an outdated firmware?
I had pending updates that I did not do because I was going to flash it and thought it wouldn’t matter, however I did activate wifi and I think they might have completed automatically.
Another possible reason is that I just activated my SIM card today, maybe it needs a little more time to have GPS (I have 4G already though…) ?
I don’t think GPS issue can be related to Sim card. But you can try to remove your sim card and try again (if you have WiFi).
For example, Xiami Redmi devices firmware are not released by custom ROMs like /e/OS, so flashing new MI firmware (or update stock system before flashing a custom ROM) are very usefull. I don’t know if it could be the same on Fairphones…
Try also to completely remove the battery for 20 minutes, reboot your device and try again.
You can download those 2 apps:
“GPSTest” and “GPS Status”.
Both will monitor your GPS connection and give you logs and stuffs like that, So maybe then other people more skilled than me can help you.
I still suggest to turn magic earth on and leave it 15 minutes outdoor to see if it can fix the position.
I tried and broke my phone, locked bootloader unable to boot
Before locking and breaking my phone (fastboot flashing lock) I did test it and I had still no location though.
Don’t know why the phone broke, I had OEM unlocked…
Is OEM still unlocked? Resp. which output gives fastboot flashing get_unlock_ability? Is it “1”? If yes, you should be able to unlock the device again.
I have the same issue since the latest upgrade. Didn’t have this problem before upgrading, was on previous /e/ version before and used in-OS automatic update.
Location fixed at Trinity College in Oxford, no way to change it. Tried restart, turn on off, pop sim cards, always same location - also in maps.
For me this issue was simply related to the new Advanced Privacy settings in /e/ 1.0
It seems by default location settings are set to use a fixed “random plausible place” which breaks apps that use GPS and this has caused people no end of headaches.
I stumbled across the fix as documented here:
TLDR: in Settings → Advanced Privacy → Manage my location: Change those settings to “Use my real location”