Compass calibration in Android Devices

09 Sep 2016

Compass calibration in Android Devices

Some users with Android devices complain about the issues with their device's compass. It occurs when user launch Google Maps and try to get directions, then user is prompted to calibrate your compass before you can proceed.
The basic solution is to hold the device in front of arm's length and move it around in a figure-8 pattern. The phone will collect all of the data it needs to properly calibrate the compass, so it wil not have any issues with Google Maps.

Compass calibration works by detecting the magnetic field intensity of earth. Sometimes, due to strong interference from other electronic components like speaker magnets in the phone, compass sensor may get wrong information about the magnetic poles of earth and can point in wrong direction.
In order to resolve, it prompts users to recalibrate compass by rotating in figure-8 direction so that it can check the magnetic intensity of earth in all directions. From that data, it records the actual poles of earth.

The calibration process separates the internal and external contributions to the magnetic field by checking at how the field changes as the phone is rotated. For example, in one orientation the magnetic field from the magnet in the speaker will add on to the Earth's field, but when the mobile device is rotated in the opposite direction, the two fields will partially cancels it out.
The magnetometer in the device collects the data in order to get an accurate calibration.

Recent Posts

HTC U11 life Camera Review

LG V30 Camera Review

GPU in Smartphones

Biometric authentication in smartphones

Important Features of Android Oreo

Dual Cameras in Smartphones

Optimization of Android Phone

LG V20 at a glance

Important Features of Huawei Honor 8

Facts about Android data stored on external SD Card

Advantages and disadvantages of limiting background processes in Android

Oppo F1s launched with 16MP selfie camera

First official Galaxy Note7 advertisement confirms some specifications

Risk of installing CyanogenMod on unsupported phones

Difference between Opera Mini and Opera mobile Browsers

Best Android browsers of 2016

Sony Xperia X Performance at a glance

How Google Maps estimate your location without GPS

Why Android have AntiVirus apps while they are few for iOS

iPhone 7 could be waterproof and can feature touch sensitive home button

Key features of iPhone SE

Can you upgrade the RAM of an Android device

How WhatsApp send audio files or video clips instantly

Best Practices for Mobile Phone Battery

How to erase the data of Broken Screen Android Phone

Location of google play downloaded apps in your mobile phone

Weather Widget App Tips and Tricks

How to configure the Email app on an Android device

Redmi Note Prime with 5.5-inch display and 3100mAh battery launched by Xiaomi

LeTV creates new record by selling 1 million smartphones in November © Copyright 2018, All Rights Reserved.