ronnie
2023-02-07 4382dc0b492f08fac9cc178333329b28204dfb09
实现真正永不休眠
1 files modified
7 ■■■■ changed files
android/frameworks/base/services/core/java/com/android/server/power/PowerManagerService.java 7 ●●●● patch | view | raw | blame | history
android/frameworks/base/services/core/java/com/android/server/power/PowerManagerService.java
....@@ -2100,7 +2100,12 @@
21002100 nextTimeout = Math.min(nextTimeout, nextProfileTimeout);
21012101 }
21022102
2103
- if (mUserActivitySummary != 0 && nextTimeout >= 0) {
2103
+ if (Integer.MAX_VALUE == screenOffTimeout) {
2104
+ mUserActivitySummary = USER_ACTIVITY_SCREEN_BRIGHT;
2105
+ //Slog.d(TAG, "set mUserActivitySummary USER_ACTIVITY_SCREEN_BRIGHT never sleep");
2106
+ }
2107
+
2108
+ if (mUserActivitySummary != 0 && nextTimeout >= 0) {
21042109 scheduleUserInactivityTimeout(nextTimeout);
21052110 }
21062111 } else {