SM-975F/DS d2s : NLS only report gps constellation sometimes a few glonass but no galileo or beidoo
- /e/ version: e_d2s-user 12 SQ3A.220705.004 eng.root.20230511.195430 dev-keys
- Device model(s): SM-975F/DS
- Developer mode enabled: yes
- Device rooted: no
- Trackers blocker enabled: yes/no?
Summary
F-droid GPSTest only reports GPS and sometimes Glonass (at most 3 of them), but no galileo or beidoo while another android device does reports all of them at same location, and stock firmware did reports all of them (with many glonass), lineageOS was reporting gps, galileo and beidoo, but not glonass
The problem
open GPS Test, see if any galileo or beidoo stats are reported and many glonass
reproductible 100%
What is the current behavior?
device find GPS rather fast, display about 10 gps sats , 3 glonass at most, a I saw 1 beidoo once, and a transiant galileo once (displayed less than a second), this state don't change after more than one hour GPSTest on, with screen forced on.
the issue is that I noticed several times that my location can be with huge error (due to ukrain war?) like 100m east shift for half an hour going suddenly back to normal without reason... relying on only one constellation is problematic.
What is the expected correct behavior?
on stock rom GPSTest reported about 15-20 Sats on each constellation : gps, glonass, galileo, beidoo
Technical informations
adb logcat | grep -I "gps|location|nmea|gnss" > tmp.gps.filtered.log tmp.gps.filtered.log
Solutions
Workaround
none found yet
Possible fixes
maybe some conf issue? filtering? timeouts?