From 5049f06153aa9abbf0f2187ebada8652cbf199ba Mon Sep 17 00:00:00 2001 From: MisterZtr Date: Sat, 8 Apr 2023 20:45:05 +0300 Subject: [PATCH] Add overlay for POCO M5 --- Xiaomi/PocoM5/Android.mk | 8 + Xiaomi/PocoM5/AndroidManifest.xml | 10 + Xiaomi/PocoM5/res/values/arrays.xml | 235 ++++++++++++++++++++++++ Xiaomi/PocoM5/res/values/bools.xml | 6 + Xiaomi/PocoM5/res/values/dimens.xml | 8 + Xiaomi/PocoM5/res/values/integers.xml | 13 ++ Xiaomi/PocoM5/res/values/strings.xml | 4 + Xiaomi/PocoM5/res/xml/power_profile.xml | 90 +++++++++ overlay.mk | 1 + 9 files changed, 375 insertions(+) create mode 100644 Xiaomi/PocoM5/Android.mk create mode 100644 Xiaomi/PocoM5/AndroidManifest.xml create mode 100644 Xiaomi/PocoM5/res/values/arrays.xml create mode 100644 Xiaomi/PocoM5/res/values/bools.xml create mode 100644 Xiaomi/PocoM5/res/values/dimens.xml create mode 100644 Xiaomi/PocoM5/res/values/integers.xml create mode 100644 Xiaomi/PocoM5/res/values/strings.xml create mode 100644 Xiaomi/PocoM5/res/xml/power_profile.xml diff --git a/Xiaomi/PocoM5/Android.mk b/Xiaomi/PocoM5/Android.mk new file mode 100644 index 0000000..4190c3a --- /dev/null +++ b/Xiaomi/PocoM5/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-xiaomi-pocom5 +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/PocoM5/AndroidManifest.xml b/Xiaomi/PocoM5/AndroidManifest.xml new file mode 100644 index 0000000..b6f5703 --- /dev/null +++ b/Xiaomi/PocoM5/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Xiaomi/PocoM5/res/values/arrays.xml b/Xiaomi/PocoM5/res/values/arrays.xml new file mode 100644 index 0000000..f99c472 --- /dev/null +++ b/Xiaomi/PocoM5/res/values/arrays.xml @@ -0,0 +1,235 @@ + + + + 2 + 5 + 10 + 30 + 100 + 400 + 600 + 1000 + + + 800 + 800 + 500 + 500 + 500 + 500 + 500 + 500 + + + 2 + 10 + 30 + 100 + 800 + 2000 + 4000 + + + 3 + 4 + 6 + 15 + 21 + 27 + 36 + 52 + 71 + 87 + 97 + 98 + 98 + 98 + 99 + 99 + 100 + 100 + 100 + 101 + 101 + 102 + 103 + 103 + 103 + 106 + 108 + 110 + 112 + 114 + 116 + 118 + 119 + 122 + 123 + 125 + 128 + 130 + 131 + 134 + 136 + 137 + 140 + 142 + 144 + 169 + 196 + 222 + 248 + 270 + 300 + 320 + 335 + 400 + 416 + 433 + 450 + 466 + 483 + 500 + + + 18 + 25 + 31 + 77 + 107 + 138 + 184 + 266 + 363 + 445 + 496 + 501 + 501 + 501 + 507 + 507 + 512 + 512 + 512 + 517 + 517 + 522 + 527 + 527 + 527 + 542 + 553 + 563 + 573 + 583 + 594 + 604 + 609 + 624 + 629 + 640 + 655 + 665 + 670 + 686 + 696 + 701 + 716 + 727 + 737 + 865 + 1003 + 1136 + 1269 + 1382 + 1535 + 1638 + 1714 + 2047 + 2047 + 2047 + 2047 + 2047 + 2047 + 2047 + + + 1 + 2 + 4 + 6 + 8 + 10 + 15 + 20 + 25 + 30 + 35 + 40 + 45 + 50 + 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 + 5000 + 5500 + + + 0 + 1 + 75 + 76 + + + 0 + + + 0 + + + 0 + 30 + 45 + 53 + + diff --git a/Xiaomi/PocoM5/res/values/bools.xml b/Xiaomi/PocoM5/res/values/bools.xml new file mode 100644 index 0000000..5bc4472 --- /dev/null +++ b/Xiaomi/PocoM5/res/values/bools.xml @@ -0,0 +1,6 @@ + + + false + true + true + diff --git a/Xiaomi/PocoM5/res/values/dimens.xml b/Xiaomi/PocoM5/res/values/dimens.xml new file mode 100644 index 0000000..f6fb7a0 --- /dev/null +++ b/Xiaomi/PocoM5/res/values/dimens.xml @@ -0,0 +1,8 @@ + + + 106.0px + 106.0px + 106.0px + 76.0px + 76.0px + diff --git a/Xiaomi/PocoM5/res/values/integers.xml b/Xiaomi/PocoM5/res/values/integers.xml new file mode 100644 index 0000000..ea3cbf7 --- /dev/null +++ b/Xiaomi/PocoM5/res/values/integers.xml @@ -0,0 +1,13 @@ + + + 1000 + 1000 + 2466 + 1973 + 90 + 20 + 307 + 2047 + 8 + 580 + diff --git a/Xiaomi/PocoM5/res/values/strings.xml b/Xiaomi/PocoM5/res/values/strings.xml new file mode 100644 index 0000000..6f82fbe --- /dev/null +++ b/Xiaomi/PocoM5/res/values/strings.xml @@ -0,0 +1,4 @@ + + + M 0,0 H -50 V 76 H 50 V 0 H 0 Z + diff --git a/Xiaomi/PocoM5/res/xml/power_profile.xml b/Xiaomi/PocoM5/res/xml/power_profile.xml new file mode 100644 index 0000000..9e4aa94 --- /dev/null +++ b/Xiaomi/PocoM5/res/xml/power_profile.xml @@ -0,0 +1,90 @@ + + + 0.1 + 40.56 + 290 + 16 + 1.33 + 0.24 + 131.74 + 42 + 9.2 + 48.43 + 0.1 + 0.1 + 49.2 + 0.1 + 9.1 + + 0.2 + 0.1 + + + 4 + 4 + + + 400000 + + + 0.1 + + 1.11 + 5 + 2.55. 2.11 + 2.22 + + 300000 + 1000000 + 2000000 + + + 300000 + 1000000 + 2500000 + 3000000 + + + 10 + 20 + 30 + + + 25 + 35 + 50 + 60 + + + 22.7 + + 5000 + 0 + 0 + 0 + + 0 + + .0002 + .002 + .02 + .2 + 2 + + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + + 0 + + 0 + 0 + + 0 + \ No newline at end of file diff --git a/overlay.mk b/overlay.mk index 10a764a..5b5446a 100644 --- a/overlay.mk +++ b/overlay.mk @@ -310,6 +310,7 @@ PRODUCT_PACKAGES += \ treble-overlay-xiaomi-pocom3pro5g \ treble-overlay-xiaomi-pocom4pro5g \ treble-overlay-xiaomi-pocom4pro5g-systemui \ + treble-overlay-xiaomi-pocom5 \ treble-overlay-xiaomi-pocox3gt \ treble-overlay-xiaomi-redmi10x5g \ treble-overlay-xiaomi-redmi10x5g-systemui \