From 5dea1381e1948e4f697d044f1c6223dcd7d69d8d Mon Sep 17 00:00:00 2001 From: Nehemiah of Zebulun Date: Mon, 18 Dec 2023 19:45:14 -0500 Subject: [PATCH] PAtch the patch --- .../0001-button-backlight.patch | 33 +++++++++++++++++-- 1 file changed, 30 insertions(+), 3 deletions(-) diff --git a/patches_wephone/frameworks_base/0001-button-backlight.patch b/patches_wephone/frameworks_base/0001-button-backlight.patch index 9eea64f..18c6bdf 100644 --- a/patches_wephone/frameworks_base/0001-button-backlight.patch +++ b/patches_wephone/frameworks_base/0001-button-backlight.patch @@ -1,7 +1,31 @@ +From 8949c86797eb5b59029cd27cdc4ea9bdc7c13838 Mon Sep 17 00:00:00 2001 +From: Nehemiah of Zebulun +Date: Mon, 18 Dec 2023 19:43:56 -0500 +Subject: [PATCH] Make it work for Qin F21 Pro + +Change-Id: If3e0d74d998bf89c7bb4165b0f7d5b6c963f6dad +--- + .../android/server/display/DisplayPowerController.java | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + diff --git a/services/core/java/com/android/server/display/DisplayPowerController.java b/services/core/java/com/android/server/display/DisplayPowerController.java -index 733d245e1a9..58119149336 100644 +index 733d245e1a9..a113b3d4d99 100644 --- a/services/core/java/com/android/server/display/DisplayPowerController.java +++ b/services/core/java/com/android/server/display/DisplayPowerController.java +@@ -921,11 +921,11 @@ final class DisplayPowerController implements AutomaticBrightnessController.Call + mBrightnessReasonTemp.setReason(BrightnessReason.REASON_SCREEN_OFF); + LogicalLight buttonsLight = mLights.getLight(LightsManager.LIGHT_ID_BUTTONS); + if (buttonsLight != null) { +- buttonsLight.setBrightness(brightnessState); ++ buttonsLight.setBrightness(PowerManager.BRIGHTNESS_MIN); + } + LogicalLight keyboardLight = mLights.getLight(LightsManager.LIGHT_ID_KEYBOARD); + if (keyboardLight != null) { +- buttonsLight.setBrightness(brightnessState); ++ keyboardLight.setBrightness(PowerManager.BRIGHTNESS_MIN); + } + } + @@ -933,11 +933,11 @@ final class DisplayPowerController implements AutomaticBrightnessController.Call if (state == Display.STATE_DOZE || state == Display.STATE_DOZE_SUSPEND) { LogicalLight buttonsLight = mLights.getLight(LightsManager.LIGHT_ID_BUTTONS); @@ -12,6 +36,9 @@ index 733d245e1a9..58119149336 100644 LogicalLight keyboardLight = mLights.getLight(LightsManager.LIGHT_ID_KEYBOARD); if (keyboardLight != null) { - buttonsLight.setBrightness(PowerManager.BRIGHTNESS_OFF_FLOAT); -+ buttonsLight.setBrightness(PowerManager.BRIGHTNESS_MIN); ++ keyboardLight.setBrightness(PowerManager.BRIGHTNESS_MIN); } - } \ No newline at end of file + } + +-- +2.34.1 \ No newline at end of file