From d3acb07ae52cd1e07661d853cb07895d324a847f Mon Sep 17 00:00:00 2001
From: huangcm <1263938474@qq.com>
Date: Sat, 12 Oct 2024 02:36:04 +0000
Subject: [PATCH] feat(board): fix poweroff & eth & hp pro

---
 android/frameworks/base/services/core/java/com/android/server/power/PowerManagerService.java |    5 +++++
 1 files changed, 5 insertions(+), 0 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 d8ee9f8..bd6e73e 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
@@ -2701,6 +2701,11 @@
             }
         }
 
+        if (SystemProperties.getBoolean("persist.sys.kickpi_holding_wakelock", false)){
+            Slog.d(TAG, "Holding wake lock suspend blocker");
+            return;
+        }
+
         // Then release suspend blockers if needed.
         if (!needWakeLockSuspendBlocker && mHoldingWakeLockSuspendBlocker) {
             mWakeLockSuspendBlocker.release();

--
Gitblit v1.6.2