Все датчики акселерометра, гравитации и линейного ускорения используют один и тот же акселерометр, да, они просто выводят разные значения в зависимости от того, что они передают пользователю.
Я бы предоставил подтверждение исходного кода, но этоПохоже, что браузер хранилища Android Git не работает.