@Override public void onDestroy() { super.onDestroy(); sensorHandler.removeCallbacksAndMessages(null); mSensorManager.unregisterListener(this, mAccelerometer); sensorThread.quit(); wakeLock.release(); unregisterReceiver(dataLabeler); if (Aware.DEBUG) Log.d(TAG, "Accelerometer service terminated..."); }