Android - How can I calibrate the compass on my phone?
It depends on your model of phone. If there is no built-in compass calibration application from the manufacturer, then likely you can calibrate your compass by opening up any application that uses the compass, and moving the device in a certain manner. Here are two types of movements to try:
The "figure 8 pattern" easier said than understood. Here's what it looks like YouTube Video of Figure 8 compass calibration.
Three axis rotations: Rotate 360° around each of the three axes, so one full rotation with screen facing up, one full rotation "rolling" sideways, one full rotation "pitching" forward.
In the current version of Google Maps, you can calibrate the compass any time you like by tapping the blue dot representing your current location and selecting "Calibrate compass".
There is now an official Google answer to this problem:
Open the Google Maps app and then follow these directions:
- Tilt your phone forward and back
- Move it side to side
- And then tilt left and right
You may need to repeat the steps until your compass is calibrated.