Google Maps reports rotating direction (0.5 rotations / minute) with stationary phone. The compass is calibrated and works correctly in compass-specific apps.
https://www.youtube.com/watch?v=x6uOI5g8xbc
Steps to replicate:
After booting into Safe Mode and calibrating the compass via rapid figure-8's (or slow, or rotations on table), the direction in Google Maps slowly rotates.
EDIT: I did a factory reset and, before logging in, Google Maps still has this error. I think it may be a hardware bug at this point.
Apps affected:
- Google Maps (Safe Mode and normal mode)
- GPS Status (only available in normal mode)
Apps not affected:
- "Compass" (orange circle logo)
- Sensors Multitool (shows correct magnetometer readings for X, Y, and Z. Confirms correct calibration) https://goo.gl/photos/SavNsaY2PyNPa17G8
Troubleshooting steps I've tried:
Calibrating compass
Rebooting in Safe Mode
Disabling/re-enabling Google Maps (includes data/cache deletion)
Specs:
- Nexus 5X
- Android 6.0.1
- Google Maps 9.34.1