Loading src/java/com/android/internal/telephony/Phone.java +15 −0 Original line number Diff line number Diff line Loading @@ -84,6 +84,7 @@ import com.android.ims.ImsException; import com.android.ims.ImsManager; import com.android.internal.R; import com.android.internal.annotations.VisibleForTesting; import com.android.internal.telephony.analytics.TelephonyAnalytics; import com.android.internal.telephony.data.AccessNetworksManager; import com.android.internal.telephony.data.DataNetworkController; import com.android.internal.telephony.data.DataSettingsManager; Loading Loading @@ -476,6 +477,7 @@ public abstract class Phone extends Handler implements PhoneInternalInterface { protected VoiceCallSessionStats mVoiceCallSessionStats; protected SmsStats mSmsStats; protected TelephonyAnalytics mTelephonyAnalytics; protected LinkBandwidthEstimator mLinkBandwidthEstimator; Loading Loading @@ -645,6 +647,8 @@ public abstract class Phone extends Handler implements PhoneInternalInterface { if (getPhoneType() != PhoneConstants.PHONE_TYPE_SIP) { mCi.registerForSrvccStateChanged(this, EVENT_SRVCC_STATE_CHANGED, null); } //Initialize Telephony Analytics mTelephonyAnalytics = new TelephonyAnalytics(this); } /** Loading Loading @@ -4735,6 +4739,10 @@ public abstract class Phone extends Handler implements PhoneInternalInterface { mSmsStats = smsStats; } /** Getter for Telephony Analytics */ public TelephonyAnalytics getTelephonyAnalytics() { return mTelephonyAnalytics; } /** @hide */ public CarrierPrivilegesTracker getCarrierPrivilegesTracker() { return null; Loading Loading @@ -5650,6 +5658,13 @@ public abstract class Phone extends Handler implements PhoneInternalInterface { pw.flush(); pw.println("++++++++++++++++++++++++++++++++"); } if (mTelephonyAnalytics != null) { try { mTelephonyAnalytics.dump(fd, pw, args); } catch (Exception e) { e.printStackTrace(); } } } private void logd(String s) { Loading src/java/com/android/internal/telephony/analytics/TelephonyAnalytics.java 0 → 100644 +1200 −0 File added.Preview size limit exceeded, changes collapsed. Show changes Loading
src/java/com/android/internal/telephony/Phone.java +15 −0 Original line number Diff line number Diff line Loading @@ -84,6 +84,7 @@ import com.android.ims.ImsException; import com.android.ims.ImsManager; import com.android.internal.R; import com.android.internal.annotations.VisibleForTesting; import com.android.internal.telephony.analytics.TelephonyAnalytics; import com.android.internal.telephony.data.AccessNetworksManager; import com.android.internal.telephony.data.DataNetworkController; import com.android.internal.telephony.data.DataSettingsManager; Loading Loading @@ -476,6 +477,7 @@ public abstract class Phone extends Handler implements PhoneInternalInterface { protected VoiceCallSessionStats mVoiceCallSessionStats; protected SmsStats mSmsStats; protected TelephonyAnalytics mTelephonyAnalytics; protected LinkBandwidthEstimator mLinkBandwidthEstimator; Loading Loading @@ -645,6 +647,8 @@ public abstract class Phone extends Handler implements PhoneInternalInterface { if (getPhoneType() != PhoneConstants.PHONE_TYPE_SIP) { mCi.registerForSrvccStateChanged(this, EVENT_SRVCC_STATE_CHANGED, null); } //Initialize Telephony Analytics mTelephonyAnalytics = new TelephonyAnalytics(this); } /** Loading Loading @@ -4735,6 +4739,10 @@ public abstract class Phone extends Handler implements PhoneInternalInterface { mSmsStats = smsStats; } /** Getter for Telephony Analytics */ public TelephonyAnalytics getTelephonyAnalytics() { return mTelephonyAnalytics; } /** @hide */ public CarrierPrivilegesTracker getCarrierPrivilegesTracker() { return null; Loading Loading @@ -5650,6 +5658,13 @@ public abstract class Phone extends Handler implements PhoneInternalInterface { pw.flush(); pw.println("++++++++++++++++++++++++++++++++"); } if (mTelephonyAnalytics != null) { try { mTelephonyAnalytics.dump(fd, pw, args); } catch (Exception e) { e.printStackTrace(); } } } private void logd(String s) { Loading
src/java/com/android/internal/telephony/analytics/TelephonyAnalytics.java 0 → 100644 +1200 −0 File added.Preview size limit exceeded, changes collapsed. Show changes