Android SensorManager strange how to remapCoordinateSystem
API Demos -> Graphics -> Compass It works properly only, until you don't change the device natural orientation. In most phones is the portrait and most 10 inch tablets are the landscape. If you change than need to rotate this with 90 degree. I would like to see a 3D fix for that system. 100% sure need to use remapCoordinateSystem() method. I would like to see how ( code ) if I could see an explanation with how is calculated those axes mapping ( theoretical math ) it would be nice. I have tryed to understand, but I forgot all linear algebra. Here it says why must we use, but doesn't telling how