Hi!
I'm currently using a cheap Chinese Android phone from Oukitel, a K6000 Pro and it only has 3 sensors, acceleration, light and proximity so no gyroscope.
It's using the accelerometer to detect device rotation going from -10 to +10 on 3 axes.It reads out X=0 Y=0 Z=9.8 (about 10) when the phone is flat on a table.
I saw you wrote
this reply two years ago so I don't have high hopes for this, but could it be possible to have each acceleration axis as individual values added to the current Device Acceleration block? Or perhaps have a sensor selector on the Device Orientation
Why do I want this? On my Galaxy S7 I was using the device rotation to detect when I put my phone down for charging on my bedside table and then launch the sleep tracker in Sleep As Android and I would love to be able to do this with this phone as well.