diff options
author | Sandeep Gutta <sangutta@codeaurora.org> | 2014-07-16 03:14:03 +0530 |
---|---|---|
committer | Stuart Scott <stuartscott@google.com> | 2014-07-16 14:09:48 -0700 |
commit | 2f32ac25e94b9451f9004c8a5679762d3fdd9acd (patch) | |
tree | 62b10f32d612467631437acabbacca030fcc1c4b | |
parent | 95a18a8f961cdd760b667ad975e4c00d7bd713eb (diff) | |
download | frameworks_base-2f32ac25e94b9451f9004c8a5679762d3fdd9acd.zip frameworks_base-2f32ac25e94b9451f9004c8a5679762d3fdd9acd.tar.gz frameworks_base-2f32ac25e94b9451f9004c8a5679762d3fdd9acd.tar.bz2 |
MSIM: dump sub specific info
Add support to dump subscription specific info
in TelephonyRegistry.
Clean cherrypick from partner repo.
Change-Id: I8f9471ef76de95f96943b3d89156a2fc1a041360
-rw-r--r-- | services/core/java/com/android/server/TelephonyRegistry.java | 36 |
1 files changed, 20 insertions, 16 deletions
diff --git a/services/core/java/com/android/server/TelephonyRegistry.java b/services/core/java/com/android/server/TelephonyRegistry.java index a19eb15..87084d5 100644 --- a/services/core/java/com/android/server/TelephonyRegistry.java +++ b/services/core/java/com/android/server/TelephonyRegistry.java @@ -1069,27 +1069,31 @@ class TelephonyRegistry extends ITelephonyRegistry.Stub { synchronized (mRecords) { final int recordCount = mRecords.size(); pw.println("last known state:"); - pw.println(" mCallState=" + mCallState); - pw.println(" mCallIncomingNumber=" + mCallIncomingNumber); - pw.println(" mServiceState=" + mServiceState); - pw.println(" mSignalStrength=" + mSignalStrength); - pw.println(" mMessageWaiting=" + mMessageWaiting); - pw.println(" mCallForwarding=" + mCallForwarding); - pw.println(" mDataActivity=" + mDataActivity); - pw.println(" mDataConnectionState=" + mDataConnectionState); - pw.println(" mDataConnectionPossible=" + mDataConnectionPossible); - pw.println(" mDataConnectionReason=" + mDataConnectionReason); - pw.println(" mDataConnectionApn=" + mDataConnectionApn); - pw.println(" mDataConnectionLinkProperties=" + mDataConnectionLinkProperties); - pw.println(" mDataConnectionNetworkCapabilities=" + - mDataConnectionNetworkCapabilities); + for (int i = 0; i < TelephonyManager.getDefault().getPhoneCount(); i++) { + pw.println(" Phone Id=" + i); + pw.println(" mCallState=" + mCallState[i]); + pw.println(" mCallIncomingNumber=" + mCallIncomingNumber[i]); + pw.println(" mServiceState=" + mServiceState[i]); + pw.println(" mSignalStrength=" + mSignalStrength[i]); + pw.println(" mMessageWaiting=" + mMessageWaiting[i]); + pw.println(" mCallForwarding=" + mCallForwarding[i]); + pw.println(" mDataActivity=" + mDataActivity[i]); + pw.println(" mDataConnectionState=" + mDataConnectionState[i]); + pw.println(" mDataConnectionPossible=" + mDataConnectionPossible[i]); + pw.println(" mDataConnectionReason=" + mDataConnectionReason[i]); + pw.println(" mDataConnectionApn=" + mDataConnectionApn[i]); + pw.println(" mDataConnectionLinkProperties=" + mDataConnectionLinkProperties[i]); + pw.println(" mDataConnectionNetworkCapabilities=" + + mDataConnectionNetworkCapabilities[i]); + pw.println(" mCellLocation=" + mCellLocation[i]); + pw.println(" mCellInfo=" + mCellInfo.get(i)); + } pw.println(" mDefaultSubId=" + mDefaultSubId); - pw.println(" mCellLocation=" + mCellLocation); - pw.println(" mCellInfo=" + mCellInfo); pw.println(" mDcRtInfo=" + mDcRtInfo); pw.println("registrations: count=" + recordCount); for (Record r : mRecords) { pw.println(" " + r.pkgForDebug + " 0x" + Integer.toHexString(r.events)); + pw.println("is Legacy = " + r.isLegacyApp + " subId = " + r.subId); } } } |