diff --git a/.gitignore b/.gitignore index 2f5184c..240f192 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ .*.swp .DS_Store +.idea/* diff --git a/Asus/RogPhone/res/values/config.xml b/Asus/RogPhone/res/values/config.xml index 951a825..722e9b1 100644 --- a/Asus/RogPhone/res/values/config.xml +++ b/Asus/RogPhone/res/values/config.xml @@ -9,7 +9,7 @@ 1 10 - 1 + 17 1 63 255 @@ -20,4 +20,101 @@ 180 10 + + 1 + 15 + 30 + 50 + 100 + 200 + 300 + 400 + 500 + 650 + 800 + 1000 + 1500 + 2000 + 3000 + 4000 + 5000 + 7000 + 10000 + 12500 + 15000 + + + 7 + 11 + 34 + 52 + 67 + 81 + 105 + 119 + 130 + 139 + 152 + 164 + 177 + 227 + 263 + 290 + 303 + 310 + 314 + 319 + 399 + 480 + + + 1 + 4 + 6 + 19 + 29 + 37 + 45 + 58 + 66 + 72 + 77 + 84 + 91 + 98 + 126 + 146 + 161 + 168 + 172 + 174 + 177 + 221 + 255 + + + 2 + 7 + 11 + 34 + 52 + 67 + 81 + 105 + 119 + 130 + 139 + 152 + 164 + 177 + 227 + 263 + 290 + 303 + 310 + 314 + 319 + 399 + 460 + diff --git a/Huawei/PIC-LX9/Android.mk b/Huawei/hi6250/PIC/Android.mk similarity index 100% rename from Huawei/PIC-LX9/Android.mk rename to Huawei/hi6250/PIC/Android.mk diff --git a/Huawei/PIC-LX9/AndroidManifest.xml b/Huawei/hi6250/PIC/AndroidManifest.xml similarity index 100% rename from Huawei/PIC-LX9/AndroidManifest.xml rename to Huawei/hi6250/PIC/AndroidManifest.xml diff --git a/Huawei/PIC-LX9/res/values/config.xml b/Huawei/hi6250/PIC/res/values/config.xml similarity index 100% rename from Huawei/PIC-LX9/res/values/config.xml rename to Huawei/hi6250/PIC/res/values/config.xml diff --git a/Huawei/PIC-LX9/res/xml/power_profile.xml b/Huawei/hi6250/PIC/res/xml/power_profile.xml similarity index 100% rename from Huawei/PIC-LX9/res/xml/power_profile.xml rename to Huawei/hi6250/PIC/res/xml/power_profile.xml diff --git a/Huawei/kirin710/MAR/Android.mk b/Huawei/kirin710/MAR/Android.mk new file mode 100644 index 0000000..088a435 --- /dev/null +++ b/Huawei/kirin710/MAR/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-huawei-MAR +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/Huawei/kirin710/MAR/AndroidManifest.xml b/Huawei/kirin710/MAR/AndroidManifest.xml new file mode 100644 index 0000000..701f962 --- /dev/null +++ b/Huawei/kirin710/MAR/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Huawei/kirin710/MAR/res/values-land/notch.xml b/Huawei/kirin710/MAR/res/values-land/notch.xml new file mode 100644 index 0000000..2aca2b3 --- /dev/null +++ b/Huawei/kirin710/MAR/res/values-land/notch.xml @@ -0,0 +1,4 @@ + + + 24dp + diff --git a/Huawei/kirin710/MAR/res/values/config.xml b/Huawei/kirin710/MAR/res/values/config.xml new file mode 100644 index 0000000..bbbe9d3 --- /dev/null +++ b/Huawei/kirin710/MAR/res/values/config.xml @@ -0,0 +1,219 @@ + + + + + + + + + 8 + 55 + 350 + 1600 + 2550 + + + + + 6 + 47 + 150 + 180 + 250 + 255 + + + 4 + + + 6 + + + 4 + + 33 + 255 + + + true + + + false + + + false + + + false + + + false + + + false + + + + 4 + + + true + + + + rndis0 + + + + + wlan0|ap0 + + + + + "bt-pan" + + + + + + 1 + 7 + 0 + + + + false + + + false + + + true + + + true + + + true + + + true + + + + + + 86 + 255 + 79 + + + + + false + + + true + + false + false + + true + false + false + + diff --git a/Huawei/kirin710/MAR/res/values/notch.xml b/Huawei/kirin710/MAR/res/values/notch.xml new file mode 100644 index 0000000..82a0cc4 --- /dev/null +++ b/Huawei/kirin710/MAR/res/values/notch.xml @@ -0,0 +1,27 @@ + + + + + 90px + + 90px + + 24dp + M -156,0 L -156,90 L 156,90 L 156,0 Z + diff --git a/Huawei/kirin710/MAR/res/xml/power_profile.xml b/Huawei/kirin710/MAR/res/xml/power_profile.xml new file mode 100644 index 0000000..b2e270f --- /dev/null +++ b/Huawei/kirin710/MAR/res/xml/power_profile.xml @@ -0,0 +1,91 @@ + + + + + 0 + 135 + 86 + 0.6 + 0.6 + 400 + 0.6 + 128 + 146 + 43 + 176 + 190 + 70 + 3400 + 65 + + + 13.0 + 10.0 + 10.0 + 10.0 + 10.0 + + + 4 + 4 + + + 480000 + 960000 + 1152000 + 1325000 + 1440000 + 1536000 + 1709000 + + + + 23 + 61 + 80 + 106 + 126 + 140 + 183 + + + 807000 + 1037000 + 1268000 + 1460000 + 1671000 + 1824000 + 1997000 + 2189000 + + + 119 + 177 + 238 + 313 + 408 + 496 + 608 + 836 + + + 5 + + 35 + diff --git a/Huawei/kirin710/POT/Android.mk b/Huawei/kirin710/POT/Android.mk new file mode 100644 index 0000000..2849940 --- /dev/null +++ b/Huawei/kirin710/POT/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-huawei-POT +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) \ No newline at end of file diff --git a/Huawei/kirin710/POT/AndroidManifest.xml b/Huawei/kirin710/POT/AndroidManifest.xml new file mode 100644 index 0000000..bc4a733 --- /dev/null +++ b/Huawei/kirin710/POT/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Huawei/kirin710/POT/res/values-land/notch.xml b/Huawei/kirin710/POT/res/values-land/notch.xml new file mode 100644 index 0000000..2aca2b3 --- /dev/null +++ b/Huawei/kirin710/POT/res/values-land/notch.xml @@ -0,0 +1,4 @@ + + + 24dp + diff --git a/Huawei/kirin710/POT/res/values/config.xml b/Huawei/kirin710/POT/res/values/config.xml new file mode 100644 index 0000000..a951b90 --- /dev/null +++ b/Huawei/kirin710/POT/res/values/config.xml @@ -0,0 +1,220 @@ + + + + + + + + + 8 + 55 + 350 + 1600 + 2550 + + + + + 6 + 47 + 150 + 180 + 250 + 255 + + + 4 + + + 6 + + + 4 + + 33 + 255 + + + true + + + false + + + false + + + false + + + false + + + false + + + + 4 + + + true + + + + "usb\\d" + "rndis\\d" + + + + + wlan0|ap0 + + + + + "bt-pan" + + + + + + 1 + 7 + 0 + + + + false + + + false + + + true + + + true + + + true + + + true + + + + + + 86 + 255 + 79 + + + + + false + + + true + + false + false + + true + false + false + + diff --git a/Huawei/kirin710/POT/res/values/notch.xml b/Huawei/kirin710/POT/res/values/notch.xml new file mode 100644 index 0000000..82a0cc4 --- /dev/null +++ b/Huawei/kirin710/POT/res/values/notch.xml @@ -0,0 +1,27 @@ + + + + + 90px + + 90px + + 24dp + M -156,0 L -156,90 L 156,90 L 156,0 Z + diff --git a/Huawei/kirin710/POT/res/xml/power_profile.xml b/Huawei/kirin710/POT/res/xml/power_profile.xml new file mode 100644 index 0000000..b2e270f --- /dev/null +++ b/Huawei/kirin710/POT/res/xml/power_profile.xml @@ -0,0 +1,91 @@ + + + + + 0 + 135 + 86 + 0.6 + 0.6 + 400 + 0.6 + 128 + 146 + 43 + 176 + 190 + 70 + 3400 + 65 + + + 13.0 + 10.0 + 10.0 + 10.0 + 10.0 + + + 4 + 4 + + + 480000 + 960000 + 1152000 + 1325000 + 1440000 + 1536000 + 1709000 + + + + 23 + 61 + 80 + 106 + 126 + 140 + 183 + + + 807000 + 1037000 + 1268000 + 1460000 + 1671000 + 1824000 + 1997000 + 2189000 + + + 119 + 177 + 238 + 313 + 408 + 496 + 608 + 836 + + + 5 + + 35 + diff --git a/ONN/mid7019/Android.mk b/ONN/mid7019/Android.mk new file mode 100644 index 0000000..5a43fba --- /dev/null +++ b/ONN/mid7019/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-onn-mid7019 +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/ONN/mid7019/AndroidManifest.xml b/ONN/mid7019/AndroidManifest.xml new file mode 100644 index 0000000..be581c5 --- /dev/null +++ b/ONN/mid7019/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/ONN/mid7019/res/values/arrays.xml b/ONN/mid7019/res/values/arrays.xml new file mode 100644 index 0000000..8228683 --- /dev/null +++ b/ONN/mid7019/res/values/arrays.xml @@ -0,0 +1,15 @@ + + + + + wifi,1,1,2,-1,true + tedongle,49,49,1,-1,true + ethernet,9,9,0,-1,true + wifi_p2p,13,1,0,-1,true + + + 1,1 + 7,1 + 49,1 + + diff --git a/ONN/mid7019/res/values/bools.xml b/ONN/mid7019/res/values/bools.xml new file mode 100644 index 0000000..8005e0e --- /dev/null +++ b/ONN/mid7019/res/values/bools.xml @@ -0,0 +1,5 @@ + + + true + false + diff --git a/ONN/mid7019/res/values/strings.xml b/ONN/mid7019/res/values/strings.xml new file mode 100644 index 0000000..afd8a50 --- /dev/null +++ b/ONN/mid7019/res/values/strings.xml @@ -0,0 +1,5 @@ + + + 1.0 + 0.0 + diff --git a/ONN/mid7019/res/xml/power_profile.xml b/ONN/mid7019/res/xml/power_profile.xml new file mode 100644 index 0000000..08598c2 --- /dev/null +++ b/ONN/mid7019/res/xml/power_profile.xml @@ -0,0 +1,90 @@ + + + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.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 + + 1000 + 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/Samsung/A32-SystemUI/Android.mk b/Samsung/A32-SystemUI/Android.mk new file mode 100644 index 0000000..a04e947 --- /dev/null +++ b/Samsung/A32-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-a32-systemui +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) \ No newline at end of file diff --git a/Samsung/A32-SystemUI/AndroidManifest.xml b/Samsung/A32-SystemUI/AndroidManifest.xml new file mode 100644 index 0000000..05273e7 --- /dev/null +++ b/Samsung/A32-SystemUI/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + \ No newline at end of file diff --git a/Samsung/A32-SystemUI/res/values/bools.xml b/Samsung/A32-SystemUI/res/values/bools.xml new file mode 100644 index 0000000..2cb6902 --- /dev/null +++ b/Samsung/A32-SystemUI/res/values/bools.xml @@ -0,0 +1,9 @@ + + + true + false + false + true + false + true + \ No newline at end of file diff --git a/Samsung/A32-SystemUI/res/values/dimens.xml b/Samsung/A32-SystemUI/res/values/dimens.xml new file mode 100644 index 0000000..4d08099 --- /dev/null +++ b/Samsung/A32-SystemUI/res/values/dimens.xml @@ -0,0 +1,11 @@ + + + 14dp + 8dp + 6dp + 16dp + 2dp + 4dp + 5 + 1150px + \ No newline at end of file diff --git a/Samsung/A32/res/values/arrays.xml b/Samsung/A32/res/values/arrays.xml index 9a2745d..0ffaf4a 100644 --- a/Samsung/A32/res/values/arrays.xml +++ b/Samsung/A32/res/values/arrays.xml @@ -1,5 +1,11 @@ + + 0:2:15 + + + -1 + 11 15 @@ -57,6 +63,17 @@ 20000 40000 + + /system/framework/arm/boot-mediatek-framework.vdex + /system/lib/libjavacrypto.so + /system/lib/libhidltransport.so + /system/framework/arm/boot-core-libart.oat + /system/framework/arm/boot-conscrypt.oat + /system/framework/arm/boot-core-libart.vdex + /system/framework/arm/boot-ext.vdex + /system/framework/arm/boot.vdex + /system/framework/arm/boot-framework.vdex + 0 1 @@ -1035,4 +1052,34 @@ 798.5337 800 + + bt-pan + bt-dun + + + rndis\\d + + + ap\\d + + + wifi,1,1,1,-1,true + mobile,0,0,0,-1,true + mobile_mms,2,0,2,60000,true + mobile_supl,3,0,2,60000,true + mobile_dun,4,0,2,60000,true + mobile_hipri,5,0,3,60000,true + ethernet,9,9,9,-1,true + mobile_fota,10,0,2,60000,true + mobile_ims,11,0,-1,-1,true + mobile_cbs,12,0,2,60000,true + wifi_p2p,13,1,0,-1,true + mobile_ia,14,0,2,-1,true + mobile_emergency,15,0,2,-1,true + mobile_mcx,1001,0,3,60000,true + mobile_xcap,1002,0,3,60000,true + mobile_rcs,2001,0,3,60000,true + mobile_bip,2002,0,3,60000,true + mobile_vsim,2003,0,-1,60000,true + diff --git a/Samsung/A32/res/values/bools.xml b/Samsung/A32/res/values/bools.xml index a0adc69..029e378 100644 --- a/Samsung/A32/res/values/bools.xml +++ b/Samsung/A32/res/values/bools.xml @@ -1,5 +1,18 @@ true + true + true + true + true + false + false + false + true + true true + false + false + true + true diff --git a/Samsung/A32/res/values/integers.xml b/Samsung/A32/res/values/integers.xml index ed7f6ef..d74168e 100644 --- a/Samsung/A32/res/values/integers.xml +++ b/Samsung/A32/res/values/integers.xml @@ -1,5 +1,6 @@ + 5 12 128 255 diff --git a/Samsung/A32/res/values/strings.xml b/Samsung/A32/res/values/strings.xml index 32ddaf5..a136e38 100644 --- a/Samsung/A32/res/values/strings.xml +++ b/Samsung/A32/res/values/strings.xml @@ -1,4 +1,4 @@ - M 0,0 H -33.14285714285714 V 30.0952380952381 H 33.14285714285714 V 0 H 0 Z @dp - + M 0,0 H -27.42857142857143 V 30.47619047619048 H 27.42857142857143 V 0 H 0 Z @dp + \ No newline at end of file diff --git a/Samsung/A73/Android.mk b/Samsung/A73/Android.mk new file mode 100644 index 0000000..3cd1235 --- /dev/null +++ b/Samsung/A73/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-samsung-a73 +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/A73/AndroidManifest.xml b/Samsung/A73/AndroidManifest.xml new file mode 100644 index 0000000..697c895 --- /dev/null +++ b/Samsung/A73/AndroidManifest.xml @@ -0,0 +1,11 @@ + + + + \ No newline at end of file diff --git a/Samsung/A73/res/values/arrays.xml b/Samsung/A73/res/values/arrays.xml new file mode 100644 index 0000000..2220178 --- /dev/null +++ b/Samsung/A73/res/values/arrays.xml @@ -0,0 +1,1078 @@ + + + + 2 + 2.311 + 2.766 + 3.297 + 3.885 + 4.52 + 5.194 + 5.902 + 6.642 + 7.41 + 8.204 + 9.022 + 9.863 + 10.726 + 11.608 + 12.51 + 13.43 + 14.367 + 15.321 + 16.291 + 17.276 + 18.276 + 19.291 + 20.32 + 21.362 + 22.417 + 23.485 + 24.566 + 25.658 + 26.762 + 27.878 + 29.005 + 30.143 + 31.292 + 32.451 + 33.62 + 34.8 + 35.989 + 37.188 + 38.396 + 39.614 + 40.841 + 42.077 + 43.322 + 44.576 + 45.838 + 47.109 + 48.388 + 49.675 + 50.97 + 52.273 + 53.584 + 54.903 + 56.229 + 57.563 + 58.904 + 60.253 + 61.609 + 62.972 + 64.342 + 65.719 + 67.103 + 68.494 + 69.892 + 71.296 + 72.707 + 74.124 + 75.548 + 76.978 + 78.415 + 79.858 + 81.307 + 82.762 + 84.223 + 85.69 + 87.164 + 88.643 + 90.128 + 91.618 + 93.115 + 94.617 + 96.125 + 97.638 + 99.157 + 100.682 + 102.212 + 103.747 + 105.288 + 106.834 + 108.385 + 109.942 + 111.503 + 113.07 + 114.642 + 116.22 + 117.802 + 119.389 + 120.981 + 122.578 + 124.18 + 125.787 + 127.398 + 129.015 + 130.636 + 132.262 + 133.893 + 135.528 + 137.168 + 138.812 + 140.461 + 142.115 + 143.773 + 145.436 + 147.103 + 148.774 + 150 + 152.131 + 153.815 + 155.504 + 157.198 + 158.895 + 160.597 + 162.303 + 164.013 + 165.728 + 167.446 + 169.169 + 170.896 + 172.627 + 174.362 + 176.101 + 177.844 + 179.591 + 181.342 + 183.097 + 184.855 + 186.618 + 188.385 + 190.155 + 191.93 + 193.708 + 195.49 + 197.276 + 199.066 + 200.859 + 202.656 + 204.457 + 206.262 + 208.07 + 209.882 + 211.697 + 213.516 + 215.339 + 217.166 + 218.996 + 220.829 + 222.666 + 224.507 + 226.351 + 228.199 + 230.05 + 231.905 + 233.763 + 235.624 + 237.489 + 239.358 + 241.229 + 243.105 + 244.983 + 246.865 + 248.75 + 250.639 + 252.531 + 254.426 + 256.324 + 258.226 + 260.131 + 262.039 + 263.951 + 265.866 + 267.784 + 269.705 + 271.629 + 273.557 + 275.487 + 277.421 + 279.358 + 281.298 + 283.241 + 285.188 + 287.137 + 289.09 + 291.045 + 293.004 + 294.965 + 296.93 + 298.898 + 300.868 + 302.842 + 304.819 + 306.799 + 308.781 + 310.767 + 312.756 + 314.747 + 316.742 + 318.739 + 320.739 + 322.742 + 324.748 + 326.757 + 328.769 + 330.784 + 332.802 + 334.822 + 336.845 + 338.871 + 340.9 + 342.932 + 344.966 + 347.004 + 349.044 + 351.086 + 353.132 + 355.18 + 357.231 + 359.285 + 361.342 + 363.401 + 365.463 + 367.528 + 369.595 + 371.665 + 373.738 + 375.813 + 377.891 + 379.972 + 382.055 + 384.141 + 386.23 + 388.321 + 390.415 + 392.512 + 394.611 + 396.712 + 398.817 + 400.924 + 403.033 + 405.145 + 407.259 + 409.377 + 411.496 + 413.618 + 415.743 + 417.87 + 420 + 426 + 427.48 + 429.33 + 430.81 + 432.66 + 434.14 + 435.62 + 437.47 + 438.95 + 440.8 + 442.28 + 443.76 + 445.61 + 447.09 + 448.94 + 450.42 + 451.9 + 453.74 + 455.22 + 457.07 + 458.55 + 460.03 + 461.88 + 463.36 + 464.84 + 466.69 + 468.17 + 470.02 + 471.5 + 472.98 + 474.83 + 476.31 + 478.16 + 479.64 + 481.12 + 482.97 + 484.45 + 486.3 + 487.78 + 489.26 + 491.11 + 492.59 + 494.44 + 495.92 + 497.4 + 499.25 + 500.73 + 502.58 + 504.06 + 505.54 + 507.38 + 508.86 + 510.71 + 512.19 + 513.67 + 515.52 + 517 + 518.85 + 520.33 + 521.81 + 523.66 + 525.14 + 526.99 + 528.47 + 529.95 + 531.8 + 533.28 + 535.13 + 536.61 + 538.09 + 539.94 + 541.42 + 542.9 + 544.75 + 546.23 + 548.08 + 549.56 + 551.04 + 552.89 + 554.37 + 556.22 + 557.7 + 559.18 + 561.02 + 562.5 + 564.35 + 565.83 + 567.31 + 569.16 + 570.64 + 572.49 + 573.97 + 575.45 + 577.3 + 578.78 + 580.63 + 582.11 + 583.59 + 585.44 + 586.92 + 588.77 + 590.25 + 591.73 + 593.58 + 595.06 + 596.91 + 598.39 + 599.87 + 601.72 + 603.2 + 605.05 + 606.53 + 608.01 + 609.86 + 611.34 + 612.82 + 614.66 + 616.14 + 617.99 + 619.47 + 620.95 + 622.8 + 624.28 + 626.13 + 627.61 + 629.09 + 630.94 + 632.42 + 634.27 + 635.75 + 637.23 + 639.08 + 640.56 + 642.41 + 643.89 + 645.37 + 647.22 + 648.7 + 650.55 + 652.03 + 653.51 + 655.36 + 656.84 + 658.69 + 660.17 + 661.65 + 663.5 + 664.98 + 666.82 + 668.3 + 669.78 + 671.63 + 673.11 + 674.96 + 676.44 + 677.92 + 679.77 + 681.25 + 683.1 + 684.58 + 686.06 + 687.91 + 689.39 + 690.87 + 692.72 + 694.2 + 696.05 + 697.53 + 699.01 + 700.86 + 702.34 + 704.19 + 705.67 + 707.15 + 709 + 710.48 + 712.33 + 713.81 + 715.29 + 717.14 + 718.62 + 720.46 + 721.94 + 723.42 + 725.27 + 726.75 + 728.6 + 730.08 + 731.56 + 733.41 + 734.89 + 736.74 + 738.22 + 739.7 + 741.55 + 743.03 + 744.88 + 746.36 + 747.84 + 749.69 + 751.17 + 753.02 + 754.5 + 755.98 + 757.83 + 759.31 + 760.79 + 762.64 + 764.12 + 765.97 + 767.45 + 768.93 + 770.78 + 772.26 + 774.1 + 775.58 + 777.06 + 778.91 + 780.39 + 782.24 + 783.72 + 785.2 + 787.05 + 788.53 + 790.38 + 791.86 + 793.34 + 795.19 + 796.67 + 798.52 + 800 + + + 11 + 15 + 22 + 26 + 31 + 35 + 46 + 62 + 79 + 88 + 93 + 99 + 111 + 130 + 190 + 340 + 500 + 650 + 800 + 800 + 800 + 800 + 800 + + + 1 + 2 + 3 + 4 + 5 + 10 + 15 + 20 + 25 + 50 + 100 + 300 + 500 + 1000 + 2000 + 3000 + 4000 + 5000 + 6000 + 20000 + 40000 + 999999 + + + 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 + + + + 0 + 1 + 5 + 7 + + + lte:2097152,4194304,8388608,524288,1572864,2097152 + lte_ca:2097152,4194304,8388608,4096,1048576,2097152 + umts:4094,87380,1220608,4096,16384,1220608 + hspa:4094,87380,1220608,4096,16384,1220608 + hsupa:4094,87380,1220608,4096,16384,1220608 + hsdpa:4094,87380,1220608,4096,16384,1220608 + hspap:4094,87380,1220608,4096,16384,1220608 + edge:4093,26280,35040,4096,16384,35040 + gprs:4092,8760,11680,4096,8760,11680 + evdo:4094,87380,524288,4096,16384,262144 + + + bnep\\d + bt-pan + + + usb\\d + rndis\\d + + + wlan0 + + + wifi,1,1,1,-1,true + mobile,0,0,0,-1,true + mobile_mms,2,0,4,60000,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,2,60000,true + mobile_cbs,12,0,2,60000,true + bluetooth,7,7,2,-1,true + mobile_emergency,15,0,5,-1,true + + + 1,1 + 0,1 + 7,1 + + diff --git a/Samsung/A73/res/values/bools.xml b/Samsung/A73/res/values/bools.xml new file mode 100644 index 0000000..16e9fd5 --- /dev/null +++ b/Samsung/A73/res/values/bools.xml @@ -0,0 +1,32 @@ + + + true + true + true + true + true + true + true + true + true + false + false + true + true + true + true + true + true + + true + true + false + true + true + true + false + false + true + false + true + diff --git a/Samsung/A73/res/values/dimens.xml b/Samsung/A73/res/values/dimens.xml new file mode 100644 index 0000000..82ae2f5 --- /dev/null +++ b/Samsung/A73/res/values/dimens.xml @@ -0,0 +1,8 @@ + + + 5.6799927mm + 1.0 + 0.0 + + M 0,0 H -14 V 35 H 14 V 0 H 0 Z @dp + diff --git a/Samsung/A73/res/values/integers.xml b/Samsung/A73/res/values/integers.xml new file mode 100644 index 0000000..cecf5a9 --- /dev/null +++ b/Samsung/A73/res/values/integers.xml @@ -0,0 +1,14 @@ + + + 0 + -1 + 0 + 0 + 0 + 1 + 12 + 1 + 128 + 255 + 0 + diff --git a/Samsung/A73/res/xml/power_profile.xml b/Samsung/A73/res/xml/power_profile.xml new file mode 100644 index 0000000..3d025b2 --- /dev/null +++ b/Samsung/A73/res/xml/power_profile.xml @@ -0,0 +1,138 @@ + + + 26 + 100 + 208 + 0 + 0 + 0 + 0 + 0 + 18 + 25 + 61 + 185 + 47 + 152 + 77 + + 1.3 + 1.3 + + + 4 + 3 + 1 + + + 300000 + 691200 + 806400 + 940800 + 1152000 + 1324800 + 1516800 + 1651200 + 1804800 + + + 691200 + 940800 + 1228800 + 1344000 + 1516800 + 1651200 + 1900800 + 2054400 + 2131200 + 2400000 + + + 806400 + 1056000 + 1324800 + 1516800 + 1766400 + 1862400 + 2035200 + 2208000 + 2380800 + 2400000 + + + 28 + 30 + 34 + 36 + 39 + 41 + 45 + 52 + 56 + + + 54 + 70 + 93 + 108 + 126 + 148 + 188 + 234 + 240 + 248 + + + 97 + 113 + 137 + 171 + 196 + 211 + 231 + 283 + 299 + 337 + + 13 + 6 + + 22.7 + + 4860 + 5000 + 6 + 19 + 47 + 4000 + 1 + 100 + 190 + + 190 + + 3700 + + .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/Samsung/S20-SystemUI/Android.mk b/Samsung/S20-SystemUI/Android.mk new file mode 100644 index 0000000..9f2c12a --- /dev/null +++ b/Samsung/S20-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-S20-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/S20-SystemUI/AndroidManifest.xml b/Samsung/S20-SystemUI/AndroidManifest.xml new file mode 100644 index 0000000..dce9c33 --- /dev/null +++ b/Samsung/S20-SystemUI/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + \ No newline at end of file diff --git a/Samsung/S20-SystemUI/res/values-land/config.xml b/Samsung/S20-SystemUI/res/values-land/config.xml new file mode 100644 index 0000000..cccd419 --- /dev/null +++ b/Samsung/S20-SystemUI/res/values-land/config.xml @@ -0,0 +1,7 @@ + + + 4.14mm + 4.14mm + 0px + 5.85mm + \ No newline at end of file diff --git a/Samsung/S20-SystemUI/res/values-port/config.xml b/Samsung/S20-SystemUI/res/values-port/config.xml new file mode 100644 index 0000000..06d6bee --- /dev/null +++ b/Samsung/S20-SystemUI/res/values-port/config.xml @@ -0,0 +1,6 @@ + + + 0.99mm + 4.68mm + 4.68mm + diff --git a/Samsung/S20-SystemUI/res/values/config.xml b/Samsung/S20-SystemUI/res/values/config.xml new file mode 100644 index 0000000..f4d8157 --- /dev/null +++ b/Samsung/S20-SystemUI/res/values/config.xml @@ -0,0 +1,7 @@ + + + 0px + 0px + 4.05mm + 58.5mm + \ No newline at end of file diff --git a/Samsung/S20/Android.mk b/Samsung/S20/Android.mk new file mode 100644 index 0000000..e248166 --- /dev/null +++ b/Samsung/S20/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-samsung-S20 +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/S20/AndroidManifest.xml b/Samsung/S20/AndroidManifest.xml new file mode 100644 index 0000000..8c85a4b --- /dev/null +++ b/Samsung/S20/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + \ No newline at end of file diff --git a/Samsung/S20/res/values/config.xml b/Samsung/S20/res/values/config.xml new file mode 100644 index 0000000..22507b2 --- /dev/null +++ b/Samsung/S20/res/values/config.xml @@ -0,0 +1,697 @@ + + + + 12 + 17 + 25 + 30 + 35 + 40 + 62 + 84.5 + 108 + 119 + 119 + 119 + 122.5 + 122.5 + 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 + + + 5gnr:2097152,6291456,16777216,512000,2097152,8388608 + lte:2097152,4194304,8388608,262144,524288,1048576 + lte_ca:4096,6291456,12582912,4096,1048576,2097152 + umts:4094,87380,1220608,4096,16384,1220608 + hspa:4094,87380,1220608,4096,16384,1220608 + hsupa:4094,87380,1220608,4096,16384,1220608 + hsdpa:4094,87380,1220608,4096,16384,1220608 + hspap:4094,87380,1220608,4096,16384,1220608 + edge:4093,26280,35040,4096,16384,35040 + gprs:4092,8760,11680,4096,8760,11680 + evdo:4094,87380,524288,4096,16384,262144 + + + 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 + 269 + 284 + 298 + 313 + 327 + 342 + 356 + 370 + 385 + 399 + 414 + 428 + 442 + 457 + 471 + 486 + + + 2 + 2.1 + 2.3 + 2.4 + 2.6 + 2.7 + 2.9 + 3 + 3.1 + 3.3 + 3.4 + 3.6 + 3.7 + 3.9 + 4 + 4.1 + 4.3 + 4.4 + 4.6 + 4.7 + 4.9 + 5 + 5.1 + 5.3 + 5.4 + 5.6 + 5.7 + 5.9 + 6 + 6.1 + 6.3 + 6.4 + 6.6 + 6.7 + 6.9 + 7 + 8 + 8.5 + 9 + 9.5 + 10 + 10.5 + 11 + 11.5 + 12 + 12.5 + 13 + 13.5 + 14 + 14.5 + 15 + 15.5 + 16 + 16.5 + 17 + 18.5 + 19 + 20 + 20.5 + 21 + 21.5 + 22 + 23.5 + 24 + 24.5 + 25 + 26.5 + 27 + 28.5 + 29 + 30 + 31.5 + 32 + 33.5 + 34 + 35.5 + 37 + 38 + 39 + 40.5 + 41 + 42.5 + 44 + 45.5 + 47 + 48.5 + 50 + 51.5 + 53 + 54.5 + 56 + 58 + 60 + 62 + 64 + 66.5 + 68 + 70 + 72 + 74.5 + 77 + 79.5 + 82 + 84.5 + 87 + 90 + 93 + 95.5 + 98 + 101.5 + 105 + 108.5 + 111 + 115 + 119 + 122.5 + 126 + 130 + 134 + 138.5 + 143 + 148 + 152 + 157 + 162 + 167 + 172 + 178 + 183 + 184.7 + 186.4 + 188.1 + 189.9 + 191.6 + 193.3 + 195 + 196.7 + 198.4 + 200.1 + 201.9 + 203.6 + 205.3 + 207 + 208.9 + 210.7 + 212.6 + 214.4 + 216.3 + 218.1 + 220 + 221.8 + 223.5 + 225.3 + 227 + 228.8 + 230.5 + 232.3 + 234 + 235.9 + 237.8 + 239.6 + 241.5 + 243.4 + 245.3 + 247.1 + 249 + 250.8 + 252.6 + 254.3 + 256.1 + 257.9 + 259.7 + 261.4 + 263.2 + 265 + 266.9 + 268.8 + 270.7 + 272.6 + 274.4 + 276.3 + 278.2 + 280.1 + 282 + 283.8 + 285.6 + 287.4 + 289.2 + 291 + 292.8 + 294.6 + 296.4 + 298.2 + 300 + 302 + 304 + 306 + 308 + 310 + 312 + 314 + 316 + 317.9 + 319.8 + 321.7 + 323.6 + 325.4 + 327.3 + 329.2 + 331.1 + 333 + 334.9 + 336.8 + 338.7 + 340.6 + 342.4 + 344.3 + 346.2 + 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 + 468 + 491 + 515 + 539 + 563 + 586 + 610 + 634 + 658 + 681 + 705 + 729 + 753 + 776 + 800 + + + bnep\\d + bt-pan + + + 0 + 1 + 5 + 7 + + + usb\\d + rndis\\d + + + wifi,1,1,1,-1,true + mobile,0,0,0,-1,true + mobile_mms,2,0,4,60000,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,2,60000,true + mobile_cbs,12,0,2,60000,true + bluetooth,7,7,2,-1,true + mobile_emergency,15,0,5,-1,true + + + 1,1 + 0,1 + 7,1 + + true + true + true + true + true + true + true + true + true + true + false + true + true + true + true + true + true + true + 41 + 123 + 255 + 0 + 1.0 + 0.0 + 60.0% + true + false + true + true + true + 4.68mm + 4.14mm + @dimen/status_bar_height_portrait + M 0,0 L -40,0 L -40,104 L 40,104 L 40,0 Z + \ No newline at end of file diff --git a/Samsung/S20/res/xml/power_profile.xml b/Samsung/S20/res/xml/power_profile.xml new file mode 100644 index 0000000..2f64c98 --- /dev/null +++ b/Samsung/S20/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 + 3880 + 4000 + 0 + 10 + 10 + 1 + 130 + 420 + + 0 + + 3600 + + .0002 + .002 + .02 + .2 + 2 + + \ No newline at end of file diff --git a/Unihertz/TitanpocketEEA/Android.mk b/Unihertz/TitanpocketEEA/Android.mk new file mode 100644 index 0000000..bea2b37 --- /dev/null +++ b/Unihertz/TitanpocketEEA/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-unihertz-titanpocketeea +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/Unihertz/TitanpocketEEA/AndroidManifest.xml b/Unihertz/TitanpocketEEA/AndroidManifest.xml new file mode 100644 index 0000000..f49eeba --- /dev/null +++ b/Unihertz/TitanpocketEEA/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Unihertz/TitanpocketEEA/res/values/arrays.xml b/Unihertz/TitanpocketEEA/res/values/arrays.xml new file mode 100644 index 0000000..bd20b8f --- /dev/null +++ b/Unihertz/TitanpocketEEA/res/values/arrays.xml @@ -0,0 +1,42 @@ + + + + 8 + 64 + 98 + 104 + 110 + 116 + 122 + 128 + 134 + 182 + 255 + 255 + 255 + 255 + 255 + 255 + 255 + 255 + + + 128 + 256 + 384 + 512 + 640 + 768 + 896 + 1024 + 2048 + 4096 + 6144 + 8192 + 10240 + 12288 + 14336 + 16384 + 18432 + + diff --git a/Unihertz/TitanpocketEEA/res/values/bools.xml b/Unihertz/TitanpocketEEA/res/values/bools.xml new file mode 100644 index 0000000..5e86037 --- /dev/null +++ b/Unihertz/TitanpocketEEA/res/values/bools.xml @@ -0,0 +1,6 @@ + + + true + true + true + diff --git a/Unihertz/TitanpocketEEA/res/values/integers.xml b/Unihertz/TitanpocketEEA/res/values/integers.xml new file mode 100644 index 0000000..3c4b1d8 --- /dev/null +++ b/Unihertz/TitanpocketEEA/res/values/integers.xml @@ -0,0 +1,4 @@ + + + 1 + diff --git a/Unihertz/TitanpocketEEA/res/xml/power_profile.xml b/Unihertz/TitanpocketEEA/res/xml/power_profile.xml new file mode 100644 index 0000000..b386911 --- /dev/null +++ b/Unihertz/TitanpocketEEA/res/xml/power_profile.xml @@ -0,0 +1,117 @@ + + + 100 + 116 + 182 + 28 + 2 + 1 + 200 + 57 + 10.5 + 300 + 200 + 600 + 29 + 630 + 20.1 + + 4.12 + 4.12 + + + 8 + + + 156000 + 286000 + 338000 + 494000 + 598000 + 663000 + 689000 + 819000 + 871000 + 910000 + 1027000 + 1196000 + 1352000 + 1430000 + 1508000 + + + 420 + 400 + 380 + 360 + 340 + 320 + 300 + 280 + 260 + 240 + 220 + 200 + 180 + 160 + 140 + + 3.4 + 5 + 2.55. 2.11 + 2.22 + + 300000 + 1000000 + 2000000 + + + 300000 + 1000000 + 2500000 + 3000000 + + + 10 + 20 + 30 + + + 25 + 35 + 50 + 60 + + + 22.7 + + 4000 + 3 + 200 + 200 + + 3.3 + + .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/Xiaomi/RedmiK50Ultra/Android.mk b/Xiaomi/RedmiK50Ultra/Android.mk new file mode 100644 index 0000000..2b969fb --- /dev/null +++ b/Xiaomi/RedmiK50Ultra/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-xiaomi-redmik50ultra +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/RedmiK50Ultra/AndroidManifest.xml b/Xiaomi/RedmiK50Ultra/AndroidManifest.xml new file mode 100644 index 0000000..d4da8f7 --- /dev/null +++ b/Xiaomi/RedmiK50Ultra/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Xiaomi/RedmiK50Ultra/res/values/config.xml b/Xiaomi/RedmiK50Ultra/res/values/config.xml new file mode 100644 index 0000000..3d3a363 --- /dev/null +++ b/Xiaomi/RedmiK50Ultra/res/values/config.xml @@ -0,0 +1,395 @@ + + + + + true + true + true + + + + 20.0dip + 25.0dip + 28.0dip + 48.0dip + + + + + 2 + 6 + 10 + 30 + 100 + 400 + 600 + 1000 + + + 800 + 800 + 500 + 500 + 500 + 500 + 500 + 500 + + + 2 + 10 + 30 + 100 + 800 + 2000 + 4000 + + + 4.0 + 4.5 + 5.2 + 17.9 + 24.6 + 32.4 + 34.6 + 44.6 + 56.8 + 76.9 + 83.5 + 84.6 + 84.6 + 84.6 + 85.8 + 85.8 + 85.8 + 88.0 + 88.0 + 90.2 + 90.2 + 90.2 + 90.2 + 91.3 + 91.3 + 92.4 + 94.7 + 95.8 + 96.9 + 98.0 + 99.1 + 100.2 + 101.3 + 102.4 + 103.6 + 104.7 + 105.8 + 106.9 + 108.0 + 110.2 + 112.5 + 115.8 + 116.9 + 119.1 + 123.6 + 143.6 + 165.9 + 177.0 + 210.3 + 232.6 + 288.2 + 299.3 + 310.5 + 377.2 + 410.6 + 444.0 + 455.1 + 477.3 + 488.5 + 536.6 + 555.2 + 561.9 + 571.7 + 579.5 + 592.3 + 608.1 + 625.9 + 640.7 + 656.5 + 671.3 + 686.1 + 701.9 + 717.7 + 733.5 + 749.2 + 765.0 + 781.8 + 797.6 + 814.4 + 827.0 + 840.6 + 853.2 + 866.0 + 879.0 + 892.0 + 905.0 + 918.0 + 931.0 + 949.0 + 969.0 + 979.0 + 989.0 + 989.0 + 989.0 + 989.0 + 989.0 + 989.0 + 989.0 + 989.0 + 989.0 + 989.0 + 989.0 + 989.0 + 989.0 + 989.0 + 989.0 + 989.0 + 989.0 + + + 16 + 18 + 22 + 70 + 98 + 127 + 139 + 188 + 241 + 311 + 331 + 335 + 335 + 335 + 339 + 339 + 339 + 343 + 343 + 348 + 348 + 348 + 348 + 352 + 352 + 356 + 364 + 368 + 372 + 380 + 384 + 393 + 397 + 405 + 409 + 413 + 425 + 429 + 434 + 442 + 446 + 454 + 458 + 466 + 475 + 561 + 642 + 737 + 839 + 925 + 1052 + 1146 + 1208 + 1511 + 1638 + 1706 + 1774 + 1842 + 1911 + 1979 + 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 + 6000 + 6500 + 7000 + 7500 + 8000 + 8500 + 9000 + 9500 + 10000 + 10500 + 11000 + 11500 + 12000 + 12500 + 13000 + 13500 + 14000 + 14500 + 15000 + 16000 + 17000 + 18000 + 19000 + 20000 + 21000 + 22000 + 23000 + 24000 + 25000 + 26000 + 27000 + 28000 + 29000 + 30000 + 35000 + 40000 + 45000 + 50000 + 55000 + 60000 + 65000 + 70000 + 75000 + 80000 + 85000 + 90000 + 95000 + 100000 + + + 0:2:15 + + + /system/framework/arm64/boot-framework.oat + /system/framework/arm64/boot-QPerformance.oat + /system/framework/arm64/boot-UxPerformance.oat + /system/framework/framework.jar + /system/framework/oat/arm64/services.odex + /system/framework/services.jar + /apex/com.android.media/javalib/updatable-media.jar + /system/lib64/libsurfaceflinger.so + /system/fonts/MiSansVF.ttf + /system/lib/libhwui.so + /system/lib64/libhwui.so + /system/lib64/libEGL.so + /system/lib64/libllvm-qgl.so + /vendor/lib64/egl/libGLESv2_adreno.so + /vendor/lib64/libllvm-qgl.so + + + 0 + + + 0 + + + + + 300.0% + + + + 1000 + 1000 + 6 + 3700 + 28 + 36 + 180 + 60 + 60 + 8 + 17 + 86 + 255 + 79 + 67 + 255 + 8 + 600 + + + + M 0,0 H -33 V 88 H 33 V 0 H 0 Z + + + false + true + true + true + false + false + true + true + + diff --git a/Xiaomi/RedmiK50Ultra/res/xml/power_profile.xml b/Xiaomi/RedmiK50Ultra/res/xml/power_profile.xml new file mode 100644 index 0000000..4023999 --- /dev/null +++ b/Xiaomi/RedmiK50Ultra/res/xml/power_profile.xml @@ -0,0 +1,167 @@ + + + 0 + 100 + 580 + + 4 + 3 + 1 + + + 300000 + 403200 + 499200 + 614400 + 729600 + 844800 + 960000 + 1075200 + 1171200 + 1267200 + 1363200 + 1478400 + 1574400 + 1689600 + 1785600 + + + 5 + 7 + 8 + 12 + 16 + 21 + 22 + 26 + 29 + 34 + 40 + 41 + 54 + 58 + 65 + + + 633600 + 768000 + 883200 + 998400 + 1113600 + 1209600 + 1324800 + 1440000 + 1555200 + 1651200 + 1766400 + 1881600 + 1996800 + 2112000 + 2227200 + 2342400 + 2419200 + + + 33 + 42 + 51 + 59 + 70 + 75 + 88 + 101 + 122 + 130 + 151 + 181 + 207 + 233 + 278 + 314 + 335 + + + 806400 + 940800 + 1056000 + 1171200 + 1286400 + 1401600 + 1497600 + 1612800 + 1728000 + 1843200 + 1958400 + 2054400 + 2169600 + 2284800 + 2400000 + 2515200 + 2630400 + 2726400 + 2822400 + 2841600 + + + 86 + 96 + 109 + 127 + 142 + 158 + 169 + 190 + 207 + 231 + 270 + 290 + 333 + 386 + 428 + 487 + 554 + 616 + 684 + 686 + + 8.5 + 0.1 + 0 + 4040 + 0.1 + 173 + 0.5 + 25 + 81 + 550 + 390 + 13.5 + 170 + 5.8 + + 95 + 8 + + 6 + 204 + 220 + 4000 + + 21 + + 1 + 170 + 210 + 1 + 4000 + + .0001 + .001 + .01 + .1 + 1 + + 130 + 0.8 + 4000 + diff --git a/overlay.mk b/overlay.mk index 9a7a31e..858f8b5 100644 --- a/overlay.mk +++ b/overlay.mk @@ -39,7 +39,9 @@ PRODUCT_PACKAGES += \ treble-overlay-huawei-EML \ treble-overlay-huawei-FIG \ treble-overlay-huawei-LLD \ + treble-overlay-huawei-MAR \ treble-overlay-huawei-PIC \ + treble-overlay-huawei-POT \ treble-overlay-huawei-PRA \ treble-overlay-huawei-RNE \ treble-overlay-huawei-SHT \ @@ -142,6 +144,7 @@ PRODUCT_PACKAGES += \ treble-overlay-oneplus-op8-systemui \ treble-overlay-oneplus-op9 \ treble-overlay-oneplus-op9-systemui \ + treble-overlay-onn-mid7019 \ treble-overlay-oppo-a54 \ treble-overlay-oppo-a54-systemui \ treble-overlay-oppo-findx3pro \ @@ -176,6 +179,8 @@ PRODUCT_PACKAGES += \ treble-overlay-realme-x2pro \ treble-overlay-samsung-S10pq \ treble-overlay-samsung-S10q \ + treble-overlay-samsung-S20 \ + treble-overlay-samsung-S20-systemui \ treble-overlay-samsung-S20fe \ treble-overlay-samsung-S20fe-systemui \ treble-overlay-samsung-a20 \ @@ -187,6 +192,7 @@ PRODUCT_PACKAGES += \ treble-overlay-samsung-a31 \ treble-overlay-samsung-a31-systemui \ treble-overlay-samsung-a32 \ + treble-overlay-samsung-a32-systemui \ treble-overlay-samsung-a33 \ treble-overlay-samsung-a33-systemui \ treble-overlay-samsung-a40 \ @@ -201,6 +207,7 @@ PRODUCT_PACKAGES += \ treble-overlay-samsung-a7 \ treble-overlay-samsung-a70 \ treble-overlay-samsung-a71 \ + treble-overlay-samsung-a73 \ treble-overlay-samsung-a80 \ treble-overlay-samsung-a82xq \ treble-overlay-samsung-a82xq-systemui \ @@ -227,9 +234,9 @@ PRODUCT_PACKAGES += \ treble-overlay-samsung-r0q-systemui \ treble-overlay-samsung-r0s \ treble-overlay-samsung-r0s-systemui \ + treble-overlay-samsung-r5q \ treble-overlay-samsung-r9q \ treble-overlay-samsung-r9s \ - treble-overlay-samsung-r5q \ treble-overlay-samsung-s10e \ treble-overlay-samsung-s9pq \ treble-overlay-samsung-s9q \ @@ -270,6 +277,7 @@ PRODUCT_PACKAGES += \ treble-overlay-umidigi-A5pro \ treble-overlay-umidigi-power \ treble-overlay-unihertz-jelly2 \ + treble-overlay-unihertz-titanpocketeea \ treble-overlay-vivo-y20 \ treble-overlay-vivo-y20-systemui \ treble-overlay-vivo-y31 \ @@ -323,6 +331,7 @@ PRODUCT_PACKAGES += \ treble-overlay-xiaomi-redmigo \ treble-overlay-xiaomi-redmik20pro \ treble-overlay-xiaomi-redmik20pro-systemui \ + treble-overlay-xiaomi-redmik50ultra \ treble-overlay-xiaomi-redminote10 \ treble-overlay-xiaomi-redminote10pro \ treble-overlay-xiaomi-redminote10s \