Loading packages/SystemUI/src/com/android/systemui/doze/DozeLog.java +6 −0 Original line number Diff line number Diff line Loading @@ -248,6 +248,12 @@ public class DozeLog { } } public static void traceSensor(Context context, int pulseReason) { if (!ENABLED) return; init(context); log("sensor type=" + pulseReasonToString(pulseReason)); } private static class SummaryStats { private int mCount; Loading packages/SystemUI/src/com/android/systemui/doze/DozeSensors.java +8 −0 Original line number Diff line number Diff line Loading @@ -174,6 +174,7 @@ public class DozeSensors { for (TriggerSensor s : mSensors) { pw.print("Sensor: "); pw.println(s.toString()); } pw.print("ProxSensor: "); pw.println(mProxSensor.toString()); } private class ProxSensor implements SensorEventListener { Loading Loading @@ -246,6 +247,12 @@ public class DozeSensors { @Override public void onAccuracyChanged(Sensor sensor, int accuracy) { } @Override public String toString() { return String.format("{registered=%s, requested=%s, coolingDown=%s, currentlyFar=%s}", mRegistered, mRequested, mCooldownTimer.isScheduled(), mCurrentlyFar); } } private class TriggerSensor extends TriggerEventListener { Loading Loading @@ -312,6 +319,7 @@ public class DozeSensors { @Override @AnyThread public void onTrigger(TriggerEvent event) { DozeLog.traceSensor(mContext, mPulseReason); mHandler.post(mWakeLock.wrap(() -> { if (DEBUG) Log.d(TAG, "onTrigger: " + triggerEventToString(event)); boolean sensorPerformsProxCheck = false; Loading Loading
packages/SystemUI/src/com/android/systemui/doze/DozeLog.java +6 −0 Original line number Diff line number Diff line Loading @@ -248,6 +248,12 @@ public class DozeLog { } } public static void traceSensor(Context context, int pulseReason) { if (!ENABLED) return; init(context); log("sensor type=" + pulseReasonToString(pulseReason)); } private static class SummaryStats { private int mCount; Loading
packages/SystemUI/src/com/android/systemui/doze/DozeSensors.java +8 −0 Original line number Diff line number Diff line Loading @@ -174,6 +174,7 @@ public class DozeSensors { for (TriggerSensor s : mSensors) { pw.print("Sensor: "); pw.println(s.toString()); } pw.print("ProxSensor: "); pw.println(mProxSensor.toString()); } private class ProxSensor implements SensorEventListener { Loading Loading @@ -246,6 +247,12 @@ public class DozeSensors { @Override public void onAccuracyChanged(Sensor sensor, int accuracy) { } @Override public String toString() { return String.format("{registered=%s, requested=%s, coolingDown=%s, currentlyFar=%s}", mRegistered, mRequested, mCooldownTimer.isScheduled(), mCurrentlyFar); } } private class TriggerSensor extends TriggerEventListener { Loading Loading @@ -312,6 +319,7 @@ public class DozeSensors { @Override @AnyThread public void onTrigger(TriggerEvent event) { DozeLog.traceSensor(mContext, mPulseReason); mHandler.post(mWakeLock.wrap(() -> { if (DEBUG) Log.d(TAG, "onTrigger: " + triggerEventToString(event)); boolean sensorPerformsProxCheck = false; Loading