To work correctly, Android device must have built-in gyroscope, accelerometer, and 3-axis magnetometer. Also, auto-rotate of display must be disabled in settings. To begin using, hold phone flat with the top pointing away from you and slowly move back and forth horizontally. Tilt phone up a small amount and rotate back and forth on the new imaginary plane.