必要な人がいるかどうかは知らないけど、ちょっとSensor系のコードを書いて遊んでいたついでに、Galaxy Sが持っているセンサーの一覧を出してみた。
LogcatのSensorManagerの出力はこんな感じ。
D/SensorManager( 6528): ====>>>>>Num Sensor: 1 D/SensorManager( 6528): found sensor: SMB380, handle=0 D/SensorManager( 6528): ====>>>>>Num Sensor: 2 D/SensorManager( 6528): found sensor: MS-3C Magnetic Sensor, handle=1 D/SensorManager( 6528): ====>>>>>Num Sensor: 3 D/SensorManager( 6528): found sensor: MS-3C Orientation Sensor, handle=2 D/SensorManager( 6528): ====>>>>>Num Sensor: 4 D/SensorManager( 6528): found sensor: gp2a Proximity Sensor, handle=7 D/SensorManager( 6528): ====>>>>>Num Sensor: 0 D/SensorManager( 6528): found sensor: gp2a Light Sensor, handle=4
他の実機で試したこと無いのでこれが一般的なのかはよく分からないけど、加速度と傾きが取れればだいたいは事足りるのかな。