* commit 'af5b992c85e589e11a3063a47a97829eef4e218d': Add a dumpsys for KeyguardUpdateMonitor
This commit is contained in:
@@ -67,6 +67,8 @@ import android.util.SparseIntArray;
|
||||
|
||||
import com.google.android.collect.Lists;
|
||||
|
||||
import java.io.FileDescriptor;
|
||||
import java.io.PrintWriter;
|
||||
import java.lang.ref.WeakReference;
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
@@ -1397,4 +1399,22 @@ public class KeyguardUpdateMonitor implements TrustManager.TrustListener {
|
||||
}
|
||||
return null; // not found
|
||||
}
|
||||
|
||||
public void dump(FileDescriptor fd, PrintWriter pw, String[] args) {
|
||||
pw.println("KeyguardUpdateMonitor state:");
|
||||
pw.println(" SIM States:");
|
||||
for (SimData data : mSimDatas.values()) {
|
||||
pw.println(" " + data.toString());
|
||||
}
|
||||
pw.println(" Subs:");
|
||||
if (mSubscriptionInfo != null) {
|
||||
for (int i = 0; i < mSubscriptionInfo.size(); i++) {
|
||||
pw.println(" " + mSubscriptionInfo.get(i));
|
||||
}
|
||||
}
|
||||
pw.println(" Service states:");
|
||||
for (int subId : mServiceStates.keySet()) {
|
||||
pw.println(" " + subId + "=" + mServiceStates.get(subId));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -98,6 +98,7 @@ import com.android.internal.logging.MetricsLogger;
|
||||
import com.android.internal.statusbar.NotificationVisibility;
|
||||
import com.android.internal.statusbar.StatusBarIcon;
|
||||
import com.android.keyguard.KeyguardHostView.OnDismissAction;
|
||||
import com.android.keyguard.KeyguardUpdateMonitor;
|
||||
import com.android.keyguard.ViewMediatorCallback;
|
||||
import com.android.systemui.BatteryMeterView;
|
||||
import com.android.systemui.DemoMode;
|
||||
@@ -2704,6 +2705,9 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
|
||||
} else {
|
||||
pw.println(" mHeadsUpManager: null");
|
||||
}
|
||||
if (KeyguardUpdateMonitor.getInstance(mContext) != null) {
|
||||
KeyguardUpdateMonitor.getInstance(mContext).dump(fd, pw, args);
|
||||
}
|
||||
|
||||
pw.println("SharedPreferences:");
|
||||
for (Map.Entry<String, ?> entry : Prefs.getAll(mContext).entrySet()) {
|
||||
|
||||
Reference in New Issue
Block a user