From a9736fd62a773c30e7d54745aeb99ddcf3f80fb2 Mon Sep 17 00:00:00 2001 From: OHaiiBuzzle <23693150+ohaiibuzzle@users.noreply.github.com> Date: Fri, 28 Apr 2023 17:37:07 +0700 Subject: [PATCH 1/3] added: LG V50 (flashlmdd) overlay --- LG/lm_v500n/Android.mk | 8 + LG/lm_v500n/AndroidManifest.xml | 10 ++ LG/lm_v500n/res/values/arrays.xml | 133 ++++++++++++++ LG/lm_v500n/res/values/bools.xml | 19 ++ LG/lm_v500n/res/values/integers.xml | 9 + LG/lm_v500n/res/values/strings.xml | 5 + LG/lm_v500n/res/xml/power_profile.xml | 244 ++++++++++++++++++++++++++ overlay.mk | 1 + 8 files changed, 429 insertions(+) create mode 100644 LG/lm_v500n/Android.mk create mode 100644 LG/lm_v500n/AndroidManifest.xml create mode 100644 LG/lm_v500n/res/values/arrays.xml create mode 100644 LG/lm_v500n/res/values/bools.xml create mode 100644 LG/lm_v500n/res/values/integers.xml create mode 100644 LG/lm_v500n/res/values/strings.xml create mode 100644 LG/lm_v500n/res/xml/power_profile.xml diff --git a/LG/lm_v500n/Android.mk b/LG/lm_v500n/Android.mk new file mode 100644 index 0000000..baa5665 --- /dev/null +++ b/LG/lm_v500n/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-lge-lm_v500n +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/LG/lm_v500n/AndroidManifest.xml b/LG/lm_v500n/AndroidManifest.xml new file mode 100644 index 0000000..741c27c --- /dev/null +++ b/LG/lm_v500n/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/LG/lm_v500n/res/values/arrays.xml b/LG/lm_v500n/res/values/arrays.xml new file mode 100644 index 0000000..f76f460 --- /dev/null +++ b/LG/lm_v500n/res/values/arrays.xml @@ -0,0 +1,133 @@ + + + + 5000 + 4000 + 3000 + 2000 + 1000 + 500 + 500 + + + 950 + 950 + 950 + 950 + 950 + 950 + 900 + + + 10 + 20 + 30 + 40 + 50 + 1000 + + + 255 + 255 + 0 + 0 + 0 + + + 7.9 + 21.4 + 43.0 + 112.2 + 138.3 + 219.9 + 241.2 + 384.4 + 550.0 + + + 40 + 63 + 85 + 128 + 140 + 171 + 178 + 218 + 255 + + + 1 + 13 + 45 + 100 + 400 + 800 + 1500 + 3000 + + + 0:2:15 + + + 0 + 30 + + + 0 + 30 + + + 5gnr:2097152,6291456,16777216,512000,2097152,8388608 + lte:2097152,4194304,8388608,262144,524288,1048576 + lte_ca:4096,6291456,12582912,4096,1048576,2097152 + umts:4094,87380,1220608,4096,16384,1220608 + hspa:4094,87380,1220608,4096,16384,1220608 + hsupa:4094,87380,1220608,4096,16384,1220608 + hsdpa:4094,87380,1220608,4096,16384,1220608 + hspap:4094,87380,1220608,4096,16384,1220608 + edge:4093,26280,35040,4096,16384,35040 + gprs:4092,8760,11680,4096,8760,11680 + evdo:4094,87380,524288,4096,16384,262144 + + + 0 + + + 10 + 40 + 63 + 85 + 128 + 140 + 171 + 178 + 218 + 255 + + + 2.5 + 7.9 + 21.4 + 43.0 + 112.2 + 138.3 + 219.9 + 241.2 + 384.4 + 550.0 + + + 0 + + + bt-pan + + + wlan0 + wlan1 + + + 0 + 30 + + diff --git a/LG/lm_v500n/res/values/bools.xml b/LG/lm_v500n/res/values/bools.xml new file mode 100644 index 0000000..4bb1b10 --- /dev/null +++ b/LG/lm_v500n/res/values/bools.xml @@ -0,0 +1,19 @@ + + + true + false + false + false + true + true + true + true + true + false + true + true + false + true + false + true + diff --git a/LG/lm_v500n/res/values/integers.xml b/LG/lm_v500n/res/values/integers.xml new file mode 100644 index 0000000..ac66874 --- /dev/null +++ b/LG/lm_v500n/res/values/integers.xml @@ -0,0 +1,9 @@ + + + 2000 + 3000 + 3300 + 500 + 50 + 75 + diff --git a/LG/lm_v500n/res/values/strings.xml b/LG/lm_v500n/res/values/strings.xml new file mode 100644 index 0000000..a58d9dc --- /dev/null +++ b/LG/lm_v500n/res/values/strings.xml @@ -0,0 +1,5 @@ + + + com.lge.ims + M 0,0 L -68.57, 0 L -68.57, 25.71 L 68.57, 25.71 L 68.57, 0 Z @dp + diff --git a/LG/lm_v500n/res/xml/power_profile.xml b/LG/lm_v500n/res/xml/power_profile.xml new file mode 100644 index 0000000..1ab6a78 --- /dev/null +++ b/LG/lm_v500n/res/xml/power_profile.xml @@ -0,0 +1,244 @@ + + + 0.1 + 120.9 + 157.0 + 79.0 + 1.0 + 0.8 + 167.2 + 205.5 + 0.1 + 0.1 + 183.3 + 817.3 + 45.4 + 129.4 + 5.0 + + 2.1 + 1.1 + + + 4 + 3 + 1 + + + 300000 + 403200 + 499200 + 576000 + 672000 + 768000 + 844800 + 940800 + 1036800 + 1113600 + 1209600 + 1305600 + 1382400 + 1478400 + 1555200 + 1632000 + 1708800 + 1785600 + + + 16.4 + 19.4 + 20.6 + 21.6 + 22.7 + 24.3 + 25.6 + 27.4 + 29.5 + 31.0 + 33.3 + 35.8 + 38.0 + 41.5 + 42.8 + 44.7 + 47.9 + 50.8 + + + 710400 + 825600 + 940800 + 1056000 + 1171200 + 1286400 + 1401600 + 1497600 + 1612800 + 1708800 + 1804800 + 1920000 + 2016000 + 2131200 + 2227200 + 2323200 + 2419200 + + + 46.6 + 50.2 + 52.9 + 56.9 + 60.6 + 65.3 + 69.1 + 75.2 + 82.3 + 90.2 + 101.7 + 107.7 + 132.5 + 146.2 + 161.4 + 175.0 + 194.6 + + + 825600 + 940800 + 1056000 + 1171200 + 1286400 + 1401600 + 1497600 + 1612800 + 1708800 + 1804800 + 1920000 + 2016000 + 2131200 + 2227200 + 2323200 + 2419200 + 2534400 + 2649600 + 2745600 + 2841600 + + + 60.8 + 65.8 + 70.7 + 78.7 + 83.2 + 87.1 + 96.2 + 103.9 + 113.4 + 123.2 + 146.0 + 159.9 + 174.9 + 179.3 + 190.6 + 204.8 + 219.4 + 236.1 + 252.6 + 291.0 + + 36.9 + 28.9 + 0 + 0 + 0 + 0 + + 22.7 + + 4000 + 1.0 + 3.5 + 9.0 + + 1800 + 4.9 + 183.1 + 183.1 + 825 + 3.9 + 38.0 + 38.0 + 3300 + + .0002 + .002 + .02 + .2 + 2 + + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + + 0 + + 0 + 0 + + 0 + 0.025 + 0.137 + + 0 + 0 + 0 + + + 0.08 + 0.04 + 0 + + + 0.084 + 0.061 + 0.048 + 0.021 + 0 + + + 0.068 + 0.052 + 0.034 + 0.017 + 0 + + + 0 + 0 + + 0.12 + + 0.01 + 0.01 + + + 0 + 0 + + + 0.24 + 0.52 + + + 0.01 + 1.00 + 0.01 + 0.01 + + \ No newline at end of file diff --git a/overlay.mk b/overlay.mk index 72a61ad..d78c460 100644 --- a/overlay.mk +++ b/overlay.mk @@ -70,6 +70,7 @@ PRODUCT_PACKAGES += \ treble-overlay-lg-phoenix_lao_com-phoenix_sprout \ treble-overlay-lg-v40 \ treble-overlay-lg-velvet \ + treble-overlay-lge-lm_v500n \ treble-overlay-lge-mfh505glm \ treble-overlay-lge-mfh505glm-systemui \ treble-overlay-lge-timelm \ From fa29d4bc871d75bb71ce22576c226bed916e89d7 Mon Sep 17 00:00:00 2001 From: OHaiiBuzzle <23693150+ohaiibuzzle@users.noreply.github.com> Date: Fri, 28 Apr 2023 20:15:06 +0700 Subject: [PATCH 2/3] fix: lge-lm_v500n: enable AoD --- LG/lm_v500n/res/values/bools.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/LG/lm_v500n/res/values/bools.xml b/LG/lm_v500n/res/values/bools.xml index 4bb1b10..0e6b574 100644 --- a/LG/lm_v500n/res/values/bools.xml +++ b/LG/lm_v500n/res/values/bools.xml @@ -16,4 +16,6 @@ true false true + true + true From 13c46e5ddce34d31d56eceb87edf699a1c280922 Mon Sep 17 00:00:00 2001 From: OHaiiBuzzle <23693150+ohaiibuzzle@users.noreply.github.com> Date: Wed, 3 May 2023 17:22:12 +0700 Subject: [PATCH 3/3] fix: lge-lm_v500n: tweaking Doze brightness --- LG/lm_v500n/res/values/bools.xml | 1 + LG/lm_v500n/res/values/integers.xml | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/LG/lm_v500n/res/values/bools.xml b/LG/lm_v500n/res/values/bools.xml index 0e6b574..fdefc16 100644 --- a/LG/lm_v500n/res/values/bools.xml +++ b/LG/lm_v500n/res/values/bools.xml @@ -1,5 +1,6 @@ + true true false false diff --git a/LG/lm_v500n/res/values/integers.xml b/LG/lm_v500n/res/values/integers.xml index ac66874..20c9ad5 100644 --- a/LG/lm_v500n/res/values/integers.xml +++ b/LG/lm_v500n/res/values/integers.xml @@ -4,6 +4,7 @@ 3000 3300 500 - 50 - 75 + 10 + 30 + 102