Thank you Jose.
Coincidentally, I was just looking at the source code from
http://appinventor.mit.edu/appinventor-sources/ download page, this source: mit-cml-appinventor-sources-nls-269-gcffc624.tar.gz
and also found what you pointed out - the OrientationSensor.java. It it, I found this, and like references, which tells me the AI2 Orientation Component is indeed using the software orientation sensor, not the RVS previously also mentioned.
// Get sensors, and start listening.
sensorManager =
(SensorManager) container.$context().getSystemService(Context.SENSOR_SERVICE);
accelerometerSensor = sensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);
magneticFieldSensor = sensorManager.getDefaultSensor(Sensor.TYPE_MAGNETIC_FIELD);
I'm sorry to hear there is no project to add a Gyro Sensor Component to AI2, as this is one of the very things that Android needs to catch up to Apple's devices.
I could probably rack my brain and attempt to see what I could do, but I don't have any java experience. I am hoping this might be re-considered by the MIT developers and helpers with java experience to add the Gyroscope Component?
(He said with great hope.)
;)