From 4382dc0b492f08fac9cc178333329b28204dfb09 Mon Sep 17 00:00:00 2001 From: ronnie <ronnie@industiosoft.com> Date: Tue, 07 Feb 2023 12:24:05 +0000 Subject: [PATCH] 实现真正永不休眠 --- android/frameworks/base/services/core/java/com/android/server/power/PowerManagerService.java | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) diff --git a/android/frameworks/base/services/core/java/com/android/server/power/PowerManagerService.java b/android/frameworks/base/services/core/java/com/android/server/power/PowerManagerService.java index 7ecda21..d8ee9f8 100644 --- a/android/frameworks/base/services/core/java/com/android/server/power/PowerManagerService.java +++ b/android/frameworks/base/services/core/java/com/android/server/power/PowerManagerService.java @@ -2100,7 +2100,12 @@ nextTimeout = Math.min(nextTimeout, nextProfileTimeout); } - if (mUserActivitySummary != 0 && nextTimeout >= 0) { + if (Integer.MAX_VALUE == screenOffTimeout) { + mUserActivitySummary = USER_ACTIVITY_SCREEN_BRIGHT; + //Slog.d(TAG, "set mUserActivitySummary USER_ACTIVITY_SCREEN_BRIGHT never sleep"); + } + + if (mUserActivitySummary != 0 && nextTimeout >= 0) { scheduleUserInactivityTimeout(nextTimeout); } } else { -- Gitblit v1.6.2