public int getTimeCorrectionMinutes() {
    synchronized (mLock) {
      if (mCachedCorrectionMinutes == null) {
        mCachedCorrectionMinutes = mPreferences.getInt(PREFERENCE_KEY_OFFSET_MINUTES, 0); 
      }
      return mCachedCorrectionMinutes;
    }
  }
Gets the currently used time correction value.

@return number of minutes by which this device is behind the correct time.
java/com/google/android/apps/authenticator/otp/TotpClock.java