Loading Android.bp +8 −0 Original line number Diff line number Diff line Loading @@ -41,6 +41,13 @@ filegroup { srcs: ["jarjar-rules-shared.txt"], } genrule { name: "statslog-telephony-java-gen", tools: ["stats-log-api-gen"], cmd: "$(location stats-log-api-gen) --java $(out) --module telephony" + " --javaPackage com.android.internal.telephony --javaClass TelephonyStatsLog", out: ["com/android/internal/telephony/TelephonyStatsLog.java"], } java_library { name: "telephony-common", Loading @@ -53,6 +60,7 @@ java_library { ":opt-telephony-common-srcs", ":framework-telephony-stack-shared-srcs", ":net-utils-telephony-common-srcs", ":statslog-telephony-java-gen", "src/java/**/I*.aidl", "src/java/**/*.logtags", ], Loading src/java/com/android/internal/telephony/ServiceStateTracker.java +1 −2 Original line number Diff line number Diff line Loading @@ -87,7 +87,6 @@ import android.util.LocalLog; import android.util.Pair; import android.util.SparseArray; import android.util.SparseBooleanArray; import android.util.StatsLog; import com.android.internal.annotations.VisibleForTesting; import com.android.internal.telephony.cdma.CdmaSubscriptionSourceManager; Loading Loading @@ -3399,7 +3398,7 @@ public class ServiceStateTracker extends Handler { Context.TELEPHONY_SERVICE); if (anyDataRatChanged) { tm.setDataNetworkTypeForPhone(mPhone.getPhoneId(), mSS.getRilDataRadioTechnology()); StatsLog.write(StatsLog.MOBILE_RADIO_TECHNOLOGY_CHANGED, TelephonyStatsLog.write(TelephonyStatsLog.MOBILE_RADIO_TECHNOLOGY_CHANGED, ServiceState.rilRadioTechnologyToNetworkType( mSS.getRilDataRadioTechnology()), mPhone.getPhoneId()); } Loading src/java/com/android/internal/telephony/dataconnection/DataConnection.java +12 −11 Original line number Diff line number Diff line Loading @@ -62,7 +62,6 @@ import android.telephony.data.DataServiceCallback; import android.text.TextUtils; import android.util.LocalLog; import android.util.Pair; import android.util.StatsLog; import android.util.TimeUtils; import com.android.internal.annotations.VisibleForTesting; Loading @@ -77,6 +76,7 @@ import com.android.internal.telephony.RIL; import com.android.internal.telephony.RILConstants; import com.android.internal.telephony.RetryManager; import com.android.internal.telephony.ServiceStateTracker; import com.android.internal.telephony.TelephonyStatsLog; import com.android.internal.telephony.dataconnection.DcTracker.ReleaseNetworkType; import com.android.internal.telephony.dataconnection.DcTracker.RequestNetworkType; import com.android.internal.telephony.metrics.TelephonyMetrics; Loading Loading @@ -1814,8 +1814,8 @@ public class DataConnection extends StateMachine { public void enter() { mTag += 1; if (DBG) log("DcInactiveState: enter() mTag=" + mTag); StatsLog.write(StatsLog.MOBILE_CONNECTION_STATE_CHANGED, StatsLog.MOBILE_CONNECTION_STATE_CHANGED__STATE__INACTIVE, TelephonyStatsLog.write(TelephonyStatsLog.MOBILE_CONNECTION_STATE_CHANGED, TelephonyStatsLog.MOBILE_CONNECTION_STATE_CHANGED__STATE__INACTIVE, mPhone.getPhoneId(), mId, mApnSetting != null ? (long) mApnSetting.getApnTypeBitmask() : 0L, mApnSetting != null Loading Loading @@ -1954,8 +1954,8 @@ public class DataConnection extends StateMachine { private class DcActivatingState extends State { @Override public void enter() { StatsLog.write(StatsLog.MOBILE_CONNECTION_STATE_CHANGED, StatsLog.MOBILE_CONNECTION_STATE_CHANGED__STATE__ACTIVATING, TelephonyStatsLog.write(TelephonyStatsLog.MOBILE_CONNECTION_STATE_CHANGED, TelephonyStatsLog.MOBILE_CONNECTION_STATE_CHANGED__STATE__ACTIVATING, mPhone.getPhoneId(), mId, mApnSetting != null ? (long) mApnSetting.getApnTypeBitmask() : 0L, mApnSetting != null Loading Loading @@ -2088,8 +2088,8 @@ public class DataConnection extends StateMachine { @Override public void enter() { if (DBG) log("DcActiveState: enter dc=" + DataConnection.this); StatsLog.write(StatsLog.MOBILE_CONNECTION_STATE_CHANGED, StatsLog.MOBILE_CONNECTION_STATE_CHANGED__STATE__ACTIVE, TelephonyStatsLog.write(TelephonyStatsLog.MOBILE_CONNECTION_STATE_CHANGED, TelephonyStatsLog.MOBILE_CONNECTION_STATE_CHANGED__STATE__ACTIVE, mPhone.getPhoneId(), mId, mApnSetting != null ? (long) mApnSetting.getApnTypeBitmask() : 0L, mApnSetting != null Loading Loading @@ -2601,8 +2601,8 @@ public class DataConnection extends StateMachine { private class DcDisconnectingState extends State { @Override public void enter() { StatsLog.write(StatsLog.MOBILE_CONNECTION_STATE_CHANGED, StatsLog.MOBILE_CONNECTION_STATE_CHANGED__STATE__DISCONNECTING, TelephonyStatsLog.write(TelephonyStatsLog.MOBILE_CONNECTION_STATE_CHANGED, TelephonyStatsLog.MOBILE_CONNECTION_STATE_CHANGED__STATE__DISCONNECTING, mPhone.getPhoneId(), mId, mApnSetting != null ? (long) mApnSetting.getApnTypeBitmask() : 0L, mApnSetting != null Loading Loading @@ -2659,8 +2659,9 @@ public class DataConnection extends StateMachine { private class DcDisconnectionErrorCreatingConnection extends State { @Override public void enter() { StatsLog.write(StatsLog.MOBILE_CONNECTION_STATE_CHANGED, StatsLog.MOBILE_CONNECTION_STATE_CHANGED__STATE__DISCONNECTION_ERROR_CREATING_CONNECTION, TelephonyStatsLog.write(TelephonyStatsLog.MOBILE_CONNECTION_STATE_CHANGED, TelephonyStatsLog .MOBILE_CONNECTION_STATE_CHANGED__STATE__DISCONNECTION_ERROR_CREATING_CONNECTION, mPhone.getPhoneId(), mId, mApnSetting != null ? (long) mApnSetting.getApnTypeBitmask() : 0L, mApnSetting != null Loading Loading
Android.bp +8 −0 Original line number Diff line number Diff line Loading @@ -41,6 +41,13 @@ filegroup { srcs: ["jarjar-rules-shared.txt"], } genrule { name: "statslog-telephony-java-gen", tools: ["stats-log-api-gen"], cmd: "$(location stats-log-api-gen) --java $(out) --module telephony" + " --javaPackage com.android.internal.telephony --javaClass TelephonyStatsLog", out: ["com/android/internal/telephony/TelephonyStatsLog.java"], } java_library { name: "telephony-common", Loading @@ -53,6 +60,7 @@ java_library { ":opt-telephony-common-srcs", ":framework-telephony-stack-shared-srcs", ":net-utils-telephony-common-srcs", ":statslog-telephony-java-gen", "src/java/**/I*.aidl", "src/java/**/*.logtags", ], Loading
src/java/com/android/internal/telephony/ServiceStateTracker.java +1 −2 Original line number Diff line number Diff line Loading @@ -87,7 +87,6 @@ import android.util.LocalLog; import android.util.Pair; import android.util.SparseArray; import android.util.SparseBooleanArray; import android.util.StatsLog; import com.android.internal.annotations.VisibleForTesting; import com.android.internal.telephony.cdma.CdmaSubscriptionSourceManager; Loading Loading @@ -3399,7 +3398,7 @@ public class ServiceStateTracker extends Handler { Context.TELEPHONY_SERVICE); if (anyDataRatChanged) { tm.setDataNetworkTypeForPhone(mPhone.getPhoneId(), mSS.getRilDataRadioTechnology()); StatsLog.write(StatsLog.MOBILE_RADIO_TECHNOLOGY_CHANGED, TelephonyStatsLog.write(TelephonyStatsLog.MOBILE_RADIO_TECHNOLOGY_CHANGED, ServiceState.rilRadioTechnologyToNetworkType( mSS.getRilDataRadioTechnology()), mPhone.getPhoneId()); } Loading
src/java/com/android/internal/telephony/dataconnection/DataConnection.java +12 −11 Original line number Diff line number Diff line Loading @@ -62,7 +62,6 @@ import android.telephony.data.DataServiceCallback; import android.text.TextUtils; import android.util.LocalLog; import android.util.Pair; import android.util.StatsLog; import android.util.TimeUtils; import com.android.internal.annotations.VisibleForTesting; Loading @@ -77,6 +76,7 @@ import com.android.internal.telephony.RIL; import com.android.internal.telephony.RILConstants; import com.android.internal.telephony.RetryManager; import com.android.internal.telephony.ServiceStateTracker; import com.android.internal.telephony.TelephonyStatsLog; import com.android.internal.telephony.dataconnection.DcTracker.ReleaseNetworkType; import com.android.internal.telephony.dataconnection.DcTracker.RequestNetworkType; import com.android.internal.telephony.metrics.TelephonyMetrics; Loading Loading @@ -1814,8 +1814,8 @@ public class DataConnection extends StateMachine { public void enter() { mTag += 1; if (DBG) log("DcInactiveState: enter() mTag=" + mTag); StatsLog.write(StatsLog.MOBILE_CONNECTION_STATE_CHANGED, StatsLog.MOBILE_CONNECTION_STATE_CHANGED__STATE__INACTIVE, TelephonyStatsLog.write(TelephonyStatsLog.MOBILE_CONNECTION_STATE_CHANGED, TelephonyStatsLog.MOBILE_CONNECTION_STATE_CHANGED__STATE__INACTIVE, mPhone.getPhoneId(), mId, mApnSetting != null ? (long) mApnSetting.getApnTypeBitmask() : 0L, mApnSetting != null Loading Loading @@ -1954,8 +1954,8 @@ public class DataConnection extends StateMachine { private class DcActivatingState extends State { @Override public void enter() { StatsLog.write(StatsLog.MOBILE_CONNECTION_STATE_CHANGED, StatsLog.MOBILE_CONNECTION_STATE_CHANGED__STATE__ACTIVATING, TelephonyStatsLog.write(TelephonyStatsLog.MOBILE_CONNECTION_STATE_CHANGED, TelephonyStatsLog.MOBILE_CONNECTION_STATE_CHANGED__STATE__ACTIVATING, mPhone.getPhoneId(), mId, mApnSetting != null ? (long) mApnSetting.getApnTypeBitmask() : 0L, mApnSetting != null Loading Loading @@ -2088,8 +2088,8 @@ public class DataConnection extends StateMachine { @Override public void enter() { if (DBG) log("DcActiveState: enter dc=" + DataConnection.this); StatsLog.write(StatsLog.MOBILE_CONNECTION_STATE_CHANGED, StatsLog.MOBILE_CONNECTION_STATE_CHANGED__STATE__ACTIVE, TelephonyStatsLog.write(TelephonyStatsLog.MOBILE_CONNECTION_STATE_CHANGED, TelephonyStatsLog.MOBILE_CONNECTION_STATE_CHANGED__STATE__ACTIVE, mPhone.getPhoneId(), mId, mApnSetting != null ? (long) mApnSetting.getApnTypeBitmask() : 0L, mApnSetting != null Loading Loading @@ -2601,8 +2601,8 @@ public class DataConnection extends StateMachine { private class DcDisconnectingState extends State { @Override public void enter() { StatsLog.write(StatsLog.MOBILE_CONNECTION_STATE_CHANGED, StatsLog.MOBILE_CONNECTION_STATE_CHANGED__STATE__DISCONNECTING, TelephonyStatsLog.write(TelephonyStatsLog.MOBILE_CONNECTION_STATE_CHANGED, TelephonyStatsLog.MOBILE_CONNECTION_STATE_CHANGED__STATE__DISCONNECTING, mPhone.getPhoneId(), mId, mApnSetting != null ? (long) mApnSetting.getApnTypeBitmask() : 0L, mApnSetting != null Loading Loading @@ -2659,8 +2659,9 @@ public class DataConnection extends StateMachine { private class DcDisconnectionErrorCreatingConnection extends State { @Override public void enter() { StatsLog.write(StatsLog.MOBILE_CONNECTION_STATE_CHANGED, StatsLog.MOBILE_CONNECTION_STATE_CHANGED__STATE__DISCONNECTION_ERROR_CREATING_CONNECTION, TelephonyStatsLog.write(TelephonyStatsLog.MOBILE_CONNECTION_STATE_CHANGED, TelephonyStatsLog .MOBILE_CONNECTION_STATE_CHANGED__STATE__DISCONNECTION_ERROR_CREATING_CONNECTION, mPhone.getPhoneId(), mId, mApnSetting != null ? (long) mApnSetting.getApnTypeBitmask() : 0L, mApnSetting != null Loading