From 2091b1abaf0f08714a9b928e9cd36933d37a499a Mon Sep 17 00:00:00 2001 From: Jale Shaw <1062256455@qq.com> Date: Thu, 29 Jul 2021 16:46:19 +0800 Subject: [PATCH] Add overlay for Redmi 10X 5G (atom) --- Xiaomi/Redmi10X5G/Android.mk | 8 + Xiaomi/Redmi10X5G/AndroidManifest.xml | 10 + Xiaomi/Redmi10X5G/res/values/config.xml | 339 ++++++++++++++++++++ Xiaomi/Redmi10X5G/res/xml/power_profile.xml | 117 +++++++ overlay.mk | 1 + 5 files changed, 475 insertions(+) create mode 100644 Xiaomi/Redmi10X5G/Android.mk create mode 100644 Xiaomi/Redmi10X5G/AndroidManifest.xml create mode 100644 Xiaomi/Redmi10X5G/res/values/config.xml create mode 100644 Xiaomi/Redmi10X5G/res/xml/power_profile.xml diff --git a/Xiaomi/Redmi10X5G/Android.mk b/Xiaomi/Redmi10X5G/Android.mk new file mode 100644 index 0000000..6e31130 --- /dev/null +++ b/Xiaomi/Redmi10X5G/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-xiaomi-redmi10x5g +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/Redmi10X5G/AndroidManifest.xml b/Xiaomi/Redmi10X5G/AndroidManifest.xml new file mode 100644 index 0000000..f66d0ce --- /dev/null +++ b/Xiaomi/Redmi10X5G/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Xiaomi/Redmi10X5G/res/values/config.xml b/Xiaomi/Redmi10X5G/res/values/config.xml new file mode 100644 index 0000000..fe25a42 --- /dev/null +++ b/Xiaomi/Redmi10X5G/res/values/config.xml @@ -0,0 +1,339 @@ + + + + true + true + true + true + true + true + 2 + + + 4 + 5 + 9 + 16 + 24 + 31 + 35 + 48 + 61 + 83 + 87 + 87 + 88 + 88 + 88 + 89 + 89 + 89 + 90 + 90 + 91 + 91 + 91 + 92 + 92 + 93 + 95 + 96 + 98 + 98 + 100 + 101 + 102 + 104 + 105 + 107 + 108 + 110 + 111 + 113 + 114 + 116 + 117 + 119 + 120 + 142 + 164 + 190 + 216 + 243 + 272 + 302 + 313 + 386 + 430 + 434 + 445 + 445 + + + 10 + 10 + 12 + 15 + 18 + 21 + 24 + 30 + 37 + 43 + 47 + 50 + 50 + 50 + 51 + 51 + 51 + 51 + 52 + 52 + 52 + 52 + 52 + 53 + 53 + 54 + 55 + 56 + 57 + 57 + 58 + 59 + 59 + 60 + 61 + 62 + 63 + 64 + 65 + 66 + 67 + 68 + 68 + 69 + 70 + 84 + 97 + 113 + 128 + 144 + 160 + 177 + 200 + 220 + 237 + 250 + 255 + 255 + + + 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 + 2200 + 2500 + 3000 + 3500 + 4000 + 4500 + + + 0:2:15 + + + wifi,1,1,1,-1,true + mobile,0,0,0,-1,true + mobile_mms,2,0,2,300000,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,-1,-1,true + mobile_cbs,12,0,2,60000,true + bluetooth,7,7,2,-1,true + ethernet,9,9,4,-1,true + wifi_p2p,13,1,0,-1,true + mobile_ia,14,0,2,-1,true + mobile_emergency,15,0,2,-1,true + mobile_dm,20,0,3,60000,true + mobile_wap,21,0,3,60000,true + mobile_net,22,0,3,60000,true + mobile_cmmail,23,0,3,60000,true + mobile_rcse,24,0,3,60000,true + mobile_xcap,25,0,3,60000,true + mobile_rcs,26,0,3,60000,true + mobile_bip,27,0,3,60000,true + mobile_vsim,28,0,-1,60000,true + mobile_preempt,29,0,9,60000,true + wifi_slave,30,1,1,-1,true + + + 1,1 + 0,1 + 7,1 + 9,1 + + + bt-pan + bt-dun + + + ap\\d + + + 40 + + + 0 + 1 + 20 + 21 + + + 0 + 10 + 20 + 30 + + + 0.0 + 50.0 + 90.0 + + true + true + false + true + true + false + false + true + true + false + true + true + true + false + true + true + true + true + false + false + true + false + true + false + false + true + false + false + true + false + true + false + false + false + false + true + false + false + true + false + true + true + false + 24dp + 300.0% + 29.999996% + 4000 + 8000 + 180 + 60 + 2 + 1 + 10 + 10 + -83 + -80 + -73 + -70 + 1 + 4 + 1 + 2 + 86 + 2 + 79 + 255 + 0 + 102 + 255 + 10 + 0 + 0 + 0 + 0 + 0 + 599 + 0 + 0 + com.android.phone + com.mediatek.ims + 524288,1048576,4194304,262144,524288,3670016 + diff --git a/Xiaomi/Redmi10X5G/res/xml/power_profile.xml b/Xiaomi/Redmi10X5G/res/xml/power_profile.xml new file mode 100644 index 0000000..0036436 --- /dev/null +++ b/Xiaomi/Redmi10X5G/res/xml/power_profile.xml @@ -0,0 +1,117 @@ + + + 0 + 79.92 + 307.98 + 60.71 + 1.25 + 0.22 + 309.53 + 19.03 + 31.43 + 51.69 + 88.97 + 464.23 + 27.71 + 262.53 + 78.78 + + 5.08 + 5.08 + + 0 + 0 + 0 + 0 + + 4 + 4 + + + 500000 + 650000 + 756000 + 862000 + 968000 + 1075000 + 1181000 + 1358000 + 1500000 + 1541000 + 1625000 + 1687000 + 1750000 + 1812000 + 1875000 + 2000000 + + + 45.78 + 48.93 + 50.7 + 52.42 + 54.26 + 56.02 + 58.16 + 61.55 + 64.13 + 65.38 + 66.16 + 67.40 + 73.58 + 74.61 + 78.11 + 83.35 + + + 774000 + 841000 + 925000 + 1050000 + 1133000 + 1175000 + 1300000 + 1383000 + 1548000 + 1633000 + 1800000 + 1933000 + 2133000 + 2266000 + 2433000 + 2600000 + + + 74.43 + 77.11 + 80.60 + 84.13 + 90 + 98.88 + 121.08 + 135.93 + 139.49 + 151.76 + 165.09 + 176.64 + 185.34 + 193.8 + 197.62 + 207.58 + + 31.13 + 5.95 + 4520 + 0 + 0 + 0 + + 0 + + .0002 + .002 + .02 + .2 + 2 + + diff --git a/overlay.mk b/overlay.mk index 9d324a5..88402d8 100755 --- a/overlay.mk +++ b/overlay.mk @@ -169,4 +169,5 @@ PRODUCT_PACKAGES += \ treble-overlay-xiaomi-redminote7 \ treble-overlay-xiaomi-redminote8pro \ treble-overlay-xiaomi-redmis2 \ + treble-overlay-xiaomi-redmi10x5g \