public void onAccuracyChanged(Sensor sensor, int accuracy) {
  if (sensor.getType() == Sensor.TYPE_MAGNETIC_FIELD && accuracy == SensorManager.SENSOR_STATUS_UNRELIABLE) {
   Toast.makeText(ctx, "센서가 오작동 중입니다. 8자로 흔들어 주세요..", Toast.LENGTH_LONG).show();
  }
 }

뭐가 문젠지 토스트가 안 사라지네요....
결국 재부팅 크리 ㄷㄷㄷㄷ