Loading services/core/java/com/android/server/power/PowerManagerService.java +9 −3 Original line number Diff line number Diff line Loading @@ -3347,6 +3347,8 @@ public final class PowerManagerService extends SystemService } else { startDreaming = false; } Slog.i(TAG, "handleSandman powerGroup=" + groupId + " startDreaming=" + startDreaming + " wakefulness=" + wakefulnessToString(wakefulness)); } // Start dreaming if needed. Loading Loading @@ -3381,19 +3383,23 @@ public final class PowerManagerService extends SystemService if (startDreaming && isDreaming) { mDreamsBatteryLevelDrain = 0; if (wakefulness == WAKEFULNESS_DOZING) { Slog.i(TAG, "Dozing..."); Slog.i(TAG, "Dozing powerGroup " + groupId); } else { Slog.i(TAG, "Dreaming..."); Slog.i(TAG, "Dreaming powerGroup " + groupId); } } // If preconditions changed, wait for the next iteration to determine // whether the dream should continue (or be restarted). final PowerGroup powerGroup = mPowerGroups.get(groupId); final int newWakefulness = powerGroup.getWakefulnessLocked(); if (powerGroup.isSandmanSummonedLocked() || powerGroup.getWakefulnessLocked() != wakefulness) { || newWakefulness != wakefulness) { return; // wait for next cycle } Slog.i(TAG, "handleSandman powerGroup=" + groupId + " isDreaming=" + isDreaming + " wakefulness=" + newWakefulness); // Determine whether the dream should continue. long now = mClock.uptimeMillis(); Loading Loading
services/core/java/com/android/server/power/PowerManagerService.java +9 −3 Original line number Diff line number Diff line Loading @@ -3347,6 +3347,8 @@ public final class PowerManagerService extends SystemService } else { startDreaming = false; } Slog.i(TAG, "handleSandman powerGroup=" + groupId + " startDreaming=" + startDreaming + " wakefulness=" + wakefulnessToString(wakefulness)); } // Start dreaming if needed. Loading Loading @@ -3381,19 +3383,23 @@ public final class PowerManagerService extends SystemService if (startDreaming && isDreaming) { mDreamsBatteryLevelDrain = 0; if (wakefulness == WAKEFULNESS_DOZING) { Slog.i(TAG, "Dozing..."); Slog.i(TAG, "Dozing powerGroup " + groupId); } else { Slog.i(TAG, "Dreaming..."); Slog.i(TAG, "Dreaming powerGroup " + groupId); } } // If preconditions changed, wait for the next iteration to determine // whether the dream should continue (or be restarted). final PowerGroup powerGroup = mPowerGroups.get(groupId); final int newWakefulness = powerGroup.getWakefulnessLocked(); if (powerGroup.isSandmanSummonedLocked() || powerGroup.getWakefulnessLocked() != wakefulness) { || newWakefulness != wakefulness) { return; // wait for next cycle } Slog.i(TAG, "handleSandman powerGroup=" + groupId + " isDreaming=" + isDreaming + " wakefulness=" + newWakefulness); // Determine whether the dream should continue. long now = mClock.uptimeMillis(); Loading