Merge "Support CDMA call duration reset in telephony connection"
am: cb78596686
Change-Id: I47c7e07142f23784a4a76e6a97919e9bc1930fc4
diff --git a/src/java/com/android/internal/telephony/Connection.java b/src/java/com/android/internal/telephony/Connection.java
old mode 100644
new mode 100755
index 62fc5b0..4d20c6e
--- a/src/java/com/android/internal/telephony/Connection.java
+++ b/src/java/com/android/internal/telephony/Connection.java
@@ -1107,6 +1107,18 @@
}
/**
+ * Reset the Connection time and Duration
+ */
+ public void resetConnectionTime() {
+ if (mPhoneType == PhoneConstants.PHONE_TYPE_CDMA_LTE ||
+ mPhoneType == PhoneConstants.PHONE_TYPE_CDMA) {
+ mConnectTime = System.currentTimeMillis();
+ mConnectTimeReal = SystemClock.elapsedRealtime();
+ mDuration = 0;
+ }
+ }
+
+ /**
* Build a human representation of a connection instance, suitable for debugging.
* Don't log personal stuff unless in debug mode.
* @return a string representing the internal state of this connection.