From 1de22ff14a86eb92269d34956ec5aebb50cc4a7e Mon Sep 17 00:00:00 2001 From: Daniel Almeida Date: Thu, 20 Jan 2022 08:58:08 +0000 Subject: [PATCH] Better overlay for MI 11 Lite 5G (#445) * Added MI11Lite5G * Removed unnecessary image * Removed another unnecessary file * Fixes for CI * More fixes for CI * More fixes --- Xiaomi/Mi11Lite5G-Settings/Android.mk | 8 + .../Mi11Lite5G-Settings/AndroidManifest.xml | 11 + .../Mi11Lite5G-Settings/res/values/config.xml | 28 + Xiaomi/Mi11Lite5G/res/values/config.xml | 994 ++++++++++++------ overlay.mk | 2 +- 5 files changed, 726 insertions(+), 317 deletions(-) create mode 100644 Xiaomi/Mi11Lite5G-Settings/Android.mk create mode 100644 Xiaomi/Mi11Lite5G-Settings/AndroidManifest.xml create mode 100644 Xiaomi/Mi11Lite5G-Settings/res/values/config.xml diff --git a/Xiaomi/Mi11Lite5G-Settings/Android.mk b/Xiaomi/Mi11Lite5G-Settings/Android.mk new file mode 100644 index 0000000..e72277b --- /dev/null +++ b/Xiaomi/Mi11Lite5G-Settings/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-xiaomi-mi11lite5g-settings +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/Xiaomi/Mi11Lite5G-Settings/AndroidManifest.xml b/Xiaomi/Mi11Lite5G-Settings/AndroidManifest.xml new file mode 100644 index 0000000..5e583be --- /dev/null +++ b/Xiaomi/Mi11Lite5G-Settings/AndroidManifest.xml @@ -0,0 +1,11 @@ + + + + diff --git a/Xiaomi/Mi11Lite5G-Settings/res/values/config.xml b/Xiaomi/Mi11Lite5G-Settings/res/values/config.xml new file mode 100644 index 0000000..e4f25ec --- /dev/null +++ b/Xiaomi/Mi11Lite5G-Settings/res/values/config.xml @@ -0,0 +1,28 @@ + + + + + true + + + true + diff --git a/Xiaomi/Mi11Lite5G/res/values/config.xml b/Xiaomi/Mi11Lite5G/res/values/config.xml index e35c9da..cf70105 100644 --- a/Xiaomi/Mi11Lite5G/res/values/config.xml +++ b/Xiaomi/Mi11Lite5G/res/values/config.xml @@ -17,366 +17,728 @@ */ --> + org.codeaurora.ims + true + true + true + true + true + + + true + + + 70 + + + -15 + + + 15 + + + -40 + + + 40 + + + true + + + true + 90 - - - 2 - 5 + + 103px + + + true + + + true + + + + 0 + 12 + 7 + + + + + 0 + 12 + 7 + + + + 10 - 30 - 100 - 400 - 600 - 1000 - - - 800 - 800 - 500 - 500 - 500 - 500 - 500 - 500 - - - - - 2 - 10 - 30 - 100 - 800 - 2000 - 4000 - - - - - 5 - 5 - 5 - 17 - 24 - 31 - 34 - 46 - 59 - 76 - 81 - 82 - 82 - 82 - 83 - 83 - 83 - 84 - 84 - 85 - 85 - 85 - 85 - 86 - 86 - 87 - 89 - 90 - 91 - 93 - 94 - 96 - 97 - 99 - 100 - 101 - 104 - 105 - 106 - 108 - 109 - 111 - 112 - 114 - 116 - 137 - 157 + + 0 + 180 + 80 180 - 205 - 226 - 257 - 280 - 295 - 369 - 434 - 500 - 500 - 500 - + + 0 + 100 + 150 + 100 + + + + 2 + + + 255 + + + 10 + + + 17 + + + 102 + + + 1000 + 1000 + + 1 2 + 3 4 - 6 8 - 10 - 15 + 12 20 - 25 - 30 - 35 - 40 - 45 - 50 + 33 55 - 60 - 65 - 70 - 75 - 80 - 85 90 - 95 - 100 - 120 - 140 - 160 - 180 - 200 - 220 - 240 - 260 - 280 - 300 - 320 - 340 - 360 - 380 - 400 - 420 - 440 - 460 - 480 - 500 - 700 - 900 - 1100 - 1300 - 1500 - 1700 - 1900 - 2000 - 2500 - 3000 - 3500 - 4000 - 4500 + 148 + 245 + 403 + 665 + 1097 + 1808 + 2981 + 5000 - + + + 10.45935 + 29.25559 + 34.240692 + 37.514347 + 40.018696 + 46.885098 + 51.626434 + 58.610405 + 66.890915 + 77.61644 + 90.221886 + 105.80314 + 126.073845 + 154.16931 + 191.83717 + 240.74442 + 294.84857 + 348.05453 + 389.70 + + + + 1 2 3 + 4 + 5 + 6 + 7 + 8 + 9 10 + 11 + 12 + 13 + 14 15 + 16 + 17 + 18 + 19 + 20 + 21 + 22 + 23 + 24 + 25 + 26 + 27 + 28 + 29 30 + 31 + 32 + 33 + 34 + 35 + 36 + 37 + 38 + 39 + 40 + 41 + 42 + 43 + 44 45 + 46 + 47 + 48 + 49 + 50 + 51 + 52 + 53 + 54 + 55 + 56 + 57 + 58 + 59 60 + 61 + 62 + 63 + 64 + 65 + 66 + 67 + 68 + 69 + 70 + 71 + 72 + 73 + 74 75 + 76 + 77 + 78 + 79 + 80 + 81 + 82 + 83 + 84 + 85 + 86 + 87 + 88 + 89 90 + 91 + 92 + 93 + 94 + 95 + 96 + 97 + 98 + 99 + 100 + 101 + 102 + 103 + 104 105 + 106 + 107 + 108 + 109 + 110 + 111 + 112 + 113 + 114 + 115 + 116 + 117 + 118 + 119 120 + 121 + 122 + 123 + 124 + 125 + 126 + 127 + 128 + 129 + 130 + 131 + 132 + 133 + 134 135 + 136 + 137 + 138 + 139 + 140 + 141 + 142 + 143 + 144 + 145 + 146 + 147 + 148 + 149 150 + 151 + 152 + 153 + 154 + 155 + 156 + 157 + 158 + 159 + 160 + 161 + 162 + 163 + 164 165 + 166 + 167 + 168 + 169 + 170 + 171 + 172 + 173 + 174 + 175 + 176 + 177 + 178 + 179 180 + 181 + 182 + 183 + 184 + 185 + 186 + 187 + 188 + 189 + 190 + 191 + 192 + 193 + 194 195 + 196 + 197 + 198 + 199 + 200 + 201 + 202 + 203 + 204 + 205 + 206 + 207 + 208 + 209 210 + 211 + 212 + 213 + 214 + 215 + 216 + 217 + 218 + 219 + 220 + 221 + 222 + 223 + 224 225 + 226 + 227 + 228 + 229 + 230 + 231 + 232 + 233 + 234 + 235 + 236 + 237 + 238 + 239 240 + 241 + 242 + 243 + 244 + 245 + 246 + 247 + 248 + 249 + 250 + 251 + 252 + 253 + 254 255 - - 2 - 4 - 22 - 30 - 68 - 95 - 133 - 165 - 192 - 218 - 255 - 290 - 326 - 352 - 384 - 399 - 422 - 432 - 442 - 455 - - - - - 2000 - 2000 - 1000 - 1000 - 500 - 500 - 500 - 500 - - - - - 800 - 800 - 800 - 800 - 800 - 500 - 500 - 500 - - - - - 2 - 10 - 30 - 100 - 800 - 2000 - 4000 - - - - - 0 - - - - - 0 - - - - 100% - - - 1000 - 1000 - - - 255 - - - 2 - - - 6 + values in the config_screenBrightnessBacklight array. On OLED displays these values + should be measured with an all white image while the display is in the fully on state. + Note that this value should *not* reflect the maximum brightness value for any high + brightness modes but only the maximum brightness value obtainable in a sustainable manner. + This array should be equal in size to config_screenBrightnessBacklight --> + + 2.2 + 3.7 + 5.34 + 6.98 + 8.63 + 10.27 + 11.91 + 13.55 + 15.2 + 16.84 + 18.48 + 20.12 + 21.76 + 23.41 + 25.05 + 26.69 + 28.33 + 29.98 + 31.62 + 33.26 + 34.9 + 36.54 + 38.19 + 39.83 + 41.47 + 43.11 + 44.76 + 46.4 + 48.04 + 49.68 + 51.32 + 52.97 + 54.61 + 56.25 + 57.89 + 59.54 + 61.18 + 62.82 + 64.46 + 66.1 + 67.75 + 69.39 + 71.03 + 72.67 + 74.32 + 75.96 + 77.6 + 79.24 + 80.88 + 82.53 + 84.17 + 85.81 + 87.45 + 89.1 + 90.74 + 92.38 + 94.02 + 95.66 + 97.31 + 98.95 + 100.59 + 102.23 + 103.88 + 105.52 + 107.16 + 108.8 + 110.44 + 112.09 + 113.73 + 115.37 + 117.01 + 118.66 + 120.3 + 121.94 + 123.58 + 125.22 + 126.87 + 128.51 + 130.15 + 131.79 + 133.44 + 135.08 + 136.72 + 138.36 + 140 + 142.06 + 143.7 + 145.34 + 146.98 + 148.63 + 150.27 + 151.91 + 153.55 + 155.2 + 156.84 + 158.48 + 160.12 + 161.76 + 163.41 + 165.05 + 166.69 + 168.33 + 169.98 + 171.62 + 173.26 + 174.9 + 176.54 + 178.19 + 179.83 + 181.47 + 183.11 + 184.76 + 186.4 + 188.04 + 189.68 + 191.32 + 192.97 + 194.61 + 196.25 + 197.89 + 199.54 + 201.18 + 202.82 + 204.46 + 206.1 + 207.75 + 209.39 + 211.03 + 212.67 + 214.32 + 215.96 + 217.6 + 219.24 + 220.88 + 222.53 + 224.17 + 225.81 + 227.45 + 229.1 + 230.74 + 232.38 + 234.02 + 235.66 + 237.31 + 238.95 + 240.59 + 242.23 + 243.88 + 245.52 + 247.16 + 248.8 + 250.44 + 252.09 + 253.73 + 255.37 + 257.01 + 258.66 + 260.3 + 261.94 + 263.58 + 265.22 + 266.87 + 268.51 + 270.15 + 271.79 + 273.44 + 275.08 + 276.72 + 278.36 + 280 + 282.06 + 283.7 + 285.34 + 286.98 + 288.63 + 290.27 + 291.91 + 293.55 + 295.2 + 296.84 + 298.48 + 300.12 + 301.76 + 303.41 + 305.05 + 306.69 + 308.33 + 309.98 + 311.62 + 313.26 + 314.9 + 316.54 + 318.19 + 319.83 + 321.47 + 323.11 + 324.76 + 326.4 + 328.04 + 329.68 + 331.32 + 332.97 + 334.61 + 336.25 + 337.89 + 339.54 + 341.18 + 342.82 + 344.46 + 346.1 + 347.75 + 349.39 + 351.03 + 352.67 + 354.32 + 355.96 + 357.6 + 359.24 + 360.88 + 362.53 + 364.17 + 365.81 + 367.45 + 369.1 + 370.74 + 372.38 + 374.02 + 375.66 + 377.31 + 378.95 + 380.59 + 382.23 + 383.88 + 385.52 + 387.16 + 388.8 + 390.44 + 392.09 + 393.73 + 395.37 + 397.01 + 398.66 + 400.3 + 401.94 + 403.58 + 405.22 + 406.87 + 408.51 + 410.15 + 411.79 + 413.44 + 415.08 + 416.72 + 418.36 + 420 + diff --git a/overlay.mk b/overlay.mk index 34c4e8d..e19e4bc 100755 --- a/overlay.mk +++ b/overlay.mk @@ -171,6 +171,7 @@ PRODUCT_PACKAGES += \ treble-overlay-vsmart-live \ treble-overlay-wifi5g \ treble-overlay-xiaomi-mi11lite5g \ + treble-overlay-xiaomi-mi11lite5g-settings \ treble-overlay-xiaomi-mi6x \ treble-overlay-xiaomi-mi8 \ treble-overlay-xiaomi-mi8ee \ @@ -211,4 +212,3 @@ PRODUCT_PACKAGES += \ treble-overlay-xiaomi-redminote9t \ treble-overlay-xiaomi-redmis2 \ -