Hi all, Unity has built-in support for only some of the sensors on mobile devices. This package provides access to every single sensor of your Android device. It can and has been used for augmented reality, multisensoric games, visualization and more. Sensors just work as expected, independent of device and app alignment and orientation. The demo application (exactly the one contained in the package) is available from the Android Market (goo.gl/gkFq7). Link to Asset Store: http://u3d.as/2aR Feature list of GyroDroid 5.2: support for every single sensor Android is capable of: Rotation Vector Gyroscope Accelerometer Linear Acceleration Gravity Light Proximity Orientation Pressure Magnetic Field Processor Temperature Ambient Temperature Relative Humidity Magnetic Field (uncalibrated) Gyroscope (uncalibrated) Game Rotation Vector Step Detector Step Counter Geomagnetic Rotation Vector experimental support for iOS cross-compiling (so rotation just works the same on both platforms) you can do pretty much everything the Android sensor API can do: check whether sensor is available activate/deactivate sensor set fetching speed get info about power usage, manufacturer etc. ... (see this link for a complete list of sensors and their attributes) fallback handler for device rotation - if one sensor is not supported, the next best sensor is choosen selectable rotation sensor technique (different combinations of sensors to achieve a complete, three-axis rotation value) multiple demo scenes and samples for different usage scenarios really easy to use (enable a sensor for your application = 2 lines of code, and that's if you don't want to use the provided prefabs) supports Unity Remote 4 for debugging rotation sensors in the editor There's also a tutorial about how to use GyroDroid together with Qualcomm's Vuforia augmented reality solution here. You can try everything out in this demo scene (this complete application is included with the package, too): Android Market (goo.gl/gkFq7) (simply type into your mobile's browser to install the application, or install directly from market) By default, GyroDroid sends sensor hardware statistics to help us improve it. You can easily opt-out of this completely by adding NO_GYRODROID_STATISTICS to your list of Platform Custom Defines under "Player Settings > Other Settings", see the unity docs for more info. The demo application features several useful example scenes: camera as window (first person view) rotating around an object (third person view) explorable world (moving camera target), switch between first and third person view rotation values relative to start rotation linear acceleration light sensor device as a box compass usage statistics - overview over all sensors Link to Asset Store: http://u3d.as/2aR Don't forget to write a review once you bought it . Have fun and create cool things! prefrontal cortex Changelog for 5.2 added Unity 5 support minor bug fixes Changelog for 5.0: added all current Android sensors: Magnetic Field (uncalibrated) Gyroscope (uncalibrated) Game Rotation Vector Step Detector Step Counter Geomagnetic Rotation Vector multiplatform fixes for iOS/Android to accomodate for newer versions added some buttons for manual screen rotation in demo scenes added statistics framework to find out percentage values for real world sensor usage (you can opt-out, see ReadMe) added support for Unity Remote 4 (for acceleration and rotation vector) Changelog for 4.0: Unity 4.2 broke GyroDroid due to internal changes, works again on Unity 4.x added experimental iOS support (rotation, gyroscope, linear acceleration) New sensor: ambient temperature New sensor: relative humidity added DeactivateRotation to SensorHelper bigger font size for demo app and dpi-dependant scaling bug fixes Changelog for 3.1: New example scene: Explorable World (touch-to-drag, change between first and third person camera, changing camera target) New example scene: SuperDroid (uses rotation values relative to starting rotation) added possibility to use a specific rotation sensor technique correctly report first rotation value after initialization of sensors Start menu with scrollbars and bigger buttons fix: Linear Acceleration did not work on some devices (reminder: not available prior to Android 2.3) fix: Statistics scene crash Changelog for 2.5: screen rotation fix for portrait devices (like Galaxy S2, Nexus S, ...) compass example scene additional package for easier incorporation into your own project (so you don't have to manually find all the files you need) other modes than "Landscape Left" may be used for device orientation (even Auto). linearAcceleration (not available prior to Android 2.3) always uses the right directions.