From e2c7ed2ad709cfd6ac13b19ed6be29a2edbee861 Mon Sep 17 00:00:00 2001 From: Rufus Immanuel Raj P Date: Mon, 18 Apr 2022 21:54:38 +0530 Subject: [PATCH] Add overlay for M31, replace A51's power profile.xml with stock --- Samsung/A51/res/xml/power_profile.xml | 180 ++++++++++++++++---------- Samsung/M31/Android.mk | 8 ++ Samsung/M31/AndroidManifest.xml | 10 ++ Samsung/M31/res/values/config.xml | 24 ++++ Samsung/M31/res/xml/power_profile.xml | 110 ++++++++++++++++ Samsung/M31s/res/values/config.xml | 1 + overlay.mk | 1 + 7 files changed, 267 insertions(+), 67 deletions(-) create mode 100644 Samsung/M31/Android.mk create mode 100644 Samsung/M31/AndroidManifest.xml create mode 100644 Samsung/M31/res/values/config.xml create mode 100644 Samsung/M31/res/xml/power_profile.xml diff --git a/Samsung/A51/res/xml/power_profile.xml b/Samsung/A51/res/xml/power_profile.xml index d2d5032..b5927de 100644 --- a/Samsung/A51/res/xml/power_profile.xml +++ b/Samsung/A51/res/xml/power_profile.xml @@ -1,67 +1,113 @@ - - - 0.1 - 0.1 - 0.1 - 0.1 - 0.1 - 0.1 - 0.1 - 0.1 - 0.1 - 0.1 - 0.1 - 0.1 - 0.1 - 0.1 - 0.1 - - 0.2 - 0.1 - - - 0.1 - - - 1 - - - 400000 - - - 0.1 - - 0.1 - - 22.7 - - 4000 - 0 - 0 - 0 - - 0 - - .0002 - .002 - .02 - .2 - 2 - - 0 - 0 - 0 - - 0 - 0 - 0 - 0 - 0 - - 0 - - 0 - 0 - - 0 - + + + 0 + 55 + 361 + 93.57 + 1.07 + 1 + 330 + 73 + 39 + 205 + 178 + 665 + 55 + 27 + 146.23 + 103 + + 3.01 + 3.01 + + 0 + 0 + 0 + 0 + + 4 + 4 + + + 1742000 + 1638000 + 1534000 + 1456000 + 1326000 + 1222000 + 1118000 + 1053000 + 910000 + 806000 + 702000 + 598000 + 403000 + + + 256 + 182 + 146 + 126 + 101 + 85 + 72 + 65 + 51 + 41 + 34 + 27 + 18 + + + 2314000 + 2210000 + 2184000 + 2080000 + 1976000 + 1898000 + 1768000 + 1664000 + 1508000 + 1456000 + 1352000 + 1248000 + 1144000 + 1040000 + 936000 + + + 921 + 796 + 721 + 614 + 514 + 452 + 379 + 318 + 248 + 223 + 187 + 154 + 136 + 116 + 80 + + 5.79 + 23.1 + 3890 + 4000 + 1 + 65 + 265 + + 0 + + 3600 + + .0002 + .002 + .02 + .2 + 2 + + diff --git a/Samsung/M31/Android.mk b/Samsung/M31/Android.mk new file mode 100644 index 0000000..0156039 --- /dev/null +++ b/Samsung/M31/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-samsung-m31 +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/M31/AndroidManifest.xml b/Samsung/M31/AndroidManifest.xml new file mode 100644 index 0000000..afc64b2 --- /dev/null +++ b/Samsung/M31/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Samsung/M31/res/values/config.xml b/Samsung/M31/res/values/config.xml new file mode 100644 index 0000000..d8565c1 --- /dev/null +++ b/Samsung/M31/res/values/config.xml @@ -0,0 +1,24 @@ + + + + rndis0 + + + true + true + true + true + true + + true + true + true + false + + + 70.0px + 70.0px + 10.0px + + 17 + diff --git a/Samsung/M31/res/xml/power_profile.xml b/Samsung/M31/res/xml/power_profile.xml new file mode 100644 index 0000000..e42b056 --- /dev/null +++ b/Samsung/M31/res/xml/power_profile.xml @@ -0,0 +1,110 @@ + + + 0 + 67 + 206 + 93.57 + 1.07 + 19 + 25 + 111.85 + 205 + 55 + 9.64 + 110 + 103 + + 4.09 + 4.09 + + 0 + 0 + 0 + 0 + + 4 + 4 + + + 1742000 + 1638000 + 1534000 + 1456000 + 1326000 + 1222000 + 1118000 + 1053000 + 910000 + 806000 + 702000 + 598000 + 403000 + + + 256 + 182 + 146 + 126 + 101 + 85 + 72 + 65 + 51 + 41 + 34 + 27 + 18 + + + 2314000 + 2210000 + 2184000 + 2080000 + 1976000 + 1898000 + 1768000 + 1664000 + 1508000 + 1456000 + 1352000 + 1248000 + 1144000 + 1040000 + 936000 + + + 921 + 796 + 721 + 614 + 514 + 452 + 379 + 318 + 248 + 223 + 187 + 154 + 136 + 116 + 80 + + 4.65 + 23.1 + 5830 + 6000 + 1 + 65 + 265 + + 0 + + 3600 + + .0002 + .002 + .02 + .2 + 2 + + \ No newline at end of file diff --git a/Samsung/M31s/res/values/config.xml b/Samsung/M31s/res/values/config.xml index 6475572..d650fc0 100644 --- a/Samsung/M31s/res/values/config.xml +++ b/Samsung/M31s/res/values/config.xml @@ -606,6 +606,7 @@ 70.0px 70.0px + 50.0px 15 diff --git a/overlay.mk b/overlay.mk index 9058333..49defaa 100755 --- a/overlay.mk +++ b/overlay.mk @@ -158,6 +158,7 @@ PRODUCT_PACKAGES += \ treble-overlay-samsung-gta3xl \ treble-overlay-samsung-gts7xllite \ treble-overlay-samsung-j6 \ + treble-overlay-samsung-m31 \ treble-overlay-samsung-m31s \ treble-overlay-samsung-n9q \ treble-overlay-samsung-o1s \