The kernel already exposes accelerometer, gyroscope and magenotmeter readings via sysfs if properly configured. For screen orientation I think we can manage with only reading the accel bits as seen here (there's a link to a test app there) https://blueprints.launchpad.net/ubuntu/+spec/desktop-r-arm-input-sensor-drivers
Android seems to only be using polling and raw accel readings from the kernel and not offloading the task to the MPU6050 firmware. ** Changed in: linux-nexus7 (Ubuntu) Status: Triaged => Invalid ** Changed in: ubuntu-nexus7 Status: Triaged => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1092952 Title: Kernel needs to communicate rotation events up. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-nexus7/+bug/1092952/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs