From 0f0003584be054b9eb32060804ba0fb67197ad33 Mon Sep 17 00:00:00 2001 From: MisterZtr Date: Sat, 27 Jan 2024 10:52:50 +0300 Subject: [PATCH] Realme C3: Take overlay values from device specific rom, and fix device definition --- Realme/C3/AndroidManifest.xml | 4 +- Realme/C3/res/values/arrays.xml | 42 ----- Realme/C3/res/values/bools.xml | 7 - Realme/C3/res/values/config.xml | 118 ++++++++++++++ Realme/C3/res/values/dimens.xml | 15 ++ Realme/C3/res/xml/power_profile.xml | 238 ++++++++++++++++++++++++++++ 6 files changed, 373 insertions(+), 51 deletions(-) delete mode 100644 Realme/C3/res/values/arrays.xml delete mode 100644 Realme/C3/res/values/bools.xml create mode 100644 Realme/C3/res/values/config.xml create mode 100644 Realme/C3/res/values/dimens.xml create mode 100644 Realme/C3/res/xml/power_profile.xml diff --git a/Realme/C3/AndroidManifest.xml b/Realme/C3/AndroidManifest.xml index 6a7a5eb..e6be044 100644 --- a/Realme/C3/AndroidManifest.xml +++ b/Realme/C3/AndroidManifest.xml @@ -4,6 +4,6 @@ android:isStatic="true" android:priority="184" android:targetPackage="android" - android:requiredSystemPropertyName="ro.build.overlay.deviceid" - android:requiredSystemPropertyValue="+RMX2027" /> + android:requiredSystemPropertyName="ro.product.vendor.device" + android:requiredSystemPropertyValue="+(RMX2020|RMX2027)" /> diff --git a/Realme/C3/res/values/arrays.xml b/Realme/C3/res/values/arrays.xml deleted file mode 100644 index bd20b8f..0000000 --- a/Realme/C3/res/values/arrays.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - - 8 - 64 - 98 - 104 - 110 - 116 - 122 - 128 - 134 - 182 - 255 - 255 - 255 - 255 - 255 - 255 - 255 - 255 - - - 128 - 256 - 384 - 512 - 640 - 768 - 896 - 1024 - 2048 - 4096 - 6144 - 8192 - 10240 - 12288 - 14336 - 16384 - 18432 - - diff --git a/Realme/C3/res/values/bools.xml b/Realme/C3/res/values/bools.xml deleted file mode 100644 index 764bd71..0000000 --- a/Realme/C3/res/values/bools.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - true - true - true - true - diff --git a/Realme/C3/res/values/config.xml b/Realme/C3/res/values/config.xml new file mode 100644 index 0000000..5ddeaa0 --- /dev/null +++ b/Realme/C3/res/values/config.xml @@ -0,0 +1,118 @@ + + + true + true + true + true + true + false + false + true + + false + true + + true + false + + true + false + false + true + false + true + true + false + false + + 680 + + M -38,0 L -38,64 L 38,64 L 38,0 Z + + + 128 + 256 + 384 + 512 + 640 + 768 + 896 + 1024 + 2048 + 4096 + 6144 + 8192 + 10240 + 12288 + 14336 + 16384 + 18432 + + + 8 + 64 + 98 + 104 + 110 + 116 + 122 + 128 + 134 + 182 + 255 + 255 + 255 + 255 + 255 + 255 + 255 + 255 + + 0.4 + 1.0 + 0.0 + 5 + + + "/system/framework/framework.jar" + "/system/framework/services.jar" + "/apex/com.android.art/javalib/core-oj.jar" + "/apex/com.android.art/javalib/core-libart.jar" + "/system_ext/priv-app/SystemUI/SystemUI.apk" + "/system/bin/surfaceflinger" + + + + wifi,1,1,1,-1,true + mobile,0,0,0,-1,true + mobile_mms,2,0,2,60000,true + mobile_supl,3,0,2,60000,true + mobile_dun,4,0,2,60000,true + mobile_hipri,5,0,3,60000,true + mobile_fota,10,0,2,60000,true + mobile_ims,11,0,2,60000,true + mobile_cbs,12,0,2,60000,true + wifi_p2p,13,1,0,-1,true + mobile_ia,14,0,2,-1,true + mobile_emergency,15,0,2,-1,true + + + + 1,1 + 0,1 + + + 60 + + + 0:2:15 + + + true + + + 0 + 1 + + + diff --git a/Realme/C3/res/values/dimens.xml b/Realme/C3/res/values/dimens.xml new file mode 100644 index 0000000..9108338 --- /dev/null +++ b/Realme/C3/res/values/dimens.xml @@ -0,0 +1,15 @@ + + + + + 64.0px + + + 58.0px + + + 58.0px + + diff --git a/Realme/C3/res/xml/power_profile.xml b/Realme/C3/res/xml/power_profile.xml new file mode 100644 index 0000000..45d7cb8 --- /dev/null +++ b/Realme/C3/res/xml/power_profile.xml @@ -0,0 +1,238 @@ + + + + + + + 0 + 27 + 56.6 + 248 + 39 + 1.36 + 1.63 + 115 + 54 + 18 + 57 + 72 + 560 + 32 + + + 148 + 7.8 + + + 2.4 + 1.2 + + + + + 6 + 2 + + + + + 1700000 + 1625000 + 1500000 + 1450000 + 1375000 + 1325000 + 1275000 + 1175000 + 1100000 + 1050000 + 999000 + 950000 + 900000 + 850000 + 774000 + 500000 + + + + + 151 + 143 + 128 + 126 + 119 + 114 + 107 + 101 + 96 + 92 + 90 + 88 + 84 + 83 + 81 + 74 + + + + 2000000 + 1950000 + 1900000 + 1850000 + 1800000 + 1710000 + 1621000 + 1532000 + 1443000 + 1354000 + 1295000 + 1176000 + 1087000 + 998000 + 909000 + 850000 + + + + + 370 + 362 + 349 + 337 + 315 + 290 + 266 + 244 + 223 + 205 + 195 + 167 + 154 + 142 + 131 + 124 + + + + 2.6 + + 6.61 + + 2.11 + + 2.22 + + + + 45 + + + + 5000 + + + + 4.5 + + 180 + + 205 + + + + + 3300 + + + .0002 + .002 + .02 + .2 + 2 + + + + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + + 800 + + + + 0 + 0 + + 1800 + + 0 + + 0 + + 0 + + 3300 +