I have been building an app that uses sensors and device orientation. On iPhone 6 the sensors (magnetometer, gyroscope and accelerometer) produces stabile results. On a newly bought Samsung Galaxy A20e api 28 - i'ts far too unstable too pass the requirements of the app. Prior to buying the phone I had trouble even finding an Android phone with the three mentioned sensors. My own Lenovo B api 24 and a samsung api 26 borrowed from a friend did not have them. Since iPhone 6 is from 2014 I thought more or less everyone was equipped with sufficient sensors today.
Currently it seems I can never release the app on Android
What is your experience when using the sensors on Android and iOS? How can I guarantee myself the app will work on most Android devices?