Rotate is one of the applications that runs on the Openmoko Phones. It’s a quick and simple C program that reads a packet from the accelerometer once per second, and rotates the screen to a new orientation if the orientation has changed.

New Rotate by Rui Seabra is a rewrite of this application, aiming to make it, of course, better.