Files
device_google_redfin/redfin/HbmSVManager.patch
Cosmin Tanislav 3a85247c27 redfin: switch to python extract-utils
Change-Id: Ia2d6a0235d9343d7de0ef69d4197cac7f276af84
2024-11-06 13:10:44 +02:00

68 lines
2.1 KiB
Diff

--- a/smali/com/android/hbmsvmanager/filter/AmbientFilterFactory.smali
+++ b/smali/com/android/hbmsvmanager/filter/AmbientFilterFactory.smali
@@ -35,14 +35,22 @@
.method public static createBrightnessFilter(Ljava/lang/String;Landroid/content/res/Resources;)Lcom/android/hbmsvmanager/filter/AmbientFilter;
.locals 2
- const v0, 0x10e005f
+ const v0, 0
+
+ invoke-static {p1}, Lcom/android/hbmsvmanager/filter/AmbientFilterFactory;->getFilterHorizonIdentifier(Landroid/content/res/Resources;)I
+
+ move-result v0
.line 53
invoke-virtual {p1, v0}, Landroid/content/res/Resources;->getInteger(I)I
move-result v0
- const v1, 0x10500b4
+ const v1, 0
+
+ invoke-static {p1}, Lcom/android/hbmsvmanager/filter/AmbientFilterFactory;->getFilterInterceptIdentifier(Landroid/content/res/Resources;)I
+
+ move-result v1
.line 60
invoke-static {p1, v1}, Lcom/android/hbmsvmanager/filter/AmbientFilterFactory;->getFloat(Landroid/content/res/Resources;I)F
@@ -89,3 +97,39 @@
return p0
.end method
+
+.method private static getFilterHorizonIdentifier(Landroid/content/res/Resources;)I
+ .registers 4
+ .param p0, "resources" # Landroid/content/res/Resources;
+
+ .line 7
+ const-string v0, "integer"
+
+ const-string v1, "android"
+
+ const-string v2, "config_displayWhiteBalanceBrightnessFilterHorizon"
+
+ invoke-virtual {p0, v2, v0, v1}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
+
+ move-result v0
+
+ return v0
+.end method
+
+.method private static getFilterInterceptIdentifier(Landroid/content/res/Resources;)I
+ .registers 4
+ .param p0, "resources" # Landroid/content/res/Resources;
+
+ .line 11
+ const-string v0, "dimen"
+
+ const-string v1, "android"
+
+ const-string v2, "config_displayWhiteBalanceBrightnessFilterIntercept"
+
+ invoke-virtual {p0, v2, v0, v1}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
+
+ move-result v0
+
+ return v0
+.end method