Loading packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java +3 −0 Original line number Diff line number Diff line Loading @@ -3405,6 +3405,9 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode, if (KeyguardUpdateMonitor.getInstance(mContext) != null) { KeyguardUpdateMonitor.getInstance(mContext).dump(fd, pw, args); } if (mFlashlightController != null) { mFlashlightController.dump(fd, pw, args); } FalsingManager.getInstance(mContext).dump(pw); FalsingLog.dump(pw); Loading packages/SystemUI/src/com/android/systemui/statusbar/policy/FlashlightController.java +14 −0 Original line number Diff line number Diff line Loading @@ -27,6 +27,8 @@ import android.os.Process; import android.text.TextUtils; import android.util.Log; import java.io.FileDescriptor; import java.io.PrintWriter; import java.lang.ref.WeakReference; import java.util.ArrayList; Loading Loading @@ -80,6 +82,7 @@ public class FlashlightController { public void setFlashlight(boolean enabled) { boolean pendingError = false; synchronized (this) { if (mCameraId == null) return; if (mFlashlightEnabled != enabled) { mFlashlightEnabled = enabled; try { Loading Loading @@ -235,6 +238,17 @@ public class FlashlightController { } }; public void dump(FileDescriptor fd, PrintWriter pw, String[] args) { pw.println("FlashlightController state:"); pw.print(" mCameraId="); pw.println(mCameraId); pw.print(" mFlashlightEnabled="); pw.println(mFlashlightEnabled); pw.print(" mTorchAvailable="); pw.println(mTorchAvailable); } public interface FlashlightListener { /** Loading Loading
packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java +3 −0 Original line number Diff line number Diff line Loading @@ -3405,6 +3405,9 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode, if (KeyguardUpdateMonitor.getInstance(mContext) != null) { KeyguardUpdateMonitor.getInstance(mContext).dump(fd, pw, args); } if (mFlashlightController != null) { mFlashlightController.dump(fd, pw, args); } FalsingManager.getInstance(mContext).dump(pw); FalsingLog.dump(pw); Loading
packages/SystemUI/src/com/android/systemui/statusbar/policy/FlashlightController.java +14 −0 Original line number Diff line number Diff line Loading @@ -27,6 +27,8 @@ import android.os.Process; import android.text.TextUtils; import android.util.Log; import java.io.FileDescriptor; import java.io.PrintWriter; import java.lang.ref.WeakReference; import java.util.ArrayList; Loading Loading @@ -80,6 +82,7 @@ public class FlashlightController { public void setFlashlight(boolean enabled) { boolean pendingError = false; synchronized (this) { if (mCameraId == null) return; if (mFlashlightEnabled != enabled) { mFlashlightEnabled = enabled; try { Loading Loading @@ -235,6 +238,17 @@ public class FlashlightController { } }; public void dump(FileDescriptor fd, PrintWriter pw, String[] args) { pw.println("FlashlightController state:"); pw.print(" mCameraId="); pw.println(mCameraId); pw.print(" mFlashlightEnabled="); pw.println(mFlashlightEnabled); pw.print(" mTorchAvailable="); pw.println(mTorchAvailable); } public interface FlashlightListener { /** Loading