aboutsummaryrefslogtreecommitdiffstats
path: root/src/java/com/android/internal/telephony/ServiceStateTracker.java
diff options
context:
space:
mode:
authorJack Yu <jackyu@google.com>2016-10-21 12:16:06 -0700
committerJack Yu <jackyu@google.com>2016-10-21 12:16:06 -0700
commitd009ecff130b903cd597621b60ec84cddc0c4f16 (patch)
treead89c6820e0e35d7e3f2e940916055cee35fccaf /src/java/com/android/internal/telephony/ServiceStateTracker.java
parent722f9a0f024c05ddc4cc7384f924e35be666fc07 (diff)
downloadandroid_frameworks_opt_telephony-d009ecff130b903cd597621b60ec84cddc0c4f16.tar.gz
android_frameworks_opt_telephony-d009ecff130b903cd597621b60ec84cddc0c4f16.tar.bz2
android_frameworks_opt_telephony-d009ecff130b903cd597621b60ec84cddc0c4f16.zip
Update the proto and service state logging.
1. Update the proto so the version used on the device is in sync with the version on the server. 2. Added CDMA service state logging in pollStateDoneCdma() and pollStateDoneCdmaLte(). bug: 31224848 Change-Id: I7c56f4c23ebc0db126d44e9a119ad71289781ca1
Diffstat (limited to 'src/java/com/android/internal/telephony/ServiceStateTracker.java')
-rw-r--r--src/java/com/android/internal/telephony/ServiceStateTracker.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/java/com/android/internal/telephony/ServiceStateTracker.java b/src/java/com/android/internal/telephony/ServiceStateTracker.java
index 6dc02a807..f42304e1a 100644
--- a/src/java/com/android/internal/telephony/ServiceStateTracker.java
+++ b/src/java/com/android/internal/telephony/ServiceStateTracker.java
@@ -2970,6 +2970,8 @@ public class ServiceStateTracker extends Handler {
setRoamingType(mSS);
log("Broadcasting ServiceState : " + mSS);
mPhone.notifyServiceStateChanged(mSS);
+
+ TelephonyMetrics.getInstance().writeServiceStateChanged(mPhone.getPhoneId(), mSS);
}
if (hasCdmaDataConnectionAttached || hasCdmaDataConnectionDetached || hasRegistered) {
@@ -3204,6 +3206,8 @@ public class ServiceStateTracker extends Handler {
setRoamingType(mSS);
log("Broadcasting ServiceState : " + mSS);
mPhone.notifyServiceStateChanged(mSS);
+
+ TelephonyMetrics.getInstance().writeServiceStateChanged(mPhone.getPhoneId(), mSS);
}
if (hasCdmaDataConnectionAttached || has4gHandoff || hasCdmaDataConnectionDetached ||