I have launched an onboard sensors reading application on 2 phones: HTC M8 (Android 6) and Motorola Moto G (Android 5).
Those phones lays on my desk one just next to the other. And light sensor's readings are completely different: HTC shows 150 luxes
and Moto shows 365 luxes
.
This is a nonsense to use those sensors if readings are so different. Can those readings be treated as reliable? Can we do something about that issue?