From d5c13edefa36a09221ff6abb7dc5927d5a83e279 Mon Sep 17 00:00:00 2001 From: Johx22 Date: Tue, 15 Mar 2022 00:49:35 +0300 Subject: [PATCH] Add resources for Samsung S20 FE --- Samsung/S20fe-SystemUI/Android.mk | 8 + Samsung/S20fe-SystemUI/AndroidManifest.xml | 10 + Samsung/S20fe-SystemUI/res/values/config.xml | 7 + Samsung/S20fe/Android.mk | 8 + Samsung/S20fe/AndroidManifest.xml | 10 + Samsung/S20fe/res/values/configs.xml | 1060 ++++++++++++++++++ Samsung/S20fe/res/xml/power_profile.xml | 175 +++ overlay.mk | 3 +- 8 files changed, 1280 insertions(+), 1 deletion(-) create mode 100644 Samsung/S20fe-SystemUI/Android.mk create mode 100644 Samsung/S20fe-SystemUI/AndroidManifest.xml create mode 100644 Samsung/S20fe-SystemUI/res/values/config.xml create mode 100644 Samsung/S20fe/Android.mk create mode 100644 Samsung/S20fe/AndroidManifest.xml create mode 100644 Samsung/S20fe/res/values/configs.xml create mode 100644 Samsung/S20fe/res/xml/power_profile.xml diff --git a/Samsung/S20fe-SystemUI/Android.mk b/Samsung/S20fe-SystemUI/Android.mk new file mode 100644 index 0000000..f41330a --- /dev/null +++ b/Samsung/S20fe-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-S20fe-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/S20fe-SystemUI/AndroidManifest.xml b/Samsung/S20fe-SystemUI/AndroidManifest.xml new file mode 100644 index 0000000..2cd697a --- /dev/null +++ b/Samsung/S20fe-SystemUI/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Samsung/S20fe-SystemUI/res/values/config.xml b/Samsung/S20fe-SystemUI/res/values/config.xml new file mode 100644 index 0000000..f0c8bc2 --- /dev/null +++ b/Samsung/S20fe-SystemUI/res/values/config.xml @@ -0,0 +1,7 @@ + + + 40px + 40px + 35px + 88px + \ No newline at end of file diff --git a/Samsung/S20fe/Android.mk b/Samsung/S20fe/Android.mk new file mode 100644 index 0000000..e7231bf --- /dev/null +++ b/Samsung/S20fe/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-samsung-S20fe +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/S20fe/AndroidManifest.xml b/Samsung/S20fe/AndroidManifest.xml new file mode 100644 index 0000000..a9e682e --- /dev/null +++ b/Samsung/S20fe/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Samsung/S20fe/res/values/configs.xml b/Samsung/S20fe/res/values/configs.xml new file mode 100644 index 0000000..d17abbe --- /dev/null +++ b/Samsung/S20fe/res/values/configs.xml @@ -0,0 +1,1060 @@ + + + + 12 + 17 + 25 + 30 + 35 + 40 + 62 + 85 + 108 + 119 + 119 + 119 + 123 + 123 + 126 + 134 + 152 + 178 + 249 + 420 + 420 + 468 + 515 + 563 + 610 + 658 + 705 + 753 + 776 + 800 + 800 + + + 1 + 2 + 3 + 4 + 5 + 10 + 15 + 20 + 25 + 30 + 35 + 40 + 45 + 50 + 100 + 300 + 500 + 1000 + 2000 + 2999 + 3000 + 4000 + 5000 + 6000 + 7000 + 8000 + 9000 + 10000 + 20000 + 40000 + + + 0 + 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 + 256 + 257 + 258 + 259 + 260 + 261 + 262 + 263 + 264 + 265 + 266 + 267 + 268 + 269 + 270 + 271 + 272 + 273 + 274 + 275 + 276 + 277 + 278 + 279 + 280 + 281 + 282 + 283 + 284 + 285 + 286 + 287 + 288 + 289 + 290 + 291 + 292 + 293 + 294 + 295 + 296 + 297 + 298 + 299 + 300 + 301 + 302 + 303 + 304 + 305 + 306 + 307 + 308 + 309 + 310 + 311 + 312 + 313 + 314 + 315 + 316 + 317 + 318 + 319 + 320 + 321 + 322 + 323 + 324 + 325 + 326 + 327 + 328 + 329 + 330 + 331 + 332 + 333 + 334 + 335 + 336 + 337 + 338 + 339 + 340 + 341 + 342 + 343 + 344 + 345 + 346 + 347 + 348 + 349 + 350 + 351 + 352 + 353 + 354 + 355 + 356 + 357 + 358 + 359 + 360 + 361 + 362 + 363 + 364 + 365 + 366 + 367 + 368 + 369 + 370 + 371 + 372 + 373 + 374 + 375 + 376 + 377 + 378 + 379 + 380 + 381 + 382 + 383 + 384 + 385 + 386 + 387 + 388 + 389 + 390 + 391 + 392 + 393 + 394 + 395 + 396 + 397 + 398 + 399 + 400 + 401 + 402 + 403 + 404 + 405 + 406 + 407 + 408 + 409 + 410 + 411 + 412 + 413 + 414 + 415 + 416 + 417 + 418 + 419 + 420 + 421 + 422 + 423 + 424 + 425 + 426 + 427 + 428 + 429 + 430 + 431 + 432 + 433 + 434 + 435 + 436 + 437 + 438 + 439 + 440 + 441 + 442 + 443 + 444 + 445 + 446 + 447 + 448 + 449 + 450 + 451 + 452 + 453 + 454 + 455 + 456 + 457 + 458 + 459 + 460 + 461 + 462 + 463 + 464 + 465 + 466 + 467 + 468 + 469 + 470 + 471 + 472 + 473 + 474 + 475 + 476 + 477 + 478 + 479 + 480 + 481 + 482 + 483 + 484 + 485 + 486 + + + 2 + 2.1 + 3.2 + 3.3 + 4.4 + 4.5 + 5.6 + 5.7 + 6.8 + 6.9 + 8 + 9.2 + 10.3 + 10.6 + 11.8 + 12.7 + 13.6 + 14.6 + 15.6 + 16.5 + 17.6 + 18.6 + 19.6 + 20.6 + 21.7 + 22.8 + 23.9 + 25 + 26.1 + 27.2 + 28.3 + 29.5 + 30.6 + 31.8 + 33 + 34.2 + 35.4 + 36.6 + 37.8 + 39.1 + 40.3 + 41.5 + 42.8 + 44.1 + 45.3 + 46.6 + 47.9 + 49.2 + 50.5 + 51.9 + 53.2 + 54.5 + 55.9 + 57.2 + 58.6 + 59.9 + 61.3 + 62.7 + 64.1 + 65.5 + 66.9 + 68.3 + 69.7 + 71.1 + 72.5 + 74 + 75.4 + 76.9 + 78.3 + 79.8 + 81.3 + 82.7 + 84.2 + 85.7 + 87.2 + 88.7 + 90.2 + 91.7 + 93.2 + 94.8 + 96.3 + 97.8 + 99.4 + 100.9 + 102.5 + 104 + 105.6 + 107.1 + 108.7 + 110.3 + 111.9 + 113.5 + 115.1 + 116.7 + 118.3 + 119.9 + 121.5 + 123.1 + 124.7 + 126.4 + 128 + 129.7 + 131.3 + 133 + 134.6 + 136.3 + 137.9 + 139.6 + 141.3 + 143 + 144.6 + 146.3 + 148 + 149.7 + 151.4 + 153.1 + 154.8 + 156.5 + 158.3 + 160 + 161.7 + 163.5 + 165.2 + 166.9 + 168.7 + 170.4 + 172.2 + 173.9 + 175.7 + 177.5 + 179.2 + 181 + 182.8 + 184.6 + 186.4 + 188.1 + 189.9 + 191.7 + 193.5 + 195.3 + 197.2 + 199 + 200.8 + 202.6 + 204.4 + 206.3 + 208.1 + 209.9 + 211.8 + 213.6 + 215.5 + 217.3 + 219.2 + 221 + 222.9 + 224.8 + 226.6 + 228.5 + 230.4 + 232.3 + 234.2 + 236 + 237.9 + 239.8 + 241.7 + 243.6 + 245.5 + 247.4 + 249.4 + 251.3 + 253.2 + 255.1 + 257 + 259 + 260.9 + 262.8 + 264.8 + 266.7 + 268.7 + 270.6 + 272.6 + 274.5 + 276.5 + 278.4 + 280.4 + 282.4 + 284.4 + 286.3 + 288.3 + 290.3 + 292.3 + 294.3 + 296.2 + 298.2 + 300.2 + 302.2 + 304.2 + 306.2 + 308.3 + 310.3 + 312.3 + 314.3 + 316.3 + 318.3 + 320.4 + 322.4 + 324.4 + 326.5 + 328.5 + 330.6 + 332.6 + 334.7 + 336.7 + 338.8 + 340.8 + 342.9 + 344.9 + 346 + 348.1 + 350 + 351.8 + 353.5 + 355.3 + 357 + 359 + 361 + 363 + 365 + 367.3 + 369.7 + 372 + 374 + 376 + 378 + 380 + 381.8 + 383.5 + 385.3 + 387 + 389 + 391 + 393 + 395 + 397 + 399 + 401 + 403 + 405.3 + 407.5 + 409.8 + 412 + 413.6 + 415.2 + 416.8 + 418.4 + 420 + 444.684 + 446.423 + 447.582 + 449.321 + 451.059 + 452.219 + 453.957 + 455.696 + 456.855 + 458.594 + 460.333 + 461.492 + 463.231 + 464.97 + 466.129 + 467.868 + 469.607 + 470.766 + 472.505 + 474.244 + 475.403 + 477.142 + 478.881 + 480.04 + 481.779 + 483.517 + 484.677 + 486.416 + 488.154 + 489.314 + 491.052 + 492.791 + 493.95 + 495.689 + 497.428 + 498.587 + 500.326 + 502.065 + 503.224 + 504.963 + 506.702 + 507.861 + 509.6 + 511.339 + 512.498 + 514.237 + 515.976 + 517.135 + 518.874 + 520.612 + 521.772 + 523.51 + 525.249 + 526.409 + 528.147 + 529.886 + 531.045 + 532.784 + 534.523 + 535.682 + 537.421 + 539.16 + 540.319 + 542.058 + 543.797 + 544.956 + 546.695 + 548.434 + 549.593 + 551.332 + 553.071 + 554.23 + 555.969 + 557.707 + 558.867 + 560.605 + 562.344 + 563.503 + 565.242 + 566.981 + 568.14 + 569.879 + 571.618 + 572.777 + 574.516 + 576.255 + 577.414 + 579.153 + 580.892 + 582.051 + 583.79 + 585.529 + 586.688 + 588.427 + 590.165 + 591.325 + 593.063 + 594.802 + 595.962 + 597.7 + 599.439 + 600.598 + 602.337 + 604.076 + 605.235 + 606.974 + 608.713 + 609.872 + 611.611 + 613.35 + 614.509 + 616.248 + 617.407 + 619.146 + 620.885 + 622.044 + 623.783 + 625.522 + 626.681 + 628.42 + 630.158 + 631.318 + 633.056 + 634.795 + 635.955 + 637.693 + 639.432 + 640.591 + 642.33 + 644.069 + 645.228 + 646.967 + 648.706 + 649.865 + 651.604 + 653.343 + 654.502 + 656.241 + 657.98 + 659.139 + 660.878 + 662.617 + 663.776 + 665.515 + 667.253 + 668.413 + 670.151 + 671.89 + 673.049 + 674.788 + 676.527 + 677.686 + 679.425 + 681.164 + 682.323 + 684.062 + 685.801 + 686.96 + 688.699 + 690.438 + 691.597 + 693.336 + 695.075 + 696.234 + 697.973 + 699.711 + 700.871 + 702.609 + 704.348 + 705.508 + 707.246 + 708.985 + 710.144 + 711.883 + 713.622 + 714.781 + 716.52 + 718.259 + 719.418 + 721.157 + 722.896 + 724.055 + 725.794 + 727.533 + 728.692 + 730.431 + 732.17 + 733.329 + 735.068 + 736.806 + 737.966 + 739.704 + 741.443 + 742.602 + 744.341 + 746.08 + 747.239 + 748.978 + 750.717 + 751.876 + 753.615 + 755.354 + 756.513 + 758.252 + 759.991 + 761.15 + 762.889 + 764.628 + 765.787 + 767.526 + 769.264 + 770.424 + 772.163 + 773.901 + 775.061 + 776.799 + 778.538 + 779.697 + 781.436 + 783.175 + 784.334 + 786.073 + 787.812 + 788.971 + 790.71 + 792.449 + 793.608 + 795.347 + 797.086 + 798.245 + 800 + + + true + true + false + true + true + true + + 26.0dp + 88.0px + @dimen/status_bar_height_portrait + + + 0 + \ No newline at end of file diff --git a/Samsung/S20fe/res/xml/power_profile.xml b/Samsung/S20fe/res/xml/power_profile.xml new file mode 100644 index 0000000..437623f --- /dev/null +++ b/Samsung/S20fe/res/xml/power_profile.xml @@ -0,0 +1,175 @@ + + + 0 + 27 + 85 + 279 + 0 + 0 + 0 + 0 + 0 + 66 + 196 + 116 + 173.1 + 62 + 173 + 101 + + 2.2 + 2.2 + + 0 + 0 + 0 + 0 + + 4 + 3 + 1 + + + 300000 + 403200 + 518400 + 614400 + 691200 + 787200 + 883200 + 979200 + 1075200 + 1171200 + 1248000 + 1344000 + 1420800 + 1516800 + 1612800 + 1708800 + 1804800 + + + 27.8 + 28.4 + 29.2 + 29.8 + 30.2 + 31.4 + 32.1 + 32.9 + 33.5 + 35.5 + 35.6 + 37.6 + 38.9 + 40.4 + 43.0 + 46.0 + 49.5 + + + 710400 + 825600 + 940800 + 1056000 + 1171200 + 1286400 + 1382400 + 1478400 + 1574400 + 1670400 + 1766400 + 1862400 + 1958400 + 2054400 + 2150400 + 2246400 + 2342400 + 2419200 + + + 51.1 + 57.5 + 65 + 72.6 + 81.3 + 91.1 + 97.9 + 106.3 + 117.8 + 128.1 + 153.8 + 177.4 + 185.7 + 199.8 + 219.9 + 241.1 + 262.8 + 282 + + + 844800 + 960000 + 1075200 + 1190400 + 1305600 + 1401600 + 1516800 + 1632000 + 1747200 + 1862400 + 1977600 + 2073600 + 2169600 + 2265600 + 2361600 + 2457600 + 2553600 + 2649600 + 2745600 + 2841600 + + + 62.9 + 71.4 + 79.8 + 88.8 + 98.2 + 105.7 + 119.5 + 134.0 + 150.4 + 168.5 + 188.1 + 211.3 + 243.1 + 252.5 + 265.7 + 288.7 + 313.4 + 339.8 + 370.4 + 391.6 + + 7.3 + 22 + 4370 + 4500 + 0 + 10 + 10 + 1 + 130 + 420 + + 0 + + 3600 + + .0002 + .002 + .02 + .2 + 2 + + \ No newline at end of file diff --git a/overlay.mk b/overlay.mk index 5b0847e..ca3e068 100755 --- a/overlay.mk +++ b/overlay.mk @@ -130,6 +130,8 @@ PRODUCT_PACKAGES += \ treble-overlay-realme-x2pro \ treble-overlay-samsung-S10pq \ treble-overlay-samsung-S10q \ + treble-overlay-samsung-S20fe \ + treble-overlay-samsung-S20fe-systemui \ treble-overlay-samsung-a20 \ treble-overlay-samsung-a20s \ treble-overlay-samsung-a20s-systemui \ @@ -233,4 +235,3 @@ PRODUCT_PACKAGES += \ treble-overlay-xiaomi-redminote9s \ treble-overlay-xiaomi-redminote9t \ treble-overlay-xiaomi-redmis2 \ -