DeviceMotionCollector
Passive live collector for SignalCategory.DeviceMotion.
Snapshot collect reports the sensor inventory (count, presence of accelerometer/gyro/ magnetometer/step-counter, type histogram, sample names, accelerometer resolution) via SensorManager. liveFlow streams live accelerometer readings (motionSignalsFlow).
Privacy: sensor metadata is a hardware fingerprint; live readings are high-entropy session signals. No runtime permission is required for these sensors.
APIs probed: SensorManager.getSensorList/getDefaultSensor, SensorEventListener.