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