Loading services/core/java/com/android/server/power/PowerGroup.java +16 −0 Original line number Diff line number Diff line Loading @@ -41,6 +41,7 @@ import android.os.PowerManagerInternal; import android.os.PowerSaveState; import android.os.Trace; import android.util.Slog; import android.util.TimeUtils; import android.view.Display; import com.android.internal.annotations.VisibleForTesting; Loading Loading @@ -562,6 +563,21 @@ public class PowerGroup { return ready; } @Override public String toString() { return "groupId: " + mGroupId + "\nuserActivitySummary=0x" + Integer.toHexString(mUserActivitySummary) + "\nmWakeLockSummary=0x" + Integer.toHexString(mWakeLockSummary) + "\nlastUserActivityTime=" + TimeUtils.formatUptime(mLastUserActivityTime) + "\nlastUserActivityTimeNoChangeLights=" + TimeUtils.formatUptime(mLastUserActivityTimeNoChangeLights) + "\nmLastWakeReason=" + mLastWakeReason + "\nmLastSleepReason=" + mLastSleepReason + "\nmDimDuration=" + mDimDuration + "\nmScreenOffTimeout=" + mScreenOffTimeout; } /** Determines the respective display state reason for a given PowerManager WakeReason. */ private static int wakeReasonToDisplayStateReason(@PowerManager.WakeReason int wakeReason) { switch (wakeReason) { Loading services/core/java/com/android/server/power/PowerManagerService.java +2 −11 Original line number Diff line number Diff line Loading @@ -4958,18 +4958,9 @@ public final class PowerManagerService extends SystemService pw.println(profile.mLockingNotified); } pw.println("Display Group User Activity:"); pw.println("Power Group User Activity:"); for (int idx = 0; idx < mPowerGroups.size(); idx++) { final PowerGroup powerGroup = mPowerGroups.valueAt(idx); pw.println(" displayGroupId=" + powerGroup.getGroupId()); pw.println(" userActivitySummary=0x" + Integer.toHexString( powerGroup.getUserActivitySummaryLocked())); pw.println(" lastUserActivityTime=" + TimeUtils.formatUptime( powerGroup.getLastUserActivityTimeLocked())); pw.println(" lastUserActivityTimeNoChangeLights=" + TimeUtils.formatUptime( powerGroup.getLastUserActivityTimeNoChangeLightsLocked())); pw.println(" mWakeLockSummary=0x" + Integer.toHexString( powerGroup.getWakeLockSummaryLocked())); pw.println(mPowerGroups.valueAt(idx).toString()); } wcd = mWirelessChargerDetector; Loading Loading
services/core/java/com/android/server/power/PowerGroup.java +16 −0 Original line number Diff line number Diff line Loading @@ -41,6 +41,7 @@ import android.os.PowerManagerInternal; import android.os.PowerSaveState; import android.os.Trace; import android.util.Slog; import android.util.TimeUtils; import android.view.Display; import com.android.internal.annotations.VisibleForTesting; Loading Loading @@ -562,6 +563,21 @@ public class PowerGroup { return ready; } @Override public String toString() { return "groupId: " + mGroupId + "\nuserActivitySummary=0x" + Integer.toHexString(mUserActivitySummary) + "\nmWakeLockSummary=0x" + Integer.toHexString(mWakeLockSummary) + "\nlastUserActivityTime=" + TimeUtils.formatUptime(mLastUserActivityTime) + "\nlastUserActivityTimeNoChangeLights=" + TimeUtils.formatUptime(mLastUserActivityTimeNoChangeLights) + "\nmLastWakeReason=" + mLastWakeReason + "\nmLastSleepReason=" + mLastSleepReason + "\nmDimDuration=" + mDimDuration + "\nmScreenOffTimeout=" + mScreenOffTimeout; } /** Determines the respective display state reason for a given PowerManager WakeReason. */ private static int wakeReasonToDisplayStateReason(@PowerManager.WakeReason int wakeReason) { switch (wakeReason) { Loading
services/core/java/com/android/server/power/PowerManagerService.java +2 −11 Original line number Diff line number Diff line Loading @@ -4958,18 +4958,9 @@ public final class PowerManagerService extends SystemService pw.println(profile.mLockingNotified); } pw.println("Display Group User Activity:"); pw.println("Power Group User Activity:"); for (int idx = 0; idx < mPowerGroups.size(); idx++) { final PowerGroup powerGroup = mPowerGroups.valueAt(idx); pw.println(" displayGroupId=" + powerGroup.getGroupId()); pw.println(" userActivitySummary=0x" + Integer.toHexString( powerGroup.getUserActivitySummaryLocked())); pw.println(" lastUserActivityTime=" + TimeUtils.formatUptime( powerGroup.getLastUserActivityTimeLocked())); pw.println(" lastUserActivityTimeNoChangeLights=" + TimeUtils.formatUptime( powerGroup.getLastUserActivityTimeNoChangeLightsLocked())); pw.println(" mWakeLockSummary=0x" + Integer.toHexString( powerGroup.getWakeLockSummaryLocked())); pw.println(mPowerGroups.valueAt(idx).toString()); } wcd = mWirelessChargerDetector; Loading