From 28a635b24b9ac71e676aa10227e7929d7d61dbfb Mon Sep 17 00:00:00 2001 From: cloverkit Date: Tue, 21 Dec 2021 16:16:32 +0000 Subject: [PATCH 1/2] Add overlay for Realme Q3 5G (RMX3161) --- Realme/Q3/Android.mk | 8 ++ Realme/Q3/AndroidManifest.xml | 11 ++ Realme/Q3/res/values-land/config.xml | 4 + Realme/Q3/res/values/config.xml | 39 ++++++ Realme/Q3/res/xml/power_profile.xml | 193 +++++++++++++++++++++++++++ overlay.mk | 1 + 6 files changed, 256 insertions(+) create mode 100644 Realme/Q3/Android.mk create mode 100644 Realme/Q3/AndroidManifest.xml create mode 100644 Realme/Q3/res/values-land/config.xml create mode 100644 Realme/Q3/res/values/config.xml create mode 100644 Realme/Q3/res/xml/power_profile.xml diff --git a/Realme/Q3/Android.mk b/Realme/Q3/Android.mk new file mode 100644 index 0000000..3d90415 --- /dev/null +++ b/Realme/Q3/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-realme-q3 +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/Realme/Q3/AndroidManifest.xml b/Realme/Q3/AndroidManifest.xml new file mode 100644 index 0000000..7335885 --- /dev/null +++ b/Realme/Q3/AndroidManifest.xml @@ -0,0 +1,11 @@ + + + + diff --git a/Realme/Q3/res/values-land/config.xml b/Realme/Q3/res/values-land/config.xml new file mode 100644 index 0000000..9d6de4c --- /dev/null +++ b/Realme/Q3/res/values-land/config.xml @@ -0,0 +1,4 @@ + + + @dimen/status_bar_height_landscape + diff --git a/Realme/Q3/res/values/config.xml b/Realme/Q3/res/values/config.xml new file mode 100644 index 0000000..999e539 --- /dev/null +++ b/Realme/Q3/res/values/config.xml @@ -0,0 +1,39 @@ + + + true + true + true + true + false + + 110.0px + 110.0px + @dimen/status_bar_height_portrait + + 17 + 1 + 863 + + + 10 + 20 + 40 + 70 + 110 + 160 + 200 + 255 + + + 10 + 30 + 60 + 100 + 150 + 210 + 255 + + + M -544,0 L -544,110 L -386,110 L -386,0 Z + M -544,0 L -544,110 L -386,110 L -386,0 Z + diff --git a/Realme/Q3/res/xml/power_profile.xml b/Realme/Q3/res/xml/power_profile.xml new file mode 100644 index 0000000..fc671dd --- /dev/null +++ b/Realme/Q3/res/xml/power_profile.xml @@ -0,0 +1,193 @@ + + + + + + + 0 + 100 + 240 + 80 + 1.5 + 2.8 + 190 + 130 + 0 + 0 + 95 + 750 + 50 + + + 50 + 3.8 + + + 2 + 1 + + + + + 0 + 0 + 0 + 0 + + + + 6 + 2 + + + + + 300000 + 576000 + 748800 + 998400 + 1132800 + 1324800 + 1516800 + 1612800 + 1708800 + + + + + 36 + 39 + 42 + 45 + 47 + 57 + 60 + 62 + 69 + + + + 300000 + 652800 + 852600 + 979200 + 1132800 + 1363200 + 1536000 + 1747200 + 1843200 + 1996800 + 2054400 + 2169600 + 2208000 + + + + + 49 + 57 + 63 + 71 + 80 + 95 + 109 + 128 + 160 + 190 + 203 + 232 + 241 + + + + 12 + + 5.5 + + + + 22.7 + + + + 5000 + + + + 4.5 + + 180 + + 205 + + + + + 3300 + + + .0002 + .002 + .02 + .2 + 2 + + + + diff --git a/overlay.mk b/overlay.mk index 98952bf..9ce3cfe 100755 --- a/overlay.mk +++ b/overlay.mk @@ -114,6 +114,7 @@ PRODUCT_PACKAGES += \ treble-overlay-realme-rmx3366 \ treble-overlay-realme-rmx3366-systemui \ treble-overlay-realme-x2pro \ + treble-overlay-realme-q3 \ treble-overlay-samsung-S10pq \ treble-overlay-samsung-S10q \ treble-overlay-samsung-a20 \ From abee5b3828e7a6aaf886609f2cbbe640cc2cbe6a Mon Sep 17 00:00:00 2001 From: Cloverk1t Date: Wed, 22 Dec 2021 21:09:16 +0800 Subject: [PATCH 2/2] Fixup overlay.mk order for Realme Q3 --- overlay.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/overlay.mk b/overlay.mk index 9ce3cfe..c17edae 100755 --- a/overlay.mk +++ b/overlay.mk @@ -109,12 +109,12 @@ PRODUCT_PACKAGES += \ treble-overlay-realme-c2 \ treble-overlay-realme-c3 \ treble-overlay-realme-narzo10a \ + treble-overlay-realme-q3 \ treble-overlay-realme-rmx2117 \ treble-overlay-realme-rmx2117-systemui \ treble-overlay-realme-rmx3366 \ treble-overlay-realme-rmx3366-systemui \ treble-overlay-realme-x2pro \ - treble-overlay-realme-q3 \ treble-overlay-samsung-S10pq \ treble-overlay-samsung-S10q \ treble-overlay-samsung-a20 \