More work on DeviceOrientationController for Android