Delete patches_treble_td/platform_frameworks_base/0040-SystemUI-Add-MTK-s-brightness-path-for-FOD.patch
This commit is contained in:
parent
ed55506f1e
commit
b1f327dc0f
@ -1,67 +0,0 @@
|
|||||||
From 3bb8617db39e8249dde5d7fc01d07e375f9fba57 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Andy CrossGate Yan <GeForce8800Ultra@gmail.com>
|
|
||||||
Date: Sun, 15 Oct 2023 11:21:58 +0800
|
|
||||||
Subject: [PATCH 40/40] SystemUI: Add MTK's brightness path for FOD
|
|
||||||
|
|
||||||
Rewrote the part for easier extension
|
|
||||||
|
|
||||||
Change-Id: Ifec88c625210301b5d1146bba0275cd9699243e8
|
|
||||||
---
|
|
||||||
.../android/systemui/biometrics/UdfpsView.kt | 30 ++++++++++++++-----
|
|
||||||
1 file changed, 22 insertions(+), 8 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/packages/SystemUI/src/com/android/systemui/biometrics/UdfpsView.kt b/packages/SystemUI/src/com/android/systemui/biometrics/UdfpsView.kt
|
|
||||||
index 8ab00fc34f0d..e43650d9d3f9 100644
|
|
||||||
--- a/packages/SystemUI/src/com/android/systemui/biometrics/UdfpsView.kt
|
|
||||||
+++ b/packages/SystemUI/src/com/android/systemui/biometrics/UdfpsView.kt
|
|
||||||
@@ -34,6 +34,7 @@ import android.widget.FrameLayout
|
|
||||||
import com.android.systemui.R
|
|
||||||
import com.android.systemui.doze.DozeReceiver
|
|
||||||
import java.io.File
|
|
||||||
+import java.io.FileNotFoundException
|
|
||||||
|
|
||||||
import vendor.goodix.hardware.biometrics.fingerprint.V2_1.IGoodixFingerprintDaemon
|
|
||||||
|
|
||||||
@@ -240,18 +241,31 @@ Log.d("PHH", "Surface destroyed!")
|
|
||||||
mySurfaceView.setVisibility(VISIBLE)
|
|
||||||
Log.d("PHH", "setting surface visible!")
|
|
||||||
|
|
||||||
- val brightnessFile = File("/sys/class/backlight/panel/brightness")
|
|
||||||
- val maxBrightnessFile = File("/sys/class/backlight/panel/max_brightness")
|
|
||||||
+ val brightnessFiles = listOf(
|
|
||||||
+ File("/sys/class/backlight/panel/brightness"),
|
|
||||||
+ File("/sys/class/backlight/panel0-backlight/brightness"),
|
|
||||||
+ File("/sys/devices/platform/soc/soc:mtk_leds/leds/lcd-backlight/brightness")
|
|
||||||
+ )
|
|
||||||
+ val maxBrightnessFiles = listOf(
|
|
||||||
+ File("/sys/class/backlight/panel/max_brightness"),
|
|
||||||
+ File("/sys/class/backlight/panel0-backlight/max_brightness"),
|
|
||||||
+ File("/sys/devices/platform/soc/soc:mtk_leds/leds/lcd-backlight/max_brightness")
|
|
||||||
+ )
|
|
||||||
|
|
||||||
var brightness: Double = 0.0
|
|
||||||
var maxBrightness: Double = 0.0
|
|
||||||
+ var bmFilesExist: Boolean = false
|
|
||||||
|
|
||||||
- if (brightnessFile.exists() && maxBrightnessFile.exists()) {
|
|
||||||
- brightness = brightnessFile.readText().toDouble()
|
|
||||||
- maxBrightness = maxBrightnessFile.readText().toDouble()
|
|
||||||
- } else {
|
|
||||||
- brightness = File("/sys/class/backlight/panel0-backlight/brightness").readText().toDouble()
|
|
||||||
- maxBrightness = File("/sys/class/backlight/panel0-backlight/max_brightness").readText().toDouble()
|
|
||||||
+ brightnessFiles.zip(maxBrightnessFiles) {bFile, mFile ->
|
|
||||||
+ if (bFile.exists() && mFile.exists()) {
|
|
||||||
+ bmFilesExist = true
|
|
||||||
+ brightness = bFile.readText().toDouble()
|
|
||||||
+ maxBrightness = mFile.readText().toDouble()
|
|
||||||
+ }
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
+ if (!bmFilesExist) {
|
|
||||||
+ throw FileNotFoundException("No brightness files under expected paths")
|
|
||||||
}
|
|
||||||
|
|
||||||
// Assume HBM is max brightness
|
|
||||||
--
|
|
||||||
2.34.1
|
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user