if you combine accelerometers, gyro and GPS data using Kalman Filter, you should be able to estimate gyro bias values "in-motion". LG Optimus 2x have "not bad" sensors http://invensense.com/mems/gyro/mpu3050.html so I think everything is possible. You can use inertial sensors for...