Difference between Accelerometer, Orientation sensors used in Android devices Android phones have sensors. I heard about following sensors but there is need to identify difference (or different use) between following terms:


Accelerometer
Orientation
Auto-Rotation
G-sensor &amp; Gravity sensor


From above which deals with auto-rotation of screen and what are other different specific use of them
The only "real" sensor there is the accelerometer. The other 3 are actually synthetic; the device uses the data from it's accelerometer to find "up" and down" (relative to the ground) and magnetometer to identify which direction is "north". From those pieces of information it is possible for the device to know it's absolute 3-dimensional orientation relative to the Earth. Your best bet is to read the explanation of the sensors provided for Android developers.