Add dumpsys handler for telephony
Overriding dump() in the binder is required to make "dumpsys phone"
work. Currently only visual voicemail local log is dumped.
Bug: 29517754
Change-Id: I01f655940ca55915c0af1ff45a586a19f59ab5ef
diff --git a/src/com/android/phone/DumpsysHandler.java b/src/com/android/phone/DumpsysHandler.java
new file mode 100644
index 0000000..cf3bde2
--- /dev/null
+++ b/src/com/android/phone/DumpsysHandler.java
@@ -0,0 +1,18 @@
+
+package com.android.phone;
+
+import com.android.phone.vvm.omtp.LocalLogHelper;
+
+import java.io.FileDescriptor;
+import java.io.PrintWriter;
+
+/**
+ * Handles "adb shell dumpsys phone" and bug report dump.
+ */
+public class DumpsysHandler {
+
+ public static void dump(FileDescriptor fd, final PrintWriter writer, String[] args) {
+ // Dump OMTP visual voicemail log.
+ LocalLogHelper.dump(fd, writer, args);
+ }
+}