From 70d3869eade91f75aea43b2e88a69f9835278509 Mon Sep 17 00:00:00 2001
From: Rufus Immanuel Raj P <68699122+rufus582@users.noreply.github.com>
Date: Fri, 3 Jun 2022 20:30:11 +0530
Subject: [PATCH] Fix brightness issue on 1ui4 firmware
1. Fixed brightness issue on One UI 4 Firmware (by adding 2 configs from stock, that cause tests to fail)
2. Added System UI overlay to make screen on and off animations go towards the power button instead of volume
---
Samsung/M31s-SystemUI/Android.mk | 8 ++++++++
Samsung/M31s-SystemUI/AndroidManifest.xml | 10 ++++++++++
Samsung/M31s-SystemUI/res/values/config.xml | 7 +++++++
Samsung/M31s/Android.mk | 0
Samsung/M31s/AndroidManifest.xml | 0
Samsung/M31s/res/values/config.xml | 16 ++++++++--------
Samsung/M31s/res/xml/power_profile.xml | 0
fail | 0
overlay.mk | 1 +
9 files changed, 34 insertions(+), 8 deletions(-)
create mode 100755 Samsung/M31s-SystemUI/Android.mk
create mode 100755 Samsung/M31s-SystemUI/AndroidManifest.xml
create mode 100755 Samsung/M31s-SystemUI/res/values/config.xml
mode change 100644 => 100755 Samsung/M31s/Android.mk
mode change 100644 => 100755 Samsung/M31s/AndroidManifest.xml
mode change 100644 => 100755 Samsung/M31s/res/values/config.xml
mode change 100644 => 100755 Samsung/M31s/res/xml/power_profile.xml
create mode 100644 fail
diff --git a/Samsung/M31s-SystemUI/Android.mk b/Samsung/M31s-SystemUI/Android.mk
new file mode 100755
index 0000000..1a86672
--- /dev/null
+++ b/Samsung/M31s-SystemUI/Android.mk
@@ -0,0 +1,8 @@
+LOCAL_PATH := $(call my-dir)
+include $(CLEAR_VARS)
+LOCAL_MODULE_TAGS := optional
+LOCAL_PACKAGE_NAME := treble-overlay-samsung-m31s-systemui
+LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
+LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
+LOCAL_PRIVATE_PLATFORM_APIS := true
+include $(BUILD_PACKAGE)
diff --git a/Samsung/M31s-SystemUI/AndroidManifest.xml b/Samsung/M31s-SystemUI/AndroidManifest.xml
new file mode 100755
index 0000000..7a5e766
--- /dev/null
+++ b/Samsung/M31s-SystemUI/AndroidManifest.xml
@@ -0,0 +1,10 @@
+
+
+
diff --git a/Samsung/M31s-SystemUI/res/values/config.xml b/Samsung/M31s-SystemUI/res/values/config.xml
new file mode 100755
index 0000000..f339834
--- /dev/null
+++ b/Samsung/M31s-SystemUI/res/values/config.xml
@@ -0,0 +1,7 @@
+
+
+ 45px
+ 45px
+ 4dp
+ 890px
+
diff --git a/Samsung/M31s/Android.mk b/Samsung/M31s/Android.mk
old mode 100644
new mode 100755
diff --git a/Samsung/M31s/AndroidManifest.xml b/Samsung/M31s/AndroidManifest.xml
old mode 100644
new mode 100755
diff --git a/Samsung/M31s/res/values/config.xml b/Samsung/M31s/res/values/config.xml
old mode 100644
new mode 100755
index d650fc0..f1ba8b6
--- a/Samsung/M31s/res/values/config.xml
+++ b/Samsung/M31s/res/values/config.xml
@@ -586,24 +586,24 @@
- 420
- 600
-
- - rndis0
-
true
- true
true
- true
- true
- true
+ false
true
true
true
false
+ true
+ true
+ - 1.0
+ - 0.0
+
+ 87.0px
70.0px
70.0px
50.0px
@@ -611,7 +611,7 @@
15
128
- 255
+ 365
0
17
diff --git a/Samsung/M31s/res/xml/power_profile.xml b/Samsung/M31s/res/xml/power_profile.xml
old mode 100644
new mode 100755
diff --git a/fail b/fail
new file mode 100644
index 0000000..e69de29
diff --git a/overlay.mk b/overlay.mk
index 75761ab..925f434 100755
--- a/overlay.mk
+++ b/overlay.mk
@@ -170,6 +170,7 @@ PRODUCT_PACKAGES += \
treble-overlay-samsung-m31 \
treble-overlay-samsung-m31-systemui \
treble-overlay-samsung-m31s \
+ treble-overlay-samsung-m31s-systemui \
treble-overlay-samsung-n9q \
treble-overlay-samsung-o1s \
treble-overlay-samsung-p3s \