Si te refieres al código que aparece en:
Que hace un filtro paso bajo para aislar la fuerza de la gravedad y luego quita cada componente de la misma a la aceleración obtenida desde el sensor. Lo que te falta hacer es definir dos vectores de tres "long" en la clase SensorEvent:
protected long[] gravity = new long[3];
protected long[] linear_acceleration = new long[3];
Luego, en el onSensorChanged, empiezas a escribir tu código desde justo después de que se hayan asignado las tres componentes de la aceleración lineal. (Al final del todo)
La aceleración lineal en X la obtienes con linear_acceleration[0], la de Y la tienes con linear_acceleration[1], y la Z con linear_acceleration[2].
NOTA: Mucho cuidado y no hagas mucho caso de esos valores (Sólo de si son 0, <0 o >0, ya que habrá dispositivos que muestreen más rápido y otros más despacio.
Saludos.