diff --git a/Blackview/SHARK8-SystemUI/Android.mk b/Blackview/SHARK8-SystemUI/Android.mk new file mode 100755 index 000000000..28fa2f7eb --- /dev/null +++ b/Blackview/SHARK8-SystemUI/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-blackview-shark8-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/Blackview/SHARK8-SystemUI/AndroidManifest.xml b/Blackview/SHARK8-SystemUI/AndroidManifest.xml new file mode 100755 index 000000000..34f89db91 --- /dev/null +++ b/Blackview/SHARK8-SystemUI/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Blackview/SHARK8-SystemUI/res/values/config.xml b/Blackview/SHARK8-SystemUI/res/values/config.xml new file mode 100755 index 000000000..00c652630 --- /dev/null +++ b/Blackview/SHARK8-SystemUI/res/values/config.xml @@ -0,0 +1,7 @@ + + + 28.0dip + 36.0dip + 8.0dip + 18.0dip + diff --git a/Blackview/SHARK8/Android.mk b/Blackview/SHARK8/Android.mk new file mode 100644 index 000000000..a99abc2bf --- /dev/null +++ b/Blackview/SHARK8/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-blackview-shark8 +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/Blackview/SHARK8/AndroidManifest.xml b/Blackview/SHARK8/AndroidManifest.xml new file mode 100644 index 000000000..ca88c7375 --- /dev/null +++ b/Blackview/SHARK8/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Blackview/SHARK8/res/values/config.xml b/Blackview/SHARK8/res/values/config.xml new file mode 100644 index 000000000..4a44076c7 --- /dev/null +++ b/Blackview/SHARK8/res/values/config.xml @@ -0,0 +1,107 @@ + + + + 120 + 120 + + 0 + 3 + + true + true + true + + + true + 300.0% + 29.999996% + 100.0% + 5 + + 10 + 70 + 98 + 122 + 128 + 134 + 140 + 146 + 152 + 158 + 182 + 255 + 255 + 255 + 255 + 255 + 255 + 255 + 255 + 255 + + + 10 + 64 + 128 + 256 + 384 + 512 + 640 + 768 + 896 + 1024 + 2048 + 4096 + 6144 + 8192 + 10240 + 12288 + 14336 + 16384 + 18432 + + + + + /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 + + + 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 + + true + diff --git a/Blackview/SHARK8/res/values/notch.xml b/Blackview/SHARK8/res/values/notch.xml new file mode 100644 index 000000000..1370af8ed --- /dev/null +++ b/Blackview/SHARK8/res/values/notch.xml @@ -0,0 +1,4 @@ + + + M 0,0 L -16, 0 L -16, 36 L 16, 36 L 16, 0 Z @dp + diff --git a/Blackview/SHARK8/res/xml/power_profile.xml b/Blackview/SHARK8/res/xml/power_profile.xml new file mode 100644 index 000000000..2ab1ab791 --- /dev/null +++ b/Blackview/SHARK8/res/xml/power_profile.xml @@ -0,0 +1,68 @@ + + + 0.1 + 66.06 + 272.285 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 2.83 + 30.473 + 2310 + 275.34 + 0.1 + 0.1 + 0.1 + + 0.2 + 0.1 + + + 4 + 4 + + + 400000 + + + 0.1 + + 1.11 + 5 + 2.55. 2.11 + 2.22 + + 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/Doogee/VMax/Android.mk b/Doogee/VMax/Android.mk new file mode 100644 index 000000000..db182d633 --- /dev/null +++ b/Doogee/VMax/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-doogee-vmax +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/Doogee/VMax/AndroidManifest.xml b/Doogee/VMax/AndroidManifest.xml new file mode 100644 index 000000000..2981fb7e2 --- /dev/null +++ b/Doogee/VMax/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Doogee/VMax/res/values/config.xml b/Doogee/VMax/res/values/config.xml new file mode 100644 index 000000000..02c984c31 --- /dev/null +++ b/Doogee/VMax/res/values/config.xml @@ -0,0 +1,50 @@ + + + + bt-pan + bt-dun + + + rndis\\d + + + ap\\d + + + 0:2:15 + 1:8:4095 + + + 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 + + true + true + true + true + true + true + false + true + true + true + true + 17 + 255 + diff --git a/Realme/6/res/xml/power_profile_test.xml b/Doogee/VMax/res/xml/power_profile.xml similarity index 72% rename from Realme/6/res/xml/power_profile_test.xml rename to Doogee/VMax/res/xml/power_profile.xml index 1d8afa0fe..3fdec68de 100644 --- a/Realme/6/res/xml/power_profile_test.xml +++ b/Doogee/VMax/res/xml/power_profile.xml @@ -1,52 +1,67 @@ - - - 3000 - - 4 - 4 - - 5 - 1.11 - 2.55 - 2.11 - 2.22 - - 300000 - 1000000 - 2000000 - - - 300000 - 1000000 - 2500000 - 3000000 - - - 10 - 20 - 30 - - - 25 - 35 - 50 - 60 - - 0.5 - 100 - 800 - 500 - 600 - 100.0 - 150.0 - 10 - 60 - 3 - - 6 - 5 - 4 - 3 - 3 - + + + 0.5 + 100 + 800 + 500 + 600 + 100.0 + 150.0 + 10 + 60 + 3 + + 6 + 5 + 4 + 3 + 3 + + + 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 + + 22000 + + .0002 + .002 + .02 + .2 + 2 + \ No newline at end of file diff --git a/HighPriorityMisc/res/xml/config_webview_packages.xml b/HighPriorityMisc/res/xml/config_webview_packages.xml index 6abcfe24a..8007e936b 100644 --- a/HighPriorityMisc/res/xml/config_webview_packages.xml +++ b/HighPriorityMisc/res/xml/config_webview_packages.xml @@ -42,4 +42,7 @@ MIIDbTCCAlWgAwIBAgIEHcsmjjANBgkqhkiG9w0BAQsFADBmMQswCQYDVQQGEwJERTEQMA4GA1UECBMHVW5rbm93bjEPMA0GA1UEBxMGQmVybGluMRAwDgYDVQQKEwdCcm9taXRlMRAwDgYDVQQLEwdCcm9taXRlMRAwDgYDVQQDEwdjc2FnYW41MCAXDTE4MDExOTA3MjE1N1oYDzIwNjgwMTA3MDcyMTU3WjBmMQswCQYDVQQGEwJERTEQMA4GA1UECBMHVW5rbm93bjEPMA0GA1UEBxMGQmVybGluMRAwDgYDVQQKEwdCcm9taXRlMRAwDgYDVQQLEwdCcm9taXRlMRAwDgYDVQQDEwdjc2FnYW41MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtakjGj0eTavbBB2vWXj8KBixWn4zgXAKc+yGFu3SLEGF1VB5aJWwcMHxVI55yH/8M2eNnJP0BkSidfKgPVcm1sk/GrNEs9uk5sWod9byO5M5QWQmGP2REeTd6J0BVVVaMp2MZnqeR3Su3pwFzrSwTqIGyf8dkPSEz7ifj792+EeRNrov4oRQK7lIfqInzwc4d34wU069Lrw6m7J7HM0KbRYISsWMiYj025Qg+dTrtdWt7jbdcj7htW0eYyJoLd90+s43RWnOpENmWpcWv1EVPxUD4mCdV9idYwoHRIESpSu9IWvqDZp1VoRc43nLgsNfNBwmYdTkIaPiz1m7TBcr7QIDAQABoyEwHzAdBgNVHQ4EFgQUuWoGd7W7wMyQ1pOdjiMv10YHTR0wDQYJKoZIhvcNAQELBQADggEBAA7iw6eKz+T8HIpKDoDcX1Ywjn9JUzuCFu20LnsLzreO/Pog1xErYjdLAS7LTZokfbAnitBskO9QhV9BYkDiM0Qr5v2/HsJTtxa1mz9ywCcI36jblMyuXFj8tuwQI9/t9i+Fc3+bOFBV3t7djPo9qX1dIK0lZ6s8HcIhaCNdqm65fH+nWhC/H9djqC6qOtrkTiACKEcHQ4a/5dfROU0q0M4bS4YuiaAQWgjiGbik4LrZ8wZX1aqJCLt0Hs7MzXyyf0cRSO11FIOViHwzh6WTZGufq2J3YBFXPond8kLxkKL3LNezbi5yTcecxsbKQ6OS46CnIKcy/M8asSreLpoCDvw= + + MIIJdzCCBV+gAwIBAgIEDNgMsTANBgkqhkiG9w0BAQsFADBsMRAwDgYDVQQGEwdVbmtub3duMRAwDgYDVQQIEwdVbmtub3duMRAwDgYDVQQHEwdVbmtub3duMRAwDgYDVQQKEwdVbmtub3duMRAwDgYDVQQLEwdVbmtub3duMRAwDgYDVQQDEwdVbmtub3duMB4XDTE1MTAyNDEwMzM1NloXDTQzMDMxMTEwMzM1NlowbDEQMA4GA1UEBhMHVW5rbm93bjEQMA4GA1UECBMHVW5rbm93bjEQMA4GA1UEBxMHVW5rbm93bjEQMA4GA1UEChMHVW5rbm93bjEQMA4GA1UECxMHVW5rbm93bjEQMA4GA1UEAxMHVW5rbm93bjCCBCIwDQYJKoZIhvcNAQEBBQADggQPADCCBAoCggQBAMdozuMLcv7klBlelPvlTlpCXnCX9HecN1ZL7Ki+jUDo5wt66J+UdbgRIaNjY/SdeyZ8gapvqtscbNjcDBFv160OWcr2msf9GB0k5kNG7bZRPUrkXN37Sj5vJ5EsaKORzCcIqoyEzq8hgiu7kam2Ig13jvTEyrOfJfQ9SGVZybx0+x3kR8Nz25BGZDTuBwmjnLBCUQHNZvdu2nx0EG6lS0db5BUKi4V468mRuCWbwOSROhnPnRbBUa+fzrpyv0ueVmr59VWkIp5Y2xJ7+ZYcqzcjPA2XOpG4DOXaUL09sgPWJTuaEbiqwRWIxLNeumLyuRin3leDWtY/YgD7ZV/vt0lYtlllleqLMbr9IoE4Y3+TcQNQc6C2JsZ9yhQlIjRg8wecCcU+E+sht5cXC+kWiqU+migNMXsAQUoUixv9UmOZOkMiaitVAAxf5KGs9zUmFftJ17AetJDYGsrMLurDANHNQDw5cyWbloSacJCoy7aJxM1PPOxGpPWp/ZlrphDC9h26+soiMeq4uy4z65xXYr69L5V1Tzm3XJUCGiwHQYQwlcZyzLC/nQa9MmQl9ntlfOWyC1LVOnENjkLadTP33MzdWyO7eYd8ge7wfzhoy6UgTnfyB3aVttfNbRk8Vp0GCOVj7UWGMA3vlklTEZoMT/d20Pa9fwuSqf7+28AKC7tzkQyM3XsyBM3MNtg5ELzpdRpZ7gNT8ale9vhGqn7F4xD8p8OOvBb/RCfGgSrRLOd79q9R5SCTuckEpWCHK7jsZphJf0lrYlBB0+xIHhM1RX0rman0k72yEj4o/rD0eKkabNdcuRx/XsDA1JPlAJEAOD0ECYoMA91ngHkqQ/25faNBPQmgCn+Puc669wDmjM3O5SFYAqoFh4aiRc0bXuzxNoMo5OSDtuvtfrpbHnNWSQi73PnZJsQdFFl4Te5qzPqc5Qu0Pk1fA3V6dZ7eoevcnyI/SETYCJS5iYrViPWojH/+uIDGgYNievatFThJVtgP1pNS9ZOgFTy2k8C1XsQ9jKiwvVEXu9yuvKRktwyvrTiYk8hVF5mobOpXPrmCzsBGqqGayHXl2tN5UvYE0HDyCKfZWIKrLtuP+eVuXInq81NByUkmYf1AY3o2lmI5l0M4VYRjS3FhoI2nGbEDExf45Gcituv/2pPK2ypnny6uKVEPf9q1IsGtuGevow4X2cS3M1Nr2o5I+dD8xQGM+J5Y4mb/WSm0KnQDNM9sBErHcBUIQ1WFKH/zhreQGJAtPM2KYgwtRIhLQq57pPmH76FJVAzCUvvfbFmXIFOyxyVXsVFfdkK1Dbe2O6ZorXB8Nyya6fIEzVEKDjWehXjo5IijeRS2bxmI2tUOUFHixqjTxbUCAwEAAaMhMB8wHQYDVR0OBBYEFM+OxhO92RQoMCJ1ik66h/1K1IVBMA0GCSqGSIb3DQEBCwUAA4IEAQAjz1VlrrKS+sriv60K1f1oA53m0de6cTMk2ifghgM5Y2tWgs5dDbec0EG/MelPTRTBIe3b+ccdHfsSBYa1nAd1R4wePYNnYvCWUD+fkv86ajspI/cOg3jw8sz29DBHiAvCW8SprBmYzNZ2opPRh5k/IIgiquVTOLvN4K77yu8xuokD4PAKQEX2L9ygX8Jp5JL+pNSaxQTJ3ujaXw0W5QHH73cFTBngOldznpJMTPR3+CJAls5rUDBFtUfGQd7KkWXXTeAiG2WMK/xnsvbq9B3m9DnkmmfM3ojVHQafPn0C7RqgC/L1vK9UzRM9/h5CAN/cLu6Nfn135uD+B/TYUMo7iKAEeyFw3oZTQEMsrAPyjiOppAmazI2jjPUfH/dhIKYjYF6JnxcSlCzc9qRE/0fNcOB9lkEAZzWoIZ7RxiJtN+s02lPE11BORjjToxNwNg9OjjgbdMou57nasgg/x1Yr7PoOtvr04Pa3xqQlPO5vyYJVoCixzHCpjDiXbsW8FHukGeTRfE//bL4rPx7IaQIIzDaXR14bBbo+qEvYwjxYTvBMG4cGNgJ/M0C3Rv9u8vn949Qp+aHY1n+eumTxnEbg2PbjJaRIeRnM6wpKymBARsUvlPUKtV2la61ar0jJTGg7e3mnInP7yTVCkHd20L44a1LLlyMspB/NjcGpAyOxQJv2ikB47gUA2mc3dICYLH79NfMGgQRspngcfhJmlkKohH8hgWgfRLVe9D7rFEuJTsEDHMwNakzipRbRvrhi+g+Lu8ijPZ8/UjbowugxwqCmyzhr/nErxMUvdWa/Rcelc1A1Bb6OW6JeE973jcnSXei0X4rmZ8aFpN/uvEKrN+HQMXSnvH71GqYwZIrDYpYiuYaJgk2E58FQxQqeOMmYGBebLvNKDeuWejYM652l3XodsCs/6cYlIFk9uiyFDJX/JQogIN4kUjTbjqwhtFfFCxUMC6IXeHdNKcMWev3Krm3gRlD26Ah9sTmJ4BdJmBN5ucTdi998PkTU2C8FfBTi3IY24u97HVyg+L5xyc5oqlvrSxtRrR8tyu7QHU9av7DYZeiWD9UQXa5LAEps89lyRWoQbNWNZjlFNVBpr8Ro7pOlh9D9fGycMJbm0HcTkW9ziD1C45SFfCxbiHoyV9IT/s/vz1qaDqYSRO+yo2IBrwng0bqRrVYEl4X4S6aOZHkeT2CteKf9axYQYlmqID8rgJ9GIiL0wod5wDx0krcjtXWlxSOZ6G8nCOsqHHdG/KQujZHz2d1iM4nXVG9qyMkW59tgkqtWFYQbCJxB7EkkmlgTgQkl5S1NGIB8APNSmsiGr/zlVpQlp14ajIMccRcXpbMNGBQ0J/WYHPmxdp7anMcD + diff --git a/Hisense/HLTE556N/Android.mk b/Hisense/HLTE556N/Android.mk new file mode 100644 index 000000000..2bb8a9cdb --- /dev/null +++ b/Hisense/HLTE556N/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-Hisense-HLTE556N +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/Hisense/HLTE556N/AndroidManifest.xml b/Hisense/HLTE556N/AndroidManifest.xml new file mode 100644 index 000000000..42c3b6822 --- /dev/null +++ b/Hisense/HLTE556N/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Hisense/HLTE556N/res/values/config.xml b/Hisense/HLTE556N/res/values/config.xml new file mode 100644 index 000000000..d0d9aedd2 --- /dev/null +++ b/Hisense/HLTE556N/res/values/config.xml @@ -0,0 +1,127 @@ + + + + 29 + 60 + 66 + 77 + 89 + 102 + 117 + 135 + 156 + 181 + 210 + 242 + 255 + + + 3 + 6 + 13 + 21 + 30 + 41 + 52 + 66 + 83 + 102 + 124 + 150 + + + 0 + 1 + 3 + 256 + 257 + 258 + 259 + 260 + 261 + 262 + 263 + 264 + 265 + + + 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 + + + bnep\\d + bt-pan + + + 0 + 1 + 5 + 7 + + + usb\\d + rndis\\d + + + softap0 + 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 + ethernet,9,9,9,-1,true + + + 1,1 + 0,1 + 7,1 + + true + true + true + true + true + true + true + true + true + false + true + true + true + true + false + true + true + true + true + true + true + true + 3 + 3700 + 20 + 33 + 180 + 0 + 17 + + diff --git a/Hisense/HLTE556N/res/xml/power_profile.xml b/Hisense/HLTE556N/res/xml/power_profile.xml new file mode 100644 index 000000000..ad80b0b55 --- /dev/null +++ b/Hisense/HLTE556N/res/xml/power_profile.xml @@ -0,0 +1,80 @@ + + + 0 + 25 + 57 + 20 + 2 + 0.2 + 150 + 72 + 35 + 337.6 + 150 + 655 + 100 + 2 + 37 + + 0.2 + 0.1 + + + 4 + 4 + + + 300000 + 614400 + 864000 + 1017600 + 1305600 + 1420800 + 1612800 + 1804800 + + + 50.8 + 59.68 + 67 + 68.58 + 78.15 + 84.4 + 93 + 105.5 + + + 300000 + 652800 + 902400 + 1056000 + 1401600 + 1536000 + 1612800 + 1804800 + 2016000 + + + 73.99 + 101.8 + 121.58 + 134 + 161.6 + 171 + 183 + 177.69 + 211.25 + + 4 + + 11 + + 4000 + + .0002 + .002 + .02 + .2 + 2 + + \ No newline at end of file diff --git a/Infinix/Note10/AndroidManifest.xml b/Infinix/Note10/AndroidManifest.xml index 7f4a8b5eb..c22cd2ee6 100644 --- a/Infinix/Note10/AndroidManifest.xml +++ b/Infinix/Note10/AndroidManifest.xml @@ -3,8 +3,8 @@ android:versionCode="1" android:versionName="1.0"> + android:requiredSystemPropertyName="ro.product.vendor.device" + android:requiredSystemPropertyValue="Infinix-X693" + android:priority="932" + android:isStatic="true" /> diff --git a/Infinix/Note10Pro/AndroidManifest.xml b/Infinix/Note10Pro/AndroidManifest.xml index 0cfb60abf..ffc168117 100755 --- a/Infinix/Note10Pro/AndroidManifest.xml +++ b/Infinix/Note10Pro/AndroidManifest.xml @@ -3,8 +3,8 @@ android:versionCode="1" android:versionName="1.0"> + android:requiredSystemPropertyName="ro.product.vendor.device" + android:requiredSystemPropertyValue="+(Infinix-X695|Infinix-X695D)" + android:priority="547" + android:isStatic="true" /> diff --git a/Infinix/Note12v2023-SystemUI/Android.mk b/Infinix/Note12v2023-SystemUI/Android.mk new file mode 100644 index 000000000..891cba209 --- /dev/null +++ b/Infinix/Note12v2023-SystemUI/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-infinix-note12v2023-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/Infinix/Note12v2023-SystemUI/AndroidManifest.xml b/Infinix/Note12v2023-SystemUI/AndroidManifest.xml new file mode 100644 index 000000000..5c096660e --- /dev/null +++ b/Infinix/Note12v2023-SystemUI/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Infinix/Note12v2023-SystemUI/res/values/dimens.xml b/Infinix/Note12v2023-SystemUI/res/values/dimens.xml new file mode 100644 index 000000000..1e4362875 --- /dev/null +++ b/Infinix/Note12v2023-SystemUI/res/values/dimens.xml @@ -0,0 +1,7 @@ + + + 620.0px + 55px + 0px + 0px + diff --git a/Infinix/Note12v2023/Android.mk b/Infinix/Note12v2023/Android.mk new file mode 100644 index 000000000..33a9bc572 --- /dev/null +++ b/Infinix/Note12v2023/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-infinix-note12v2023 +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/Infinix/Note12v2023/AndroidManifest.xml b/Infinix/Note12v2023/AndroidManifest.xml new file mode 100644 index 000000000..8fb69b554 --- /dev/null +++ b/Infinix/Note12v2023/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Infinix/Note12v2023/res/values/arrays.xml b/Infinix/Note12v2023/res/values/arrays.xml new file mode 100644 index 000000000..119a066ce --- /dev/null +++ b/Infinix/Note12v2023/res/values/arrays.xml @@ -0,0 +1,75 @@ + + + + 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 + + + 0:2:15 + + + 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/Infinix/Note12v2023/res/values/bools.xml b/Infinix/Note12v2023/res/values/bools.xml new file mode 100644 index 000000000..a0429c2d4 --- /dev/null +++ b/Infinix/Note12v2023/res/values/bools.xml @@ -0,0 +1,19 @@ + + + false + false + false + false + true + true + true + false + true + true + true + true + true + true + true + true + diff --git a/Infinix/Note12v2023/res/values/dimens.xml b/Infinix/Note12v2023/res/values/dimens.xml new file mode 100644 index 000000000..419c57dc2 --- /dev/null +++ b/Infinix/Note12v2023/res/values/dimens.xml @@ -0,0 +1,10 @@ + + + 36.0dip + 39.0dip + 28.0dip + 36.0dip + 0.4 + 1.0 + 0.003921569 + diff --git a/Infinix/Note12v2023/res/values/integers.xml b/Infinix/Note12v2023/res/values/integers.xml new file mode 100644 index 000000000..7ccc4714e --- /dev/null +++ b/Infinix/Note12v2023/res/values/integers.xml @@ -0,0 +1,8 @@ + + + 5 + 2000 + 3000 + 121 + 121 + diff --git a/Infinix/Note12v2023/res/values/strings.xml b/Infinix/Note12v2023/res/values/strings.xml new file mode 100644 index 000000000..6b43aa3fe --- /dev/null +++ b/Infinix/Note12v2023/res/values/strings.xml @@ -0,0 +1,4 @@ + + + M -24,0 L -24,36 L 24,36 L 24,0 Z @dp + diff --git a/Infinix/Note12v2023/res/xml/power_profile.xml b/Infinix/Note12v2023/res/xml/power_profile.xml new file mode 100644 index 000000000..0341760ec --- /dev/null +++ b/Infinix/Note12v2023/res/xml/power_profile.xml @@ -0,0 +1,239 @@ + + + 0.1 + 86.72 + 678.9 + 16.82 + 1.06 + 0.46 + 234.3 + 52.68 + 28.12 + 82.42 + 174.77 + 917.78 + 30.85 + 15 + 29.17 + + 6.25 + 6.25 + + + 6 + 2 + + + 500000 + 650000 + 700000 + 750000 + 800000 + 850000 + 900000 + 950000 + 1000000 + 1050000 + 1100000 + 1150000 + 1200000 + 1250000 + 1300000 + 1350000 + 1400000 + 1450000 + 1500000 + 1600000 + 1700000 + 1800000 + 1900000 + 2000000 + + + 725000 + 800000 + 900000 + 1000000 + 1100000 + 1200000 + 1300000 + 1400000 + 1500000 + 1600000 + 1700000 + 1800000 + 1900000 + 2000000 + 2100000 + 2200000 + + + 7.07 + 9.12 + 10.26 + 11.25 + 12.31 + 13.16 + 14.58 + 15.98 + 16.98 + 18.62 + 20.53 + 22.59 + 24.42 + 25.71 + 27.39 + 29.67 + 31.37 + 33.76 + 36.06 + 41.22 + 46.95 + 53.20 + 60.44 + 67.66 + + + 30.46 + 30.57 + 35.65 + 40.91 + 47.32 + 54.05 + 63.44 + 71.50 + 82.76 + 94.39 + 103.98 + 121.36 + 131.37 + 147.10 + 167.57 + 177.02 + + 5.07 + 5.07 + 9.89 + 2.11 + 2.22 + + 500000 + 650000 + 700000 + 750000 + 800000 + 850000 + 900000 + 950000 + 1000000 + 1050000 + 1100000 + 1150000 + 1200000 + 1250000 + 1300000 + 1350000 + 1400000 + 1450000 + 1500000 + 1600000 + 1700000 + 1800000 + 1900000 + 2000000 + + + 725000 + 800000 + 900000 + 1000000 + 1100000 + 1200000 + 1300000 + 1400000 + 1500000 + 1600000 + 1700000 + 1800000 + 1900000 + 2000000 + 2100000 + 2200000 + + + 7.07 + 9.12 + 10.26 + 11.25 + 12.31 + 13.16 + 14.58 + 15.98 + 16.98 + 18.62 + 20.53 + 22.59 + 24.42 + 25.71 + 27.39 + 29.67 + 31.37 + 33.76 + 36.06 + 41.22 + 46.95 + 53.20 + 60.44 + 67.66 + + + 30.46 + 30.57 + 35.65 + 40.91 + 47.32 + 54.05 + 63.44 + 71.50 + 82.76 + 94.39 + 103.98 + 121.36 + 131.37 + 147.10 + 167.57 + 177.02 + + + 22.7 + + 5000 + 15.2 + 296.22 + 426.91 + + 4.0 + + 30.7 + 30.7 + 30.7 + 30.7 + 30.7 + + 0 + 96.36 + 676.3 + + 676.3 + 430.7 + 157.3 + 111.2 + 106.4 + + 0 + + 0 + 0 + + 0 + \ No newline at end of file diff --git a/Infinix/Note30-SystemUI/Android.mk b/Infinix/Note30-SystemUI/Android.mk new file mode 100644 index 000000000..dcc91c468 --- /dev/null +++ b/Infinix/Note30-SystemUI/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-infinix-note30-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/Infinix/Note30-SystemUI/AndroidManifest.xml b/Infinix/Note30-SystemUI/AndroidManifest.xml new file mode 100644 index 000000000..3226bb416 --- /dev/null +++ b/Infinix/Note30-SystemUI/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Infinix/Note30-SystemUI/res/values/dimens.xml b/Infinix/Note30-SystemUI/res/values/dimens.xml new file mode 100644 index 000000000..e9cd2d62b --- /dev/null +++ b/Infinix/Note30-SystemUI/res/values/dimens.xml @@ -0,0 +1,39 @@ + + + + + 1080px + + + 1130px + + + @dimen/physical_fingerprint_sensor_center_screen_location_y + + 55px + 0px + 0px + diff --git a/Infinix/Note30/Android.mk b/Infinix/Note30/Android.mk new file mode 100644 index 000000000..c8984ad3a --- /dev/null +++ b/Infinix/Note30/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-infinix-note30 +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/Infinix/Note30/AndroidManifest.xml b/Infinix/Note30/AndroidManifest.xml new file mode 100644 index 000000000..099ed9267 --- /dev/null +++ b/Infinix/Note30/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Infinix/Note30/res/values/arrays.xml b/Infinix/Note30/res/values/arrays.xml new file mode 100644 index 000000000..66c9c3c64 --- /dev/null +++ b/Infinix/Note30/res/values/arrays.xml @@ -0,0 +1,114 @@ + + + + 4.522 + 20.246 + 55.509 + 74.653 + 82.757 + 93.15 + 117.678 + 138.666 + 164.847 + 189.157 + 207.656 + 221.191 + 277.164 + 350.798 + 391.524 + 414.81 + 434.151 + 455.291 + 490.922 + 500 + 580 + + + 6 + 18 + 34 + 82 + 128 + 256 + 384 + 512 + 640 + 768 + 896 + 1536 + 2560 + 3584 + 4608 + 5632 + 7168 + 8192 + 8704 + 9728 + + + 1 + 15 + 30 + 45 + 60 + 75 + 90 + 105 + 120 + 135 + 150 + 165 + 180 + 195 + 210 + 225 + 240 + 255 + + + 4.5215 + 33.37784 + 69.09702 + 105.53111 + 141.15657 + 177.40657 + 212.14172 + 247.64085 + 282.03754 + 317.2586 + 351.1292 + 384.87363 + 418.19705 + 451.90884 + 485.0235 + 517.10864 + 548.933 + 580 + + + 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/Infinix/Note30/res/values/bools.xml b/Infinix/Note30/res/values/bools.xml new file mode 100644 index 000000000..52f4341d3 --- /dev/null +++ b/Infinix/Note30/res/values/bools.xml @@ -0,0 +1,13 @@ + + + false + false + false + false + true + false + true + true + true + true + diff --git a/Infinix/Note30/res/values/dimens.xml b/Infinix/Note30/res/values/dimens.xml new file mode 100644 index 000000000..dc514dcd2 --- /dev/null +++ b/Infinix/Note30/res/values/dimens.xml @@ -0,0 +1,11 @@ + + + 0.001960785 + 40.0dip + 40.0dip + 40.0dip + 36.0dip + 26.0dip + 28.0dip + 36.0dip + diff --git a/Infinix/Note30/res/values/strings.xml b/Infinix/Note30/res/values/strings.xml new file mode 100644 index 000000000..6b43aa3fe --- /dev/null +++ b/Infinix/Note30/res/values/strings.xml @@ -0,0 +1,4 @@ + + + M -24,0 L -24,36 L 24,36 L 24,0 Z @dp + diff --git a/Infinix/Note30/res/xml/power_profile.xml b/Infinix/Note30/res/xml/power_profile.xml new file mode 100644 index 000000000..609a7ab11 --- /dev/null +++ b/Infinix/Note30/res/xml/power_profile.xml @@ -0,0 +1,207 @@ + + + 0.1 + 64.45 + 383.95 + 9 + 0.8 + 0.1 + 254.73 + 39.5 + 40.2 + 91.1 + 237.4 + 1038.4 + 24.5 + 15 + 40 + + 3.3 + 3.3 + + + 6 + 2 + + + 500000 + 774000 + 875000 + 975000 + 1075000 + 1175000 + 1275000 + 1375000 + 1500000 + 1618000 + 1666000 + 1733000 + 1800000 + 1866000 + 1933000 + 2000000 + + + 774000 + 835000 + 919000 + 1002000 + 1085000 + 1169000 + 1308000 + 1419000 + 1530000 + 1670000 + 1733000 + 1796000 + 1860000 + 1923000 + 1986000 + 2050000 + + + 6.76 + 9.47 + 11.18 + 12.95 + 15.27 + 18.73 + 22.00 + 25.15 + 30.29 + 35.78 + 38.37 + 41.35 + 45.00 + 49.04 + 53.58 + 55.65 + + + 34.42 + 36.76 + 42.69 + 49.41 + 56.50 + 69.44 + 80.24 + 107.99 + 129.97 + 156.56 + 168.90 + 176.07 + 178.23 + 200.59 + 203.88 + 210.66 + + 7.2 + 5 + 9.89 + 2.11 + 2.22 + + 500000 + 774000 + 875000 + 975000 + 1075000 + 1175000 + 1275000 + 1375000 + 1500000 + 1618000 + 1666000 + 1733000 + 1800000 + 1866000 + 1933000 + 2000000 + + + 774000 + 835000 + 919000 + 1002000 + 1085000 + 1169000 + 1308000 + 1419000 + 1530000 + 1670000 + 1733000 + 1796000 + 1860000 + 1923000 + 1986000 + 2050000 + + + 6.76 + 9.47 + 11.18 + 12.95 + 15.27 + 18.73 + 22.00 + 25.15 + 30.29 + 35.78 + 38.37 + 41.35 + 45.00 + 49.04 + 53.58 + 55.65 + + + 34.42 + 36.76 + 42.69 + 49.41 + 56.50 + 69.44 + 80.24 + 107.99 + 129.97 + 156.56 + 168.90 + 176.07 + 178.23 + 200.59 + 203.88 + 210.66 + + + 22.7 + + 5000 + 15.2 + 296.22 + 426.91 + + 4.0 + + 30.7 + 30.7 + 30.7 + 30.7 + 30.7 + + 0 + 96.36 + 676.3 + + 676.3 + 430.7 + 157.3 + 111.2 + 106.4 + + 0 + + 0 + 0 + + 0 + \ No newline at end of file diff --git a/Infinix/Note30Pro-SystemUI/Android.mk b/Infinix/Note30Pro-SystemUI/Android.mk new file mode 100644 index 000000000..9cc830ef6 --- /dev/null +++ b/Infinix/Note30Pro-SystemUI/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-infinix-note30pro-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/Infinix/Note30Pro-SystemUI/AndroidManifest.xml b/Infinix/Note30Pro-SystemUI/AndroidManifest.xml new file mode 100644 index 000000000..378c78ce3 --- /dev/null +++ b/Infinix/Note30Pro-SystemUI/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Infinix/Note30Pro-SystemUI/res/values/dimens.xml b/Infinix/Note30Pro-SystemUI/res/values/dimens.xml new file mode 100644 index 000000000..b124e2b46 --- /dev/null +++ b/Infinix/Note30Pro-SystemUI/res/values/dimens.xml @@ -0,0 +1,39 @@ + + + + + 1080px + + + 1140px + + + @dimen/physical_fingerprint_sensor_center_screen_location_y + + 55px + 0px + 0px + diff --git a/Infinix/Note30Pro/Android.mk b/Infinix/Note30Pro/Android.mk new file mode 100644 index 000000000..15c1f37a8 --- /dev/null +++ b/Infinix/Note30Pro/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-infinix-note30pro +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/Infinix/Note30Pro/AndroidManifest.xml b/Infinix/Note30Pro/AndroidManifest.xml new file mode 100644 index 000000000..829c015ef --- /dev/null +++ b/Infinix/Note30Pro/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Infinix/Note30Pro/res/values/arrays.xml b/Infinix/Note30Pro/res/values/arrays.xml new file mode 100644 index 000000000..eec7889f9 --- /dev/null +++ b/Infinix/Note30Pro/res/values/arrays.xml @@ -0,0 +1,112 @@ + + + + 4.522 + 20.246 + 55.509 + 74.653 + 82.757 + 93.15 + 117.678 + 138.666 + 164.847 + 189.157 + 207.656 + 221.191 + 277.164 + 350.798 + 391.524 + 414.81 + 434.151 + 455.291 + 490.922 + 500 + + + 6 + 18 + 34 + 82 + 128 + 256 + 384 + 512 + 640 + 768 + 896 + 1536 + 2560 + 3584 + 4608 + 5632 + 7168 + 8192 + 8704 + + + 1 + 15 + 30 + 45 + 60 + 75 + 90 + 105 + 120 + 135 + 150 + 165 + 180 + 195 + 210 + 225 + 240 + 255 + + + 4.5225 + 28.774 + 59.5664 + 90.9751 + 121.6867 + 152.9367 + 182.8808 + 213.4835 + 243.1358 + 273.4988 + 302.6976 + 331.7876 + 360.5147 + 389.5766 + 418.1237 + 445.7833 + 473.2181 + 500 + + + 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/Infinix/Note30Pro/res/values/bools.xml b/Infinix/Note30Pro/res/values/bools.xml new file mode 100644 index 000000000..52f4341d3 --- /dev/null +++ b/Infinix/Note30Pro/res/values/bools.xml @@ -0,0 +1,13 @@ + + + false + false + false + false + true + false + true + true + true + true + diff --git a/Infinix/Note30Pro/res/values/dimens.xml b/Infinix/Note30Pro/res/values/dimens.xml new file mode 100644 index 000000000..5fd797758 --- /dev/null +++ b/Infinix/Note30Pro/res/values/dimens.xml @@ -0,0 +1,10 @@ + + + 0.001960785 + 40.0dip + 40.0dip + 40.0dip + 36.0dip + 28.0dip + 36.0dip + diff --git a/Infinix/Note30Pro/res/values/strings.xml b/Infinix/Note30Pro/res/values/strings.xml new file mode 100644 index 000000000..6b43aa3fe --- /dev/null +++ b/Infinix/Note30Pro/res/values/strings.xml @@ -0,0 +1,4 @@ + + + M -24,0 L -24,36 L 24,36 L 24,0 Z @dp + diff --git a/Infinix/Note30Pro/res/xml/power_profile.xml b/Infinix/Note30Pro/res/xml/power_profile.xml new file mode 100644 index 000000000..0341760ec --- /dev/null +++ b/Infinix/Note30Pro/res/xml/power_profile.xml @@ -0,0 +1,239 @@ + + + 0.1 + 86.72 + 678.9 + 16.82 + 1.06 + 0.46 + 234.3 + 52.68 + 28.12 + 82.42 + 174.77 + 917.78 + 30.85 + 15 + 29.17 + + 6.25 + 6.25 + + + 6 + 2 + + + 500000 + 650000 + 700000 + 750000 + 800000 + 850000 + 900000 + 950000 + 1000000 + 1050000 + 1100000 + 1150000 + 1200000 + 1250000 + 1300000 + 1350000 + 1400000 + 1450000 + 1500000 + 1600000 + 1700000 + 1800000 + 1900000 + 2000000 + + + 725000 + 800000 + 900000 + 1000000 + 1100000 + 1200000 + 1300000 + 1400000 + 1500000 + 1600000 + 1700000 + 1800000 + 1900000 + 2000000 + 2100000 + 2200000 + + + 7.07 + 9.12 + 10.26 + 11.25 + 12.31 + 13.16 + 14.58 + 15.98 + 16.98 + 18.62 + 20.53 + 22.59 + 24.42 + 25.71 + 27.39 + 29.67 + 31.37 + 33.76 + 36.06 + 41.22 + 46.95 + 53.20 + 60.44 + 67.66 + + + 30.46 + 30.57 + 35.65 + 40.91 + 47.32 + 54.05 + 63.44 + 71.50 + 82.76 + 94.39 + 103.98 + 121.36 + 131.37 + 147.10 + 167.57 + 177.02 + + 5.07 + 5.07 + 9.89 + 2.11 + 2.22 + + 500000 + 650000 + 700000 + 750000 + 800000 + 850000 + 900000 + 950000 + 1000000 + 1050000 + 1100000 + 1150000 + 1200000 + 1250000 + 1300000 + 1350000 + 1400000 + 1450000 + 1500000 + 1600000 + 1700000 + 1800000 + 1900000 + 2000000 + + + 725000 + 800000 + 900000 + 1000000 + 1100000 + 1200000 + 1300000 + 1400000 + 1500000 + 1600000 + 1700000 + 1800000 + 1900000 + 2000000 + 2100000 + 2200000 + + + 7.07 + 9.12 + 10.26 + 11.25 + 12.31 + 13.16 + 14.58 + 15.98 + 16.98 + 18.62 + 20.53 + 22.59 + 24.42 + 25.71 + 27.39 + 29.67 + 31.37 + 33.76 + 36.06 + 41.22 + 46.95 + 53.20 + 60.44 + 67.66 + + + 30.46 + 30.57 + 35.65 + 40.91 + 47.32 + 54.05 + 63.44 + 71.50 + 82.76 + 94.39 + 103.98 + 121.36 + 131.37 + 147.10 + 167.57 + 177.02 + + + 22.7 + + 5000 + 15.2 + 296.22 + 426.91 + + 4.0 + + 30.7 + 30.7 + 30.7 + 30.7 + 30.7 + + 0 + 96.36 + 676.3 + + 676.3 + 430.7 + 157.3 + 111.2 + 106.4 + + 0 + + 0 + 0 + + 0 + \ No newline at end of file diff --git a/Infinix/Note40Pro/Android.mk b/Infinix/Note40Pro/Android.mk new file mode 100644 index 000000000..1bdb9a5e6 --- /dev/null +++ b/Infinix/Note40Pro/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-infinix-note40pro +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/Infinix/Note40Pro/AndroidManifest.xml b/Infinix/Note40Pro/AndroidManifest.xml new file mode 100644 index 000000000..908a15f12 --- /dev/null +++ b/Infinix/Note40Pro/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Infinix/Note40Pro/res/values/arrays.xml b/Infinix/Note40Pro/res/values/arrays.xml new file mode 100644 index 000000000..8a1cdca60 --- /dev/null +++ b/Infinix/Note40Pro/res/values/arrays.xml @@ -0,0 +1,50 @@ + + + + /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 + /system/lib64/android.hardware.graphics.common@1.2.so + /system/lib64/android.hardware.graphics.common@1.0.so + /system/lib64/android.hardware.graphics.common@1.1.so + /system/lib64/android.hardware.graphics.common@2.1.so + /system/lib64/libdmabufheap.so + /system/lib64/libion.so + + + 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/Infinix/Note40Pro/res/values/bools.xml b/Infinix/Note40Pro/res/values/bools.xml new file mode 100644 index 000000000..ccc7fa783 --- /dev/null +++ b/Infinix/Note40Pro/res/values/bools.xml @@ -0,0 +1,12 @@ + + + true + true + true + false + true + true + false + true + true + diff --git a/Infinix/Note40Pro/res/values/dimens.xml b/Infinix/Note40Pro/res/values/dimens.xml new file mode 100644 index 000000000..9aada6b10 --- /dev/null +++ b/Infinix/Note40Pro/res/values/dimens.xml @@ -0,0 +1,9 @@ + + + 40.0dip + 40.0dip + 40.0dip + 36.0dip + 28.0dip + 36.0dip + diff --git a/Infinix/Note40Pro/res/values/strings.xml b/Infinix/Note40Pro/res/values/strings.xml new file mode 100644 index 000000000..6b43aa3fe --- /dev/null +++ b/Infinix/Note40Pro/res/values/strings.xml @@ -0,0 +1,4 @@ + + + M -24,0 L -24,36 L 24,36 L 24,0 Z @dp + diff --git a/Infinix/Note40Pro/res/xml/power_profile.xml b/Infinix/Note40Pro/res/xml/power_profile.xml new file mode 100644 index 000000000..a856f0571 --- /dev/null +++ b/Infinix/Note40Pro/res/xml/power_profile.xml @@ -0,0 +1,239 @@ + + + 0.1 + 90.3 + 514 + 23.4 + 1.1 + 0.1 + 243 + 44.8 + 34.3 + 66.2 + 229.8 + 532.9 + 31.5 + 15 + 50.7 + + 3.9 + 3.9 + + + 6 + 2 + + + 500000 + 650000 + 700000 + 750000 + 800000 + 850000 + 900000 + 950000 + 1000000 + 1050000 + 1100000 + 1150000 + 1200000 + 1250000 + 1300000 + 1350000 + 1400000 + 1450000 + 1500000 + 1600000 + 1700000 + 1800000 + 1900000 + 2000000 + + + 725000 + 800000 + 900000 + 1000000 + 1100000 + 1200000 + 1300000 + 1400000 + 1500000 + 1600000 + 1700000 + 1800000 + 1900000 + 2000000 + 2100000 + 2200000 + + + 7.07 + 9.12 + 10.26 + 11.25 + 12.31 + 13.16 + 14.58 + 15.98 + 16.98 + 18.62 + 20.53 + 22.59 + 24.42 + 25.71 + 27.39 + 29.67 + 31.37 + 33.76 + 36.06 + 41.22 + 46.95 + 53.20 + 60.44 + 67.66 + + + 30.46 + 30.57 + 35.65 + 40.91 + 47.32 + 54.05 + 63.44 + 71.50 + 82.76 + 94.39 + 103.98 + 121.36 + 131.37 + 147.10 + 167.57 + 177.02 + + 5.07 + 5.07 + 9.89 + 2.11 + 2.22 + + 500000 + 650000 + 700000 + 750000 + 800000 + 850000 + 900000 + 950000 + 1000000 + 1050000 + 1100000 + 1150000 + 1200000 + 1250000 + 1300000 + 1350000 + 1400000 + 1450000 + 1500000 + 1600000 + 1700000 + 1800000 + 1900000 + 2000000 + + + 725000 + 800000 + 900000 + 1000000 + 1100000 + 1200000 + 1300000 + 1400000 + 1500000 + 1600000 + 1700000 + 1800000 + 1900000 + 2000000 + 2100000 + 2200000 + + + 7.07 + 9.12 + 10.26 + 11.25 + 12.31 + 13.16 + 14.58 + 15.98 + 16.98 + 18.62 + 20.53 + 22.59 + 24.42 + 25.71 + 27.39 + 29.67 + 31.37 + 33.76 + 36.06 + 41.22 + 46.95 + 53.20 + 60.44 + 67.66 + + + 30.46 + 30.57 + 35.65 + 40.91 + 47.32 + 54.05 + 63.44 + 71.50 + 82.76 + 94.39 + 103.98 + 121.36 + 131.37 + 147.10 + 167.57 + 177.02 + + + 22.7 + + 5000 + 15.2 + 296.22 + 426.91 + + 4.0 + + 30.7 + 30.7 + 30.7 + 30.7 + 30.7 + + 0 + 96.36 + 676.3 + + 676.3 + 430.7 + 157.3 + 111.2 + 106.4 + + 0 + + 0 + 0 + + 0 + diff --git a/Infinix/Note5/AndroidManifest.xml b/Infinix/Note5/AndroidManifest.xml index 864c0cda7..60ca69ce9 100644 --- a/Infinix/Note5/AndroidManifest.xml +++ b/Infinix/Note5/AndroidManifest.xml @@ -4,7 +4,7 @@ android:versionName="1.0"> + android:requiredSystemPropertyValue="+(Infinix/*/Infinix-X604*|Infinix/*/Infinix-X605*)" + android:priority="110" + android:isStatic="true" /> diff --git a/Infinix/Note7/AndroidManifest.xml b/Infinix/Note7/AndroidManifest.xml index 3d281b5fc..d398875d0 100644 --- a/Infinix/Note7/AndroidManifest.xml +++ b/Infinix/Note7/AndroidManifest.xml @@ -3,8 +3,8 @@ android:versionCode="1" android:versionName="1.0"> + android:requiredSystemPropertyName="ro.product.vendor.device" + android:requiredSystemPropertyValue="+(Infinix-X656|Infinix-X690|Infinix-X690B)" + android:priority="115" + android:isStatic="true" /> diff --git a/Infinix/Note8/AndroidManifest.xml b/Infinix/Note8/AndroidManifest.xml index 7b5a8c250..160225feb 100644 --- a/Infinix/Note8/AndroidManifest.xml +++ b/Infinix/Note8/AndroidManifest.xml @@ -3,8 +3,8 @@ android:versionCode="1" android:versionName="1.0"> + android:requiredSystemPropertyName="ro.product.vendor.device" + android:requiredSystemPropertyValue="Infinix-X692" + android:priority="116" + android:isStatic="true" /> diff --git a/Infinix/Note8/res/values/config.xml b/Infinix/Note8/res/values/config.xml index a63304504..728c4e3ce 100644 --- a/Infinix/Note8/res/values/config.xml +++ b/Infinix/Note8/res/values/config.xml @@ -1,5 +1,6 @@ + wifi,1,1,1,-1,true mobile,0,0,0,-1,true @@ -26,12 +27,11 @@ rndis\\d - com.mediatek.ims - true - true - true + + false + false + false true - true false true false @@ -42,12 +42,16 @@ true true true - true - true + true + true + true + true + 300.0% 20.000004% + 2000 3000 10 @@ -56,7 +60,4 @@ 255 1 1 - true - true - diff --git a/Infinix/S4/AndroidManifest.xml b/Infinix/S4/AndroidManifest.xml index 06f5b0552..e8e2e43bb 100644 --- a/Infinix/S4/AndroidManifest.xml +++ b/Infinix/S4/AndroidManifest.xml @@ -3,8 +3,8 @@ android:versionCode="1" android:versionName="1.0"> + android:requiredSystemPropertyName="ro.product.vendor.device" + android:requiredSystemPropertyValue="+(Infinix-X626*|Infinix-X610B)" + android:priority="24" + android:isStatic="true" /> diff --git a/Infinix/Zero6/AndroidManifest.xml b/Infinix/Zero6/AndroidManifest.xml index 894694cf1..0ad7a4f6d 100644 --- a/Infinix/Zero6/AndroidManifest.xml +++ b/Infinix/Zero6/AndroidManifest.xml @@ -4,7 +4,7 @@ android:versionName="1.0"> + android:requiredSystemPropertyValue="+Infinix/*/Infinix-X620*" + android:priority="99" + android:isStatic="true" /> diff --git a/Infinix/ZeroXPro/AndroidManifest.xml b/Infinix/ZeroXPro/AndroidManifest.xml index 50929ac73..f662e0428 100755 --- a/Infinix/ZeroXPro/AndroidManifest.xml +++ b/Infinix/ZeroXPro/AndroidManifest.xml @@ -3,8 +3,8 @@ android:versionCode="1" android:versionName="1.0"> + android:requiredSystemPropertyName="ro.product.vendor.device" + android:requiredSystemPropertyValue="+(Infinix-X6810|Infinix-X6811*)" + android:priority="447" + android:isStatic="true" /> diff --git a/Lenovo/Y700-2023-SystemUI/Android.mk b/Lenovo/Y700-2023-SystemUI/Android.mk new file mode 100644 index 000000000..c4541ec2a --- /dev/null +++ b/Lenovo/Y700-2023-SystemUI/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-lenovo-y700_2023-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/Lenovo/Y700-2023-SystemUI/AndroidManifest.xml b/Lenovo/Y700-2023-SystemUI/AndroidManifest.xml new file mode 100644 index 000000000..bb2d9b976 --- /dev/null +++ b/Lenovo/Y700-2023-SystemUI/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Lenovo/Y700-2023-SystemUI/res/values-sw600dp/config.xml b/Lenovo/Y700-2023-SystemUI/res/values-sw600dp/config.xml new file mode 100644 index 000000000..9d146a952 --- /dev/null +++ b/Lenovo/Y700-2023-SystemUI/res/values-sw600dp/config.xml @@ -0,0 +1,4 @@ + + + 20.000001px + diff --git a/Lenovo/Y700-2023-SystemUI/res/values/config.xml b/Lenovo/Y700-2023-SystemUI/res/values/config.xml new file mode 100644 index 000000000..fc8397601 --- /dev/null +++ b/Lenovo/Y700-2023-SystemUI/res/values/config.xml @@ -0,0 +1,10 @@ + + + 20px + 20px + 32dp + 20px + 20px + 32dp + 32dp + diff --git a/Lenovo/Y700-2023/Android.mk b/Lenovo/Y700-2023/Android.mk new file mode 100644 index 000000000..c9776e8ea --- /dev/null +++ b/Lenovo/Y700-2023/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-lenovo-y700_2023 +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/Lenovo/Y700-2023/AndroidManifest.xml b/Lenovo/Y700-2023/AndroidManifest.xml new file mode 100644 index 000000000..ff7997a6e --- /dev/null +++ b/Lenovo/Y700-2023/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Lenovo/Y700-2023/res/values/config.xml b/Lenovo/Y700-2023/res/values/config.xml new file mode 100644 index 000000000..44ec91047 --- /dev/null +++ b/Lenovo/Y700-2023/res/values/config.xml @@ -0,0 +1,67 @@ + + + false + false + false + + true + true + true + + 32dp + 32dp + 32dp + 32dp + + 1 + + + 10 + 60 + 210 + 350 + 420 + 1000 + 1001 + + + 77 + 77 + 120 + 144 + 198 + 230 + 247 + 255 + + + 40 + 40 + 100 + 150 + 300 + 420 + 490 + 500 + + + 0 + 40 + 100 + 150 + 300 + 420 + 490 + 500 + + + 0 + 20 + 51 + 77 + 153 + 214 + 250 + 255 + + diff --git a/Meizu/M2461-SystemUI/Android.mk b/Meizu/M2461-SystemUI/Android.mk new file mode 100644 index 000000000..69524d165 --- /dev/null +++ b/Meizu/M2461-SystemUI/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-meizu-m2461-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/Meizu/M2461-SystemUI/AndroidManifest.xml b/Meizu/M2461-SystemUI/AndroidManifest.xml new file mode 100644 index 000000000..eb740ddd4 --- /dev/null +++ b/Meizu/M2461-SystemUI/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Meizu/M2461-SystemUI/res/values-land/config.xml b/Meizu/M2461-SystemUI/res/values-land/config.xml new file mode 100644 index 000000000..537482456 --- /dev/null +++ b/Meizu/M2461-SystemUI/res/values-land/config.xml @@ -0,0 +1,6 @@ + + + 28dp + 28dp + 28dp + diff --git a/Meizu/M2461-SystemUI/res/values-v31/config.xml b/Meizu/M2461-SystemUI/res/values-v31/config.xml new file mode 100644 index 000000000..66e2e0e37 --- /dev/null +++ b/Meizu/M2461-SystemUI/res/values-v31/config.xml @@ -0,0 +1,4 @@ + + + 1069px + diff --git a/Meizu/M2461-SystemUI/res/values/config.xml b/Meizu/M2461-SystemUI/res/values/config.xml new file mode 100644 index 000000000..45eefc65c --- /dev/null +++ b/Meizu/M2461-SystemUI/res/values/config.xml @@ -0,0 +1,10 @@ + + + 50px + 50px + 92px + 50px + 50px + 92px + 92px + diff --git a/Meizu/M2461/Android.mk b/Meizu/M2461/Android.mk new file mode 100644 index 000000000..70a010b1e --- /dev/null +++ b/Meizu/M2461/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-meizu-m2461 +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/Meizu/M2461/AndroidManifest.xml b/Meizu/M2461/AndroidManifest.xml new file mode 100644 index 000000000..7ba430c35 --- /dev/null +++ b/Meizu/M2461/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Meizu/M2461/res/values-land/config.xml b/Meizu/M2461/res/values-land/config.xml new file mode 100644 index 000000000..fb1bc7e5c --- /dev/null +++ b/Meizu/M2461/res/values-land/config.xml @@ -0,0 +1,6 @@ + + + 28dp + 28dp + 28dp + diff --git a/Meizu/M2461/res/values/config.xml b/Meizu/M2461/res/values/config.xml new file mode 100644 index 000000000..1433a9a39 --- /dev/null +++ b/Meizu/M2461/res/values/config.xml @@ -0,0 +1,22 @@ + + + true + true + false + true + true + true + true + + 92px + 92px + 92px + 28dp + 92px + + 36 + 1 + + M -28,0 L -28,74 L 28,74 L 28,0 Z + M -28,0 L -28,74 L 28,74 L 28,0 Z + diff --git a/Nubia/RedMagic6series/res/values/config.xml b/Nubia/RedMagic6series/res/values/config.xml index 7c15f6736..33baeb75e 100644 --- a/Nubia/RedMagic6series/res/values/config.xml +++ b/Nubia/RedMagic6series/res/values/config.xml @@ -4,7 +4,7 @@ 1973 200 - true + 12 17 @@ -631,6 +631,7 @@ 0:2:15 + 540 1839 diff --git a/Nubia/RedMagic6series/res/xml/power_profile.xml b/Nubia/RedMagic6series/res/xml/power_profile.xml index 4bc34dde9..137bc6b0e 100644 --- a/Nubia/RedMagic6series/res/xml/power_profile.xml +++ b/Nubia/RedMagic6series/res/xml/power_profile.xml @@ -1,163 +1,307 @@ - 0 - 176 - 460 - - 4 - 3 - 1 - - - 300000 - 403200 - 499200 - 595200 - 691200 - 806400 - 902400 - 998400 - 1094400 - 1209600 - 1305600 - 1401600 - 1497600 - 1612800 - 1708800 - 1804800 - - - 5 - 7 - 8 - 9 - 10 - 14 - 16 - 18 - 21 - 23 - 24 - 27 - 29 - 31 - 32 - 35 - - - 710400 - 844800 - 960000 - 1075200 - 1209600 - 1324800 - 1440000 - 1555200 - 1670400 - 1766400 - 1881600 - 1996800 - 2112000 - 2227200 - 2342400 - 2419200 - - - 31 - 39 - 47 - 59 - 70 - 81 - 94 - 103 - 122 - 137 - 160 - 182 - 192 - 220 - 270 - 317 - - - 844800 - 960000 - 1075200 - 1190400 - 1305600 - 1420800 - 1555200 - 1670400 - 1785600 - 1900800 - 2035200 - 2150400 - 2265600 - 2380800 - 2496000 - 2611200 - 2726400 - 2841600 - - - 49 - 59 - 69 - 82 - 96 - 113 - 133 - 157 - 172 - 182 - 210 - 247 - 289 - 332 - 374 - 471 - 516 - 583 - - 7.7 - 0.1 - 0 - 4500 - 0.1 - 160 - 1.2 - 24 - 66 - 600 - 368 - 13.7 - 160 - 5.5 - - 86 - 8 - - 6 - 180 - 186 - 3700 - - 17 - - 1 - 176 - 200 - 1 - 3700 - - .0001 - .001 - .01 - .1 - 1 - - 130 - 0.7 - 3700 + 0 + + 130 + + 600 + + + 4 + + 3 + + 1 + + + + 300000 + + 403200 + + 499200 + + 595200 + + 691200 + + 806400 + + 902400 + + 998400 + + 1094400 + + 1209600 + + 1305600 + + 1401600 + + 1497600 + + 1612800 + + 1708800 + + 1804800 + + + + 46 + + 48 + + 51 + + 51 + + 53 + + 54 + + 54 + + 57 + + 59 + + 60 + + 61 + + 64 + + 66 + + 69 + + 70 + + 71 + + + + 710400 + + 844800 + + 960000 + + 1075200 + + 1209600 + + 1324800 + + 1440000 + + 1555200 + + 1670400 + + 1766400 + + 1881600 + + 1996800 + + 2112000 + + 2227200 + + 2342400 + + 2419200 + + + + 81 + + 91 + + 100 + + 112 + + 120 + + 131 + + 143 + + 155 + + 167 + + 179 + + 216 + + 242 + + 268 + + 303 + + 343 + + 355 + + + + 844800 + + 960000 + + 1075200 + + 1190400 + + 1305600 + + 1420800 + + 1555200 + + 1670400 + + 1785600 + + 1900800 + + 2035200 + + 2150400 + + 2265600 + + 2380800 + + 2496000 + + 2592000 + + 2688000 + + 2764800 + + 2841600 + + + + 100 + + 112 + + 89 + + 136 + + 139 + + 159 + + 169 + + 172 + + 186 + + 233 + + 268 + + 312 + + 341 + + 394 + + 423 + + 473 + + 519 + + 540 + + 587 + + + 7.7 + + 4 + + 0 + + 5050 + + 1 + + 160 + + 30 + + 78 + + 58 + + 600 + + 368 + + 46 + + 160 + + 5.5 + + + 86 + + 8 + + + 6 + + 180 + + 186 + + 3700 + + + 17 + + + 1 + + 176 + + 200 + + 1 + + 3700 + + + .0001 + + .001 + + .01 + + .1 + + 1 + + + 130 + + 0.7 + + 3700 + diff --git a/OnePlus/Ace2V-SystemUI/AndroidManifest.xml b/OnePlus/Ace2V-SystemUI/AndroidManifest.xml index c108a100f..a17bfe202 100644 --- a/OnePlus/Ace2V-SystemUI/AndroidManifest.xml +++ b/OnePlus/Ace2V-SystemUI/AndroidManifest.xml @@ -1,5 +1,5 @@ + + diff --git a/OnePlus/Ace3-SystemUI/res/values-land/config.xml b/OnePlus/Ace3-SystemUI/res/values-land/config.xml new file mode 100644 index 000000000..537482456 --- /dev/null +++ b/OnePlus/Ace3-SystemUI/res/values-land/config.xml @@ -0,0 +1,6 @@ + + + 28dp + 28dp + 28dp + diff --git a/OnePlus/Ace3-SystemUI/res/values-v31/config.xml b/OnePlus/Ace3-SystemUI/res/values-v31/config.xml new file mode 100644 index 000000000..d69fa7403 --- /dev/null +++ b/OnePlus/Ace3-SystemUI/res/values-v31/config.xml @@ -0,0 +1,4 @@ + + + 1152px + diff --git a/OnePlus/Ace3-SystemUI/res/values/config.xml b/OnePlus/Ace3-SystemUI/res/values/config.xml new file mode 100644 index 000000000..02dc3b0c9 --- /dev/null +++ b/OnePlus/Ace3-SystemUI/res/values/config.xml @@ -0,0 +1,10 @@ + + + 58px + 58px + 151px + 58px + 58px + 151px + 151px + diff --git a/OnePlus/Ace3/Android.mk b/OnePlus/Ace3/Android.mk new file mode 100644 index 000000000..3e52512ba --- /dev/null +++ b/OnePlus/Ace3/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-oneplus-ace3 +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/OnePlus/Ace3/AndroidManifest.xml b/OnePlus/Ace3/AndroidManifest.xml new file mode 100644 index 000000000..e6ae680f0 --- /dev/null +++ b/OnePlus/Ace3/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/OnePlus/Ace3/res/values-land/config.xml b/OnePlus/Ace3/res/values-land/config.xml new file mode 100644 index 000000000..fb1bc7e5c --- /dev/null +++ b/OnePlus/Ace3/res/values-land/config.xml @@ -0,0 +1,6 @@ + + + 28dp + 28dp + 28dp + diff --git a/OnePlus/Ace3/res/values/config.xml b/OnePlus/Ace3/res/values/config.xml new file mode 100644 index 000000000..fc1d806de --- /dev/null +++ b/OnePlus/Ace3/res/values/config.xml @@ -0,0 +1,22 @@ + + + true + true + false + true + true + true + true + + 151px + 151px + 151px + 28dp + 151px + + 30 + 1 + + M -39.5,0 L -39.5,115 L 39.5,115 L 39.5,0 Z + M -39.5,0 L -39.5,115 L 39.5,115 L 39.5,0 Z + diff --git a/OnePlus/Ace3V-SystemUI/Android.mk b/OnePlus/Ace3V-SystemUI/Android.mk new file mode 100644 index 000000000..6dc51680b --- /dev/null +++ b/OnePlus/Ace3V-SystemUI/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-oneplus-ace3v-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/OnePlus/Ace3V-SystemUI/AndroidManifest.xml b/OnePlus/Ace3V-SystemUI/AndroidManifest.xml new file mode 100644 index 000000000..9e2d42e28 --- /dev/null +++ b/OnePlus/Ace3V-SystemUI/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/OnePlus/Ace3V-SystemUI/res/values-land/config.xml b/OnePlus/Ace3V-SystemUI/res/values-land/config.xml new file mode 100644 index 000000000..537482456 --- /dev/null +++ b/OnePlus/Ace3V-SystemUI/res/values-land/config.xml @@ -0,0 +1,6 @@ + + + 28dp + 28dp + 28dp + diff --git a/OnePlus/Ace3V-SystemUI/res/values-v31/config.xml b/OnePlus/Ace3V-SystemUI/res/values-v31/config.xml new file mode 100644 index 000000000..f84dfccdc --- /dev/null +++ b/OnePlus/Ace3V-SystemUI/res/values-v31/config.xml @@ -0,0 +1,4 @@ + + + 1033px + diff --git a/OnePlus/Ace3V-SystemUI/res/values/config.xml b/OnePlus/Ace3V-SystemUI/res/values/config.xml new file mode 100644 index 000000000..944898219 --- /dev/null +++ b/OnePlus/Ace3V-SystemUI/res/values/config.xml @@ -0,0 +1,10 @@ + + + 55px + 55px + 148px + 55px + 55px + 148px + 148px + diff --git a/OnePlus/Ace3V/Android.mk b/OnePlus/Ace3V/Android.mk new file mode 100644 index 000000000..b8cb16e15 --- /dev/null +++ b/OnePlus/Ace3V/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-oneplus-ace3v +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/OnePlus/Ace3V/AndroidManifest.xml b/OnePlus/Ace3V/AndroidManifest.xml new file mode 100644 index 000000000..cf4f7eef8 --- /dev/null +++ b/OnePlus/Ace3V/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/OnePlus/Ace3V/res/values-land/config.xml b/OnePlus/Ace3V/res/values-land/config.xml new file mode 100644 index 000000000..fb1bc7e5c --- /dev/null +++ b/OnePlus/Ace3V/res/values-land/config.xml @@ -0,0 +1,6 @@ + + + 28dp + 28dp + 28dp + diff --git a/OnePlus/Ace3V/res/values/config.xml b/OnePlus/Ace3V/res/values/config.xml new file mode 100644 index 000000000..a770cb774 --- /dev/null +++ b/OnePlus/Ace3V/res/values/config.xml @@ -0,0 +1,22 @@ + + + true + true + false + true + true + true + true + + 148px + 148px + 148px + 28dp + 148px + + 13 + 1 + + M -37,0 L -37,111 L 37,111 L 37,0 Z + M -37,0 L -37,111 L 37,111 L 37,0 Z + diff --git a/OnePlus/Nord4-SystemUI/Android.mk b/OnePlus/Nord4-SystemUI/Android.mk new file mode 100644 index 000000000..0284368ff --- /dev/null +++ b/OnePlus/Nord4-SystemUI/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-oneplus-nord4-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/OnePlus/Nord4-SystemUI/AndroidManifest.xml b/OnePlus/Nord4-SystemUI/AndroidManifest.xml new file mode 100644 index 000000000..064833dbe --- /dev/null +++ b/OnePlus/Nord4-SystemUI/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/OnePlus/Nord4-SystemUI/res/values-land/config.xml b/OnePlus/Nord4-SystemUI/res/values-land/config.xml new file mode 100644 index 000000000..537482456 --- /dev/null +++ b/OnePlus/Nord4-SystemUI/res/values-land/config.xml @@ -0,0 +1,6 @@ + + + 28dp + 28dp + 28dp + diff --git a/OnePlus/Nord4-SystemUI/res/values-v31/config.xml b/OnePlus/Nord4-SystemUI/res/values-v31/config.xml new file mode 100644 index 000000000..0e742f9bf --- /dev/null +++ b/OnePlus/Nord4-SystemUI/res/values-v31/config.xml @@ -0,0 +1,4 @@ + + + 1196px + diff --git a/OnePlus/Nord4-SystemUI/res/values/config.xml b/OnePlus/Nord4-SystemUI/res/values/config.xml new file mode 100644 index 000000000..944898219 --- /dev/null +++ b/OnePlus/Nord4-SystemUI/res/values/config.xml @@ -0,0 +1,10 @@ + + + 55px + 55px + 148px + 55px + 55px + 148px + 148px + diff --git a/OnePlus/Nord4/Android.mk b/OnePlus/Nord4/Android.mk new file mode 100644 index 000000000..250e6099c --- /dev/null +++ b/OnePlus/Nord4/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-oneplus-nord4 +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/OnePlus/Nord4/AndroidManifest.xml b/OnePlus/Nord4/AndroidManifest.xml new file mode 100644 index 000000000..4fc030875 --- /dev/null +++ b/OnePlus/Nord4/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/OnePlus/Nord4/res/values-land/config.xml b/OnePlus/Nord4/res/values-land/config.xml new file mode 100644 index 000000000..fb1bc7e5c --- /dev/null +++ b/OnePlus/Nord4/res/values-land/config.xml @@ -0,0 +1,6 @@ + + + 28dp + 28dp + 28dp + diff --git a/OnePlus/Nord4/res/values/config.xml b/OnePlus/Nord4/res/values/config.xml new file mode 100644 index 000000000..dac0e99ec --- /dev/null +++ b/OnePlus/Nord4/res/values/config.xml @@ -0,0 +1,22 @@ + + + true + true + false + true + true + true + true + + 148px + 148px + 148px + 28dp + 148px + + 36 + 1 + + M -37,0 L -37,111 L 37,111 L 37,0 Z + M -37,0 L -37,111 L 37,111 L 37,0 Z + diff --git a/OnePlus/OP12-SystemUI/Android.mk b/OnePlus/OP12-SystemUI/Android.mk new file mode 100644 index 000000000..fd1f25024 --- /dev/null +++ b/OnePlus/OP12-SystemUI/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-oneplus-op12-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/OnePlus/OP12-SystemUI/AndroidManifest.xml b/OnePlus/OP12-SystemUI/AndroidManifest.xml new file mode 100644 index 000000000..e8860a4d9 --- /dev/null +++ b/OnePlus/OP12-SystemUI/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/OnePlus/OP12-SystemUI/res/values-land/config.xml b/OnePlus/OP12-SystemUI/res/values-land/config.xml new file mode 100644 index 000000000..537482456 --- /dev/null +++ b/OnePlus/OP12-SystemUI/res/values-land/config.xml @@ -0,0 +1,6 @@ + + + 28dp + 28dp + 28dp + diff --git a/OnePlus/OP12-SystemUI/res/values-v31/config.xml b/OnePlus/OP12-SystemUI/res/values-v31/config.xml new file mode 100644 index 000000000..4cdc0dc6d --- /dev/null +++ b/OnePlus/OP12-SystemUI/res/values-v31/config.xml @@ -0,0 +1,4 @@ + + + 1224px + diff --git a/OnePlus/OP12-SystemUI/res/values/config.xml b/OnePlus/OP12-SystemUI/res/values/config.xml new file mode 100644 index 000000000..b1528eeaf --- /dev/null +++ b/OnePlus/OP12-SystemUI/res/values/config.xml @@ -0,0 +1,10 @@ + + + 66px + 66px + 160px + 66px + 66px + 160px + 160px + diff --git a/OnePlus/OP12/Android.mk b/OnePlus/OP12/Android.mk new file mode 100644 index 000000000..2b2ae83c1 --- /dev/null +++ b/OnePlus/OP12/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-oneplus-op12 +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/OnePlus/OP12/AndroidManifest.xml b/OnePlus/OP12/AndroidManifest.xml new file mode 100644 index 000000000..5c2832793 --- /dev/null +++ b/OnePlus/OP12/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/OnePlus/OP12/res/values-land/config.xml b/OnePlus/OP12/res/values-land/config.xml new file mode 100644 index 000000000..fb1bc7e5c --- /dev/null +++ b/OnePlus/OP12/res/values-land/config.xml @@ -0,0 +1,6 @@ + + + 28dp + 28dp + 28dp + diff --git a/OnePlus/OP12/res/values/config.xml b/OnePlus/OP12/res/values/config.xml new file mode 100644 index 000000000..fd40b22ce --- /dev/null +++ b/OnePlus/OP12/res/values/config.xml @@ -0,0 +1,22 @@ + + + true + true + false + true + true + true + true + + 160px + 160px + 160px + 28dp + 160px + + 30 + 1 + + M -42,0 L -42,122 L 42,122 L 42,0 Z + M -42,0 L -42,122 L 42,122 L 42,0 Z + diff --git a/Realme/6i/res/xml/power_profile_test.xml b/Realme/6i/res/xml/power_profile_test.xml deleted file mode 100644 index 1d8afa0fe..000000000 --- a/Realme/6i/res/xml/power_profile_test.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - 3000 - - 4 - 4 - - 5 - 1.11 - 2.55 - 2.11 - 2.22 - - 300000 - 1000000 - 2000000 - - - 300000 - 1000000 - 2500000 - 3000000 - - - 10 - 20 - 30 - - - 25 - 35 - 50 - 60 - - 0.5 - 100 - 800 - 500 - 600 - 100.0 - 150.0 - 10 - 60 - 3 - - 6 - 5 - 4 - 3 - 3 - - \ No newline at end of file diff --git a/Realme/8-5G/res/xml/power_profile.xml b/Realme/8-5G/res/xml/power_profile.xml deleted file mode 100644 index 6ff225561..000000000 --- a/Realme/8-5G/res/xml/power_profile.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - 4000 - - 4 - 4 - - 5 - 1.11 - 2.55 - 2.11 - 2.22 - - 300000 - 1000000 - 2000000 - - - 300000 - 1000000 - 2500000 - 3000000 - - - 10 - 20 - 30 - - - 25 - 35 - 50 - 60 - - 0.5 - 100 - 800 - 500 - 600 - 100.0 - 150.0 - 10 - 60 - 3 - - 6 - 5 - 4 - 3 - 3 - - diff --git a/Realme/8pro/AndroidManifest.xml b/Realme/8pro/AndroidManifest.xml index 870b0daba..12d3ee571 100644 --- a/Realme/8pro/AndroidManifest.xml +++ b/Realme/8pro/AndroidManifest.xml @@ -1,7 +1,7 @@ diff --git a/Realme/8pro/res/values/arrays.xml b/Realme/8pro/res/values/arrays.xml index e21100b59..72518ac91 100644 --- a/Realme/8pro/res/values/arrays.xml +++ b/Realme/8pro/res/values/arrays.xml @@ -1,7 +1,7 @@ - - + + 10 20 40 @@ -10,8 +10,8 @@ 160 200 255 - - + + 10 30 60 @@ -19,13 +19,8 @@ 150 210 255 - - - - 0:2:15 - - - + + 5gnr:2097152,6291456,16777216,512000,2097152,8388608 lte:2097152,4194304,8388608,262144,524288,1048576 lte_ca:4096,6291456,12582912,4096,1048576,2097152 @@ -37,26 +32,26 @@ 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 - - + + 0 1 5 7 - - + + usb\\d rndis\\d - - + + softap0 wlan0 - - + + wifi,1,1,1,-1,true mobile,0,0,0,-1,true mobile_mms,2,0,4,60000,true @@ -69,10 +64,14 @@ bluetooth,7,7,2,-1,true mobile_emergency,15,0,5,-1,true ethernet,9,9,9,-1,true - - + + 1,1 0,1 7,1 + + + + 0:2:15 diff --git a/Realme/8pro/res/values/bools.xml b/Realme/8pro/res/values/bools.xml index d6063f5b6..d70d1a23c 100644 --- a/Realme/8pro/res/values/bools.xml +++ b/Realme/8pro/res/values/bools.xml @@ -1,5 +1,8 @@ + + true + true true @@ -8,32 +11,24 @@ true true - true - false - false + true true false true - true - true true - true false true + true + true + + true true true - true true - true - - false - - true - true false diff --git a/Realme/8pro/res/values/dimens.xml b/Realme/8pro/res/values/dimens.xml deleted file mode 100644 index 87cfd78c3..000000000 --- a/Realme/8pro/res/values/dimens.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - @dimen/status_bar_height_portrait - 20.0dip - - 108.0px - 108.0px - diff --git a/Realme/8pro/res/values/integers.xml b/Realme/8pro/res/values/integers.xml index 71244425a..f31e0e5a7 100644 --- a/Realme/8pro/res/values/integers.xml +++ b/Realme/8pro/res/values/integers.xml @@ -1,21 +1,7 @@ - - 4000 - 8000 - -1 - 250 - + + 240 + 0 17 - 1 - 10 - 86 - 255 - 79 - 102 - 255 - 4 - - 0 - 60 diff --git a/Realme/8pro/res/values/strings.xml b/Realme/8pro/res/values/strings.xml deleted file mode 100644 index 8cd7795f3..000000000 --- a/Realme/8pro/res/values/strings.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - 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/8pro/res/xml/power_profile.xml b/Realme/8pro/res/xml/power_profile.xml new file mode 100644 index 000000000..ff29b6488 --- /dev/null +++ b/Realme/8pro/res/xml/power_profile.xml @@ -0,0 +1,209 @@ + + + + + + + 0 + 22 + 72 + 181 + 25.41 + 1.7 + 1.8 + 276.63 + 70.32 + 0 + 0 + 100 + 548 + 51.06 + + 28 + 58 + 1.7 + 76 + 176 + 3300 + + + 382.5 + 143.5 + + + 1 + + + + + 2 + 84 + + 115 + 125 + 136 + 180 + 250 + + 800 + + + + 6 + 2 + + + + + 300000 + 576000 + 768000 + 1017600 + 1248000 + 1324800 + 1516800 + 1612800 + 1708800 + 1804800 + + + + 652800 + 825600 + 979200 + 1113600 + 1267200 + 1555200 + 1708800 + 1843200 + 1900800 + 1996800 + 2112000 + 2208000 + 2323200 + + + + + 30 + 36 + 41 + 45 + 56 + 65 + 76 + 81 + 104 + 135 + + + + + 38 + 47 + 56 + 69 + 75 + 88 + 101 + 121 + 142 + 165 + 184 + 205 + 242 + + + + + 11.8 + + 5.0 + + + + 22.7 + + + + 4500 + + + + 1.35 + + 180 + + 205 + + + + + 3300 + + + .0002 + .002 + .02 + .2 + 2 + + + + diff --git a/Realme/C3/AndroidManifest.xml b/Realme/C3/AndroidManifest.xml index 6a7a5eb66..e6be0449e 100644 --- a/Realme/C3/AndroidManifest.xml +++ b/Realme/C3/AndroidManifest.xml @@ -4,6 +4,6 @@ android:isStatic="true" android:priority="184" android:targetPackage="android" - android:requiredSystemPropertyName="ro.build.overlay.deviceid" - android:requiredSystemPropertyValue="+RMX2027" /> + android:requiredSystemPropertyName="ro.product.vendor.device" + android:requiredSystemPropertyValue="+(RMX2020|RMX2027)" /> diff --git a/Realme/C3/res/values/arrays.xml b/Realme/C3/res/values/arrays.xml deleted file mode 100644 index bd20b8f4d..000000000 --- a/Realme/C3/res/values/arrays.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - - 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/Realme/C3/res/values/bools.xml b/Realme/C3/res/values/bools.xml deleted file mode 100644 index 764bd71ee..000000000 --- a/Realme/C3/res/values/bools.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - true - true - true - true - diff --git a/Realme/C3/res/values/config.xml b/Realme/C3/res/values/config.xml new file mode 100644 index 000000000..5ddeaa04e --- /dev/null +++ b/Realme/C3/res/values/config.xml @@ -0,0 +1,118 @@ + + + true + true + true + true + true + false + false + true + + false + true + + true + false + + true + false + false + true + false + true + true + false + false + + 680 + + M -38,0 L -38,64 L 38,64 L 38,0 Z + + + 128 + 256 + 384 + 512 + 640 + 768 + 896 + 1024 + 2048 + 4096 + 6144 + 8192 + 10240 + 12288 + 14336 + 16384 + 18432 + + + 8 + 64 + 98 + 104 + 110 + 116 + 122 + 128 + 134 + 182 + 255 + 255 + 255 + 255 + 255 + 255 + 255 + 255 + + 0.4 + 1.0 + 0.0 + 5 + + + "/system/framework/framework.jar" + "/system/framework/services.jar" + "/apex/com.android.art/javalib/core-oj.jar" + "/apex/com.android.art/javalib/core-libart.jar" + "/system_ext/priv-app/SystemUI/SystemUI.apk" + "/system/bin/surfaceflinger" + + + + 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 + mobile_fota,10,0,2,60000,true + mobile_ims,11,0,2,60000,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 + + + + 1,1 + 0,1 + + + 60 + + + 0:2:15 + + + true + + + 0 + 1 + + + diff --git a/Realme/C3/res/values/dimens.xml b/Realme/C3/res/values/dimens.xml new file mode 100644 index 000000000..9108338f2 --- /dev/null +++ b/Realme/C3/res/values/dimens.xml @@ -0,0 +1,15 @@ + + + + + 64.0px + + + 58.0px + + + 58.0px + + diff --git a/Realme/C3/res/xml/power_profile.xml b/Realme/C3/res/xml/power_profile.xml new file mode 100644 index 000000000..45d7cb8ef --- /dev/null +++ b/Realme/C3/res/xml/power_profile.xml @@ -0,0 +1,238 @@ + + + + + + + 0 + 27 + 56.6 + 248 + 39 + 1.36 + 1.63 + 115 + 54 + 18 + 57 + 72 + 560 + 32 + + + 148 + 7.8 + + + 2.4 + 1.2 + + + + + 6 + 2 + + + + + 1700000 + 1625000 + 1500000 + 1450000 + 1375000 + 1325000 + 1275000 + 1175000 + 1100000 + 1050000 + 999000 + 950000 + 900000 + 850000 + 774000 + 500000 + + + + + 151 + 143 + 128 + 126 + 119 + 114 + 107 + 101 + 96 + 92 + 90 + 88 + 84 + 83 + 81 + 74 + + + + 2000000 + 1950000 + 1900000 + 1850000 + 1800000 + 1710000 + 1621000 + 1532000 + 1443000 + 1354000 + 1295000 + 1176000 + 1087000 + 998000 + 909000 + 850000 + + + + + 370 + 362 + 349 + 337 + 315 + 290 + 266 + 244 + 223 + 205 + 195 + 167 + 154 + 142 + 131 + 124 + + + + 2.6 + + 6.61 + + 2.11 + + 2.22 + + + + 45 + + + + 5000 + + + + 4.5 + + 180 + + 205 + + + + + 3300 + + + .0002 + .002 + .02 + .2 + 2 + + + + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + + 800 + + + + 0 + 0 + + 1800 + + 0 + + 0 + + 0 + + 3300 + diff --git a/Samsung/A10s/res/xml/power_profile.xml b/Samsung/A10s/res/xml/power_profile.xml index 060382ce9..0f39844a3 100644 --- a/Samsung/A10s/res/xml/power_profile.xml +++ b/Samsung/A10s/res/xml/power_profile.xml @@ -103,7 +103,7 @@ 45 - 3000 + 4000 4 80 140 diff --git a/Samsung/a54x-SystemUI/Android.mk b/Samsung/a54x-SystemUI/Android.mk new file mode 100644 index 000000000..602a736a0 --- /dev/null +++ b/Samsung/a54x-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-a54x-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/a54x-SystemUI/AndroidManifest.xml b/Samsung/a54x-SystemUI/AndroidManifest.xml new file mode 100644 index 000000000..0e06c9732 --- /dev/null +++ b/Samsung/a54x-SystemUI/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Samsung/a54x-SystemUI/res/values/config.xml b/Samsung/a54x-SystemUI/res/values/config.xml new file mode 100644 index 000000000..2e991f8cb --- /dev/null +++ b/Samsung/a54x-SystemUI/res/values/config.xml @@ -0,0 +1,9 @@ + + + 40px + 35px + 1150px + 50.0dip + 50.0dip + 6.779999mm + diff --git a/Samsung/a54x/Android.mk b/Samsung/a54x/Android.mk new file mode 100644 index 000000000..320862c11 --- /dev/null +++ b/Samsung/a54x/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-samsung-a54x +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/a54x/AndroidManifest.xml b/Samsung/a54x/AndroidManifest.xml new file mode 100644 index 000000000..3a8e0cce0 --- /dev/null +++ b/Samsung/a54x/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Samsung/a54x/res/values/config.xml b/Samsung/a54x/res/values/config.xml new file mode 100644 index 000000000..10f1816f9 --- /dev/null +++ b/Samsung/a54x/res/values/config.xml @@ -0,0 +1,1110 @@ + + + + 11 + 15 + 22 + 26 + 31 + 35 + 46 + 62 + 79 + 88 + 93 + 99 + 111 + 130 + 190 + 340 + 500 + 650 + 800 + 1000 + 1000 + 1000 + 1000 + 1000 + 1000 + + + 1 + 2 + 3 + 4 + 5 + 10 + 15 + 20 + 25 + 50 + 100 + 300 + 500 + 1000 + 2000 + 3000 + 4000 + 5000 + 6000 + 7000 + 10000 + 20000 + 50000 + 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 + 487 + 488 + 489 + 490 + 491 + 492 + 493 + 494 + 495 + 496 + 497 + 498 + 499 + 500 + 501 + 502 + 503 + 504 + 505 + 506 + 507 + 508 + 509 + 510 + + + 2 + 2.37 + 2.912 + 3.545 + 4.246 + 5.002 + 5.805 + 6.649 + 7.53 + 8.445 + 9.391 + 10.366 + 11.368 + 12.396 + 13.447 + 14.521 + 15.617 + 16.734 + 17.87 + 19.026 + 20.2 + 21.392 + 22.6 + 23.826 + 25.068 + 26.325 + 27.597 + 28.884 + 30.186 + 31.502 + 32.831 + 34.173 + 35.529 + 36.898 + 38.279 + 39.672 + 41.077 + 42.494 + 43.922 + 45.362 + 46.813 + 48.275 + 49.748 + 51.231 + 52.724 + 54.228 + 55.742 + 57.266 + 58.799 + 60.342 + 61.895 + 63.457 + 65.028 + 66.608 + 68.197 + 69.795 + 71.402 + 73.017 + 74.641 + 76.274 + 77.914 + 79.563 + 81.22 + 82.885 + 84.558 + 86.239 + 87.928 + 89.624 + 91.328 + 93.04 + 94.759 + 96.485 + 98.219 + 99.96 + 101.708 + 103.463 + 105.225 + 106.994 + 108.77 + 110.553 + 112.343 + 114.139 + 115.942 + 117.752 + 119.568 + 121.391 + 123.22 + 125.056 + 126.898 + 128.746 + 130.6 + 132.461 + 134.328 + 136.201 + 138.08 + 139.965 + 141.856 + 143.752 + 145.655 + 147.564 + 149.478 + 151.398 + 153.324 + 155.255 + 157.192 + 159.135 + 161.083 + 163.037 + 164.996 + 166.961 + 168.931 + 170.907 + 172.888 + 174.874 + 176.865 + 178.862 + 180.864 + 182.871 + 184.883 + 186.901 + 188.923 + 190.951 + 192.983 + 195.021 + 197.063 + 199.111 + 201.163 + 203.22 + 205.283 + 207.35 + 209.421 + 211.498 + 213.579 + 215.665 + 217.756 + 219.852 + 221.952 + 224.057 + 226.166 + 228.28 + 230.399 + 232.522 + 234.649 + 236.782 + 238.918 + 241.059 + 243.205 + 245.355 + 247.509 + 249.668 + 251.831 + 253.998 + 256.17 + 258.346 + 260.526 + 262.71 + 264.899 + 267.092 + 269.289 + 271.49 + 273.696 + 275.905 + 278.119 + 280.337 + 282.559 + 284.785 + 287.015 + 289.249 + 291.487 + 293.729 + 295.975 + 298.225 + 300.479 + 302.737 + 304.999 + 307.265 + 309.534 + 311.808 + 314.085 + 316.366 + 318.651 + 320.94 + 323.233 + 325.529 + 327.829 + 330.133 + 332.441 + 334.752 + 337.068 + 339.386 + 341.709 + 344.035 + 346.365 + 348.698 + 351.035 + 353.376 + 355.72 + 358.068 + 360.42 + 362.775 + 365.133 + 367.495 + 369.861 + 372.23 + 374.603 + 376.979 + 379.359 + 381.742 + 384.129 + 386.519 + 388.912 + 391.309 + 393.709 + 396.113 + 398.52 + 400.93 + 403.344 + 405.761 + 408.182 + 410.606 + 413.033 + 415.463 + 417.897 + 420.334 + 422.775 + 425.218 + 427.665 + 430.115 + 432.569 + 435.025 + 437.485 + 439.948 + 442.414 + 444.884 + 447.356 + 449.832 + 452.311 + 454.793 + 457.279 + 459.767 + 462.258 + 464.753 + 467.251 + 469.752 + 472.255 + 474.762 + 477.273 + 479.786 + 482.302 + 484.821 + 487.343 + 489.869 + 492.397 + 494.928 + 497.463 + 500 + 501.961 + 503.922 + 505.882 + 507.843 + 509.804 + 511.765 + 513.725 + 515.686 + 517.647 + 519.608 + 521.569 + 523.529 + 525.49 + 527.451 + 529.412 + 531.373 + 533.333 + 535.294 + 537.255 + 539.216 + 541.176 + 543.137 + 545.098 + 547.059 + 549.02 + 550.98 + 552.941 + 554.902 + 556.863 + 558.824 + 560.784 + 562.745 + 564.706 + 566.667 + 568.627 + 570.588 + 572.549 + 574.51 + 576.471 + 578.431 + 580.392 + 582.353 + 584.314 + 586.275 + 588.235 + 590.196 + 592.157 + 594.118 + 596.078 + 598.039 + 600 + 601.961 + 603.922 + 605.882 + 607.843 + 609.804 + 611.765 + 613.725 + 615.686 + 617.647 + 619.608 + 621.569 + 623.529 + 625.49 + 627.451 + 629.412 + 631.373 + 633.333 + 635.294 + 637.255 + 639.216 + 641.176 + 643.137 + 645.098 + 647.059 + 649.02 + 650.98 + 652.941 + 654.902 + 656.863 + 658.824 + 660.784 + 662.745 + 664.706 + 666.667 + 668.627 + 670.588 + 672.549 + 674.51 + 676.471 + 678.431 + 680.392 + 682.353 + 684.314 + 686.275 + 688.235 + 690.196 + 692.157 + 694.118 + 696.078 + 698.039 + 700 + 701.961 + 703.922 + 705.882 + 707.843 + 709.804 + 711.765 + 713.725 + 715.686 + 717.647 + 719.608 + 721.569 + 723.529 + 725.49 + 727.451 + 729.412 + 731.373 + 733.333 + 735.294 + 737.255 + 739.216 + 741.176 + 743.137 + 745.098 + 747.059 + 749.02 + 750.98 + 752.941 + 754.902 + 756.863 + 758.824 + 760.784 + 762.745 + 764.706 + 766.667 + 768.627 + 770.588 + 772.549 + 774.51 + 776.471 + 778.431 + 780.392 + 782.353 + 784.314 + 786.275 + 788.235 + 790.196 + 792.157 + 794.118 + 796.078 + 798.039 + 800 + 801.961 + 803.922 + 805.882 + 807.843 + 809.804 + 811.765 + 813.725 + 815.686 + 817.647 + 819.608 + 821.569 + 823.529 + 825.49 + 827.451 + 829.412 + 831.373 + 833.333 + 835.294 + 837.255 + 839.216 + 841.176 + 843.137 + 845.098 + 847.059 + 849.02 + 850.98 + 852.941 + 854.902 + 856.863 + 858.824 + 860.784 + 862.745 + 864.706 + 866.667 + 868.627 + 870.588 + 872.549 + 874.51 + 876.471 + 878.431 + 880.392 + 882.353 + 884.314 + 886.275 + 888.235 + 890.196 + 892.157 + 894.118 + 896.078 + 898.039 + 900 + 901.961 + 903.922 + 905.882 + 907.843 + 909.804 + 911.765 + 913.725 + 915.686 + 917.647 + 919.608 + 921.569 + 923.529 + 925.49 + 927.451 + 929.412 + 931.373 + 933.333 + 935.294 + 937.255 + 939.216 + 941.176 + 943.137 + 945.098 + 947.059 + 949.02 + 950.98 + 952.941 + 954.902 + 956.863 + 958.824 + 960.784 + 962.745 + 964.706 + 966.667 + 968.627 + 970.588 + 972.549 + 974.51 + 976.471 + 978.431 + 980.392 + 982.353 + 984.314 + 986.275 + 988.235 + 990.196 + 992.157 + 994.118 + 996.078 + 998.039 + 1000 + + + 0 + 1 + 2 + 3 + + true + true + false + true + true + true + true + true + true + true + 0.5019608 + 1.0 + 0.0 + 80.0px + 0 + 120 + 100 + -50 + 50 + -70 + 70 + M 0,0 M 0,7.822222222222222 a 10.31111111111111,10.31111111111111 0 1,0 0,20.62222222222222 a 10.31111111111111,10.31111111111111 0 1,0 0,-20.62222222222222 Z @dp + diff --git a/Samsung/a54x/res/xml/power_profile.xml b/Samsung/a54x/res/xml/power_profile.xml new file mode 100644 index 000000000..b9767fe2e --- /dev/null +++ b/Samsung/a54x/res/xml/power_profile.xml @@ -0,0 +1,156 @@ + + + 0 + 24.2 + 81.5 + 252 + 37 + 49 + 192.1 + 149 + 102.1 + + 7.3 + 7.3 + + 0 + 85 + 98 + + 128 + 140 + 197 + 266 + 345 + + 3700 + 2.1 + 125 + 575 + + 0 + + 4000 + + .0002 + .002 + .02 + .2 + 2 + + 71.5 + 4.6 + 90 + 114 + 4000 + 6 + 17.5 + + 4 + 4 + + + 533000 + 672000 + 768000 + 864000 + 960000 + 1056000 + 1152000 + 1248000 + 1344000 + 1440000 + 1536000 + 1632000 + 1728000 + 1824000 + 1920000 + 2002000 + + + 25 + 27 + 29 + 30 + 31 + 33 + 35 + 38 + 40 + 43 + 46 + 50 + 54 + 59 + 67 + 76 + + + 533000 + 672000 + 768000 + 864000 + 960000 + 1056000 + 1152000 + 1248000 + 1344000 + 1440000 + 1536000 + 1632000 + 1728000 + 1824000 + 1920000 + 2016000 + 2112000 + 2208000 + 2304000 + 2400000 + + + 52 + 61 + 70 + 79 + 87 + 97 + 106 + 119 + 131 + 146 + 163 + 180 + 199 + 223 + 252 + 292 + 331 + 410 + 500 + 579 + + + 100000 + 221000 + 351000 + 455000 + 552000 + 650000 + 754000 + 845000 + 949000 + + + 34 + 66 + 99 + 123 + 160 + 206 + 259 + 318 + 377 + + 4905 + 5000 + diff --git a/Samsung/gta4l/Android.mk b/Samsung/gta4l/Android.mk new file mode 100644 index 000000000..af9158bc4 --- /dev/null +++ b/Samsung/gta4l/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-samsung-gta4l +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/gta4l/AndroidManifest.xml b/Samsung/gta4l/AndroidManifest.xml new file mode 100644 index 000000000..270562447 --- /dev/null +++ b/Samsung/gta4l/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Samsung/gta4l/res/values/arrays.xml b/Samsung/gta4l/res/values/arrays.xml new file mode 100644 index 000000000..78262b952 --- /dev/null +++ b/Samsung/gta4l/res/values/arrays.xml @@ -0,0 +1,32 @@ + + + + 6 + 6 + 6 + 11 + 79 + 95 + 141 + 183 + 200 + 219 + 255 + 255 + 255 + + + 1 + 5 + 6 + 50 + 100 + 500 + 1500 + 3000 + 4999 + 5000 + 19999 + 20000 + + diff --git a/Samsung/gta4l/res/values/bools.xml b/Samsung/gta4l/res/values/bools.xml new file mode 100644 index 000000000..e90f7524f --- /dev/null +++ b/Samsung/gta4l/res/values/bools.xml @@ -0,0 +1,7 @@ + + + false + true + true + false + diff --git a/Samsung/gta4l/res/values/integers.xml b/Samsung/gta4l/res/values/integers.xml new file mode 100644 index 000000000..f13683aa7 --- /dev/null +++ b/Samsung/gta4l/res/values/integers.xml @@ -0,0 +1,19 @@ + + + 4000 + 8000 + -1 + 250 + 180 + 60 + 0 + 1 + 10 + 1 + 180 + 255 + 1 + 102 + 255 + 10 + diff --git a/Samsung/gts8/Android.mk b/Samsung/gts8/Android.mk new file mode 100644 index 000000000..5101fffbb --- /dev/null +++ b/Samsung/gts8/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-samsung-gts8 +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/gts8/AndroidManifest.xml b/Samsung/gts8/AndroidManifest.xml new file mode 100644 index 000000000..1e38d0a0b --- /dev/null +++ b/Samsung/gts8/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Samsung/gts8/res/values/bools.xml b/Samsung/gts8/res/values/bools.xml new file mode 100644 index 000000000..faea2d687 --- /dev/null +++ b/Samsung/gts8/res/values/bools.xml @@ -0,0 +1,21 @@ + + + true + true + true + true + true + true + true + true + true + false + false + true + true + true + true + true + true + true + diff --git a/Samsung/gts8/res/values/config.xml b/Samsung/gts8/res/values/config.xml new file mode 100644 index 000000000..65246c33c --- /dev/null +++ b/Samsung/gts8/res/values/config.xml @@ -0,0 +1,588 @@ + + + + 0 + 1 + 5 + 7 + + + usb\\d + rndis\\d + + 6 + 128 + 255 + 2 + + 11 + 15 + 22 + 26 + 31 + 35 + 46 + 62 + 79 + 88 + 93 + 99 + 111 + 162 + 190 + 340 + 500 + 600 + 600 + 600 + + + 10 + 80 + 162 + 190 + 255 + + + 1 + 2 + 3 + 4 + 5 + 10 + 15 + 20 + 25 + 50 + 100 + 300 + 500 + 1000 + 2000 + 3000 + 4000 + 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 + + 0.5019608 + 1.0 + 0.007843138 + + 4.6 + 4.7 + 4.8 + 4.9 + 6.15 + 7.36 + 9.6 + 10.72 + 11.93 + 12.86 + 14.07 + 15.19 + 17.71 + 18.64 + 20.04 + 20.88 + 23.21 + 25.63 + 26.75 + 27.77 + 29.08 + 29.83 + 31.13 + 33.65 + 34.3 + 35.88 + 36.91 + 38.12 + 40.26 + 41.57 + 42.41 + 43.81 + 46.32 + 48.28 + 49.21 + 50.98 + 51.82 + 53.13 + 54.06 + 56.39 + 57.32 + 58.07 + 59.74 + 61.05 + 61.89 + 63.84 + 65.52 + 67.39 + 68.78 + 69.25 + 71.39 + 73.82 + 74.66 + 75.68 + 76.99 + 78.1 + 80.62 + 81.65 + 82.58 + 84.07 + 86.77 + 90.31 + 90.87 + 92.74 + 94.6 + 95.72 + 98.33 + 98.8 + 100.29 + 100.66 + 102.34 + 103.27 + 105.88 + 107.28 + 108.3 + 110.17 + 111.47 + 112.68 + 113.71 + 117.44 + 117.45 + 118.65 + 118.83 + 122.47 + 123.12 + 123.96 + 126.2 + 126.94 + 129.09 + 130.49 + 131.51 + 133 + 133.28 + 133.93 + 138.69 + 138.97 + 140.09 + 141.2 + 142.04 + 144.37 + 145.21 + 146.89 + 147.26 + 147.91 + 149.78 + 151.46 + 153.97 + 154.16 + 154.25 + 157.33 + 160.12 + 161.24 + 161.62 + 162.17 + 164.23 + 165.16 + 166.65 + 167.39 + 168.89 + 169.54 + 170.56 + 171.03 + 174.76 + 175.41 + 178.3 + 180.82 + 181.75 + 184.54 + 186.69 + 188.46 + 192.93 + 194.89 + 196.66 + 198.24 + 200.2 + 202.25 + 205.51 + 207.1 + 210.73 + 211.85 + 215.49 + 218.28 + 221.83 + 224.06 + 226.77 + 229 + 231.05 + 235.71 + 236.55 + 236.92 + 237.95 + 242.33 + 247.08 + 249.04 + 251.46 + 251.84 + 254.07 + 261.25 + 262 + 267.96 + 268.8 + 269.36 + 271.22 + 274.67 + 277.28 + 279.05 + 279.98 + 284.92 + 287.81 + 290.24 + 294.34 + 296.39 + 299.09 + 300.02 + 301.79 + 303.1 + 304.59 + 308.78 + 311.49 + 313.91 + 316.89 + 319.88 + 322.49 + 323.88 + 325 + 325.75 + 326.03 + 330.13 + 334.42 + 338.89 + 341.41 + 342.8 + 343.46 + 347.46 + 348.96 + 350.54 + 352.59 + 357.16 + 358 + 359.39 + 359.86 + 362.1 + 363.68 + 367.88 + 371.7 + 374.21 + 375.33 + 376.45 + 377.38 + 381.48 + 382.79 + 387.26 + 389.69 + 391.18 + 392.67 + 394.81 + 396.3 + 399.19 + 401.8 + 403.57 + 405.44 + 406.65 + 409.35 + 413.17 + 416.16 + 418.02 + 420.44 + 423.05 + 423.8 + 424.17 + 427.99 + 430.6 + 431.44 + 434.8 + 437.69 + 438.71 + 440.02 + 445.79 + 447.94 + 449.43 + 453.34 + 454.56 + 456.33 + 458 + 459.03 + 459.77 + 460.52 + 461.17 + 462.48 + 465.09 + 469 + 469.84 + 472.08 + 474.13 + 477.48 + 500 + 600 + + diff --git a/Samsung/gts8/res/xml/power_profile.xml b/Samsung/gts8/res/xml/power_profile.xml new file mode 100644 index 000000000..3ff27e66f --- /dev/null +++ b/Samsung/gts8/res/xml/power_profile.xml @@ -0,0 +1,173 @@ + + + 0 + 27 + 302 + 1240 + 0 + 0 + 0 + 0 + 0 + 60.7 + 410 + 160.4 + 219.4 + 43 + 94 + 53 + + 7.2 + 7.2 + + 0 + 0 + 0 + 0 + + 4 + 3 + 1 + + + 307200 + 403200 + 518400 + 614400 + 729600 + 844800 + 960000 + 1075200 + 1171200 + 1267200 + 1363200 + 1478400 + 1574400 + 1689600 + 1785600 + + + 33 + 35 + 39 + 41 + 45 + 50 + 58 + 67 + 74 + 80 + 88 + 104 + 118 + 132 + 141 + + + 633600 + 768000 + 883200 + 998400 + 1113600 + 1209600 + 1324800 + 1440000 + 1555200 + 1651200 + 1766400 + 1881600 + 1996800 + 2112000 + 2227200 + 2342400 + 2419200 + 2496000 + + + 52 + 63 + 71 + 83 + 91 + 102 + 113 + 126 + 140 + 153 + 175 + 200 + 244 + 280 + 315 + 353 + 373 + 411 + + + 806400 + 940800 + 1056000 + 1171200 + 1286400 + 1401600 + 1497600 + 1612800 + 1728000 + 1843200 + 1958400 + 2054400 + 2169600 + 2284800 + 2400000 + 2515200 + 2630400 + 2726400 + 2822400 + 2841600 + 2995200 + + + 102 + 115 + 133 + 147 + 163 + 180 + 200 + 217 + 243 + 265 + 305 + 328 + 364 + 403 + 454 + 515 + 564 + 635 + 701 + 710 + 811 + + 13.5 + 32 + 7760 + 8000 + 0 + 10 + 10 + 1 + 130 + 420 + + 0 + + 3600 + + .0002 + .002 + .02 + .2 + 2 + + \ No newline at end of file diff --git a/Tecno/Camon18P/Android.mk b/Tecno/Camon18P/Android.mk new file mode 100644 index 000000000..abc6472ed --- /dev/null +++ b/Tecno/Camon18P/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-tecno-camon18p +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/Tecno/Camon18P/AndroidManifest.xml b/Tecno/Camon18P/AndroidManifest.xml new file mode 100644 index 000000000..d8c332e2a --- /dev/null +++ b/Tecno/Camon18P/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Tecno/Camon18P/res/values/config.xml b/Tecno/Camon18P/res/values/config.xml new file mode 100644 index 000000000..137e67b82 --- /dev/null +++ b/Tecno/Camon18P/res/values/config.xml @@ -0,0 +1,72 @@ + + + + + /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:2:15 + + + 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 + + + + true + true + true + false + false + false + false + true + true + true + false + true + true + + + 36.0dip + 29.0dip + 28.0dip + 36.0dip + + + M -24,0 L -24,36 L 24,36 L 24,0 Z @dp + \ No newline at end of file diff --git a/Tecno/Camon18P/res/xml/power_profile.xml b/Tecno/Camon18P/res/xml/power_profile.xml new file mode 100644 index 000000000..c72ae92f8 --- /dev/null +++ b/Tecno/Camon18P/res/xml/power_profile.xml @@ -0,0 +1,207 @@ + + + 0.1 + 85.78 + 442.47 + 22.73 + 0.7 + 0.21 + 235.52 + 67.86 + 17.9 + 89.15 + 295.4 + 756.52 + 32.27 + 15 + 36.25 + + 5.98 + 5.98 + + + 6 + 2 + + + 500000 + 774000 + 875000 + 975000 + 1075000 + 1175000 + 1275000 + 1375000 + 1500000 + 1618000 + 1666000 + 1733000 + 1800000 + 1866000 + 1933000 + 2000000 + + + 774000 + 835000 + 919000 + 1002000 + 1085000 + 1169000 + 1308000 + 1419000 + 1530000 + 1670000 + 1733000 + 1796000 + 1860000 + 1923000 + 1986000 + 2050000 + + + 6.76 + 9.47 + 11.18 + 12.95 + 15.27 + 18.73 + 22.00 + 25.15 + 30.29 + 35.78 + 38.37 + 41.35 + 45.00 + 49.04 + 53.58 + 55.65 + + + 34.42 + 36.76 + 42.69 + 49.41 + 56.50 + 69.44 + 80.24 + 107.99 + 129.97 + 156.56 + 168.90 + 176.07 + 178.23 + 200.59 + 203.88 + 210.66 + + 6.31 + 5 + 9.89 + 2.11 + 2.22 + + 500000 + 774000 + 875000 + 975000 + 1075000 + 1175000 + 1275000 + 1375000 + 1500000 + 1618000 + 1666000 + 1733000 + 1800000 + 1866000 + 1933000 + 2000000 + + + 774000 + 835000 + 919000 + 1002000 + 1085000 + 1169000 + 1308000 + 1419000 + 1530000 + 1670000 + 1733000 + 1796000 + 1860000 + 1923000 + 1986000 + 2050000 + + + 6.76 + 9.47 + 11.18 + 12.95 + 15.27 + 18.73 + 22.00 + 25.15 + 30.29 + 35.78 + 38.37 + 41.35 + 45.00 + 49.04 + 53.58 + 55.65 + + + 34.42 + 36.76 + 42.69 + 49.41 + 56.50 + 69.44 + 80.24 + 107.99 + 129.97 + 156.56 + 168.90 + 176.07 + 178.23 + 200.59 + 203.88 + 210.66 + + + 22.7 + + 5000 + 15.2 + 296.22 + 426.91 + + 4.0 + + 30.7 + 30.7 + 30.7 + 30.7 + 30.7 + + 0 + 96.36 + 676.3 + + 676.3 + 430.7 + 157.3 + 111.2 + 106.4 + + 0 + + 0 + 0 + + 0 + \ No newline at end of file diff --git a/Tecno/Camon20Pro4G-SystemUI/Android.mk b/Tecno/Camon20Pro4G-SystemUI/Android.mk new file mode 100644 index 000000000..88ab7e426 --- /dev/null +++ b/Tecno/Camon20Pro4G-SystemUI/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-tecno-camon20pro4g-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/Tecno/Camon20Pro4G-SystemUI/AndroidManifest.xml b/Tecno/Camon20Pro4G-SystemUI/AndroidManifest.xml new file mode 100644 index 000000000..649b7ca6e --- /dev/null +++ b/Tecno/Camon20Pro4G-SystemUI/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Tecno/Camon20Pro4G-SystemUI/res/values/dimens.xml b/Tecno/Camon20Pro4G-SystemUI/res/values/dimens.xml new file mode 100644 index 000000000..4208b2e04 --- /dev/null +++ b/Tecno/Camon20Pro4G-SystemUI/res/values/dimens.xml @@ -0,0 +1,9 @@ + + + 540.0px + 2020.0px + 1115.0px + 55px + 0px + 0px + diff --git a/Tecno/Camon20Pro4G/AndroidManifest.xml b/Tecno/Camon20Pro4G/AndroidManifest.xml index 58fb06252..a969c323b 100644 --- a/Tecno/Camon20Pro4G/AndroidManifest.xml +++ b/Tecno/Camon20Pro4G/AndroidManifest.xml @@ -3,8 +3,8 @@ android:versionCode="1" android:versionName="1.0"> diff --git a/Tecno/Camon20Pro4G/res/values/config.xml b/Tecno/Camon20Pro4G/res/values/config.xml index 2d52129f7..248b6bce4 100644 --- a/Tecno/Camon20Pro4G/res/values/config.xml +++ b/Tecno/Camon20Pro4G/res/values/config.xml @@ -1,43 +1,7 @@ - 40dp - 36dp - 40dp - - 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 - - - /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:2:15 - - + + 4.522 20.246 55.509 @@ -80,43 +44,94 @@ 8192 8704 - - bt-pan - bt-dun - + + 1 + 15 + 30 + 45 + 60 + 75 + 90 + 105 + 120 + 135 + 150 + 165 + 180 + 195 + 210 + 225 + 240 + 255 + + + 4.5225 + 28.774 + 59.5664 + 90.9751 + 121.6867 + 152.9367 + 182.8808 + 213.4835 + 243.1358 + 273.4988 + 302.6976 + 331.7876 + 360.5147 + 389.5766 + 418.1237 + 445.7833 + 473.2181 + 500 + rndis\\d ap\\d - - com.google.android.gms + + 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 - true - true - true - true + + false - true - true false false false true - true - true false true true - 10 - 1 - 2000 - 3000 - 5 - 121 - 121 - 0.4 - 1.0 - 0.003921569 + true + + + 0.001960785 + 40.0dip + 40.0dip + 40.0dip + 36.0dip + 28.0dip + 28.0dip + 36.0dip + + + M -24,0 L -24,36 L 24,36 L 24,0 Z @dp diff --git a/Tecno/Pova4-SystemUI/Android.mk b/Tecno/Pova4-SystemUI/Android.mk new file mode 100755 index 000000000..a798f6842 --- /dev/null +++ b/Tecno/Pova4-SystemUI/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-tecno-pova4-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/Tecno/Pova4-SystemUI/AndroidManifest.xml b/Tecno/Pova4-SystemUI/AndroidManifest.xml new file mode 100755 index 000000000..94ddcaa7b --- /dev/null +++ b/Tecno/Pova4-SystemUI/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Tecno/Pova4-SystemUI/res/values/dimens.xml b/Tecno/Pova4-SystemUI/res/values/dimens.xml new file mode 100755 index 000000000..01233433d --- /dev/null +++ b/Tecno/Pova4-SystemUI/res/values/dimens.xml @@ -0,0 +1,39 @@ + + + + + 1080px + + + 960px + + + @dimen/physical_fingerprint_sensor_center_screen_location_y + + 47.0px + 4.0dip + 4.0dip + diff --git a/Tecno/Pova4/Android.mk b/Tecno/Pova4/Android.mk new file mode 100644 index 000000000..bb051704f --- /dev/null +++ b/Tecno/Pova4/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-tecno-pova4 +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/Tecno/Pova4/AndroidManifest.xml b/Tecno/Pova4/AndroidManifest.xml new file mode 100644 index 000000000..6d35ed206 --- /dev/null +++ b/Tecno/Pova4/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Tecno/Camon20Pro4G/res/values-land/notch.xml b/Tecno/Pova4/res/values-land/notch.xml similarity index 100% rename from Tecno/Camon20Pro4G/res/values-land/notch.xml rename to Tecno/Pova4/res/values-land/notch.xml diff --git a/Tecno/Pova4/res/values/config.xml b/Tecno/Pova4/res/values/config.xml new file mode 100644 index 000000000..d2e5eb6bb --- /dev/null +++ b/Tecno/Pova4/res/values/config.xml @@ -0,0 +1,115 @@ + + + 40dp + 36dp + 40dp + + 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 + + + /apex/com.android.art/javalib/core-oj.jar + /apex/com.android.art/javalib/core-libart.jar + /system/framework/framework.jar + /system/framework/services.jar + /system/bin/surfaceflinger + /system_ext/priv-app/SystemUI/SystemUI.apk + + + 0:2:15 + + + 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 + + + bt-pan + bt-dun + + + rndis\\d + + + ap\\d + + + com.google.android.gms + + true + true + true + true + false + true + true + false + false + false + true + true + true + false + true + true + 10 + 1 + 2000 + 3000 + 0.4 + 1.0 + 0.003921569 + 91 + 91 + 5 + diff --git a/Tecno/Pova4/res/values/notch.xml b/Tecno/Pova4/res/values/notch.xml new file mode 100644 index 000000000..a483695a3 --- /dev/null +++ b/Tecno/Pova4/res/values/notch.xml @@ -0,0 +1,29 @@ + + + + + 36.0dp + + 36.0dp + + 28dp + + 70.0px + M -24,0 L -24,36 L 24,36 L 24,0 Z @dp + diff --git a/Tecno/Pova4/res/xml/power_profile.xml b/Tecno/Pova4/res/xml/power_profile.xml new file mode 100755 index 000000000..e5110c319 --- /dev/null +++ b/Tecno/Pova4/res/xml/power_profile.xml @@ -0,0 +1,207 @@ + + + 0.1 + 85.78 + 442.47 + 22.73 + 0.7 + 0.21 + 235.52 + 67.86 + 17.9 + 89.15 + 295.4 + 756.52 + 32.27 + 15 + 36.25 + + 5.98 + 5.98 + + + 6 + 2 + + + 500000 + 774000 + 875000 + 975000 + 1075000 + 1175000 + 1275000 + 1375000 + 1500000 + 1618000 + 1666000 + 1733000 + 1800000 + 1866000 + 1933000 + 2000000 + + + 774000 + 835000 + 919000 + 1002000 + 1085000 + 1169000 + 1308000 + 1419000 + 1530000 + 1670000 + 1733000 + 1796000 + 1860000 + 1923000 + 1986000 + 2050000 + + + 6.76 + 9.47 + 11.18 + 12.95 + 15.27 + 18.73 + 22.00 + 25.15 + 30.29 + 35.78 + 38.37 + 41.35 + 45.00 + 49.04 + 53.58 + 55.65 + + + 34.42 + 36.76 + 42.69 + 49.41 + 56.50 + 69.44 + 80.24 + 107.99 + 129.97 + 156.56 + 168.90 + 176.07 + 178.23 + 200.59 + 203.88 + 210.66 + + 6.31 + 5 + 9.89 + 2.11 + 2.22 + + 500000 + 774000 + 875000 + 975000 + 1075000 + 1175000 + 1275000 + 1375000 + 1500000 + 1618000 + 1666000 + 1733000 + 1800000 + 1866000 + 1933000 + 2000000 + + + 774000 + 835000 + 919000 + 1002000 + 1085000 + 1169000 + 1308000 + 1419000 + 1530000 + 1670000 + 1733000 + 1796000 + 1860000 + 1923000 + 1986000 + 2050000 + + + 6.76 + 9.47 + 11.18 + 12.95 + 15.27 + 18.73 + 22.00 + 25.15 + 30.29 + 35.78 + 38.37 + 41.35 + 45.00 + 49.04 + 53.58 + 55.65 + + + 34.42 + 36.76 + 42.69 + 49.41 + 56.50 + 69.44 + 80.24 + 107.99 + 129.97 + 156.56 + 168.90 + 176.07 + 178.23 + 200.59 + 203.88 + 210.66 + + + 22.7 + + 6000 + 15.2 + 296.22 + 426.91 + + 4.0 + + 30.7 + 30.7 + 30.7 + 30.7 + 30.7 + + 0 + 96.36 + 676.3 + + 676.3 + 430.7 + 157.3 + 111.2 + 106.4 + + 0 + + 0 + 0 + + 0 + \ No newline at end of file diff --git a/Tecno/Pova4Pro-SystemUI/Android.mk b/Tecno/Pova4Pro-SystemUI/Android.mk new file mode 100755 index 000000000..c4e84a90b --- /dev/null +++ b/Tecno/Pova4Pro-SystemUI/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-tecno-pova4pro-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/Tecno/Pova4Pro-SystemUI/AndroidManifest.xml b/Tecno/Pova4Pro-SystemUI/AndroidManifest.xml new file mode 100755 index 000000000..ffd23e42a --- /dev/null +++ b/Tecno/Pova4Pro-SystemUI/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Tecno/Pova4Pro-SystemUI/res/values/dimens.xml b/Tecno/Pova4Pro-SystemUI/res/values/dimens.xml new file mode 100755 index 000000000..985f5a5b3 --- /dev/null +++ b/Tecno/Pova4Pro-SystemUI/res/values/dimens.xml @@ -0,0 +1,39 @@ + + + + + 1080px + + + 1100px + + + 1100px + + 47.0px + 4.0dip + 4.0dip + diff --git a/Tecno/Pova4Pro/res/values-land/notch.xml b/Tecno/Pova4Pro/res/values-land/notch.xml index d89c7e64a..2aca2b345 100644 --- a/Tecno/Pova4Pro/res/values-land/notch.xml +++ b/Tecno/Pova4Pro/res/values-land/notch.xml @@ -1,4 +1,4 @@ - 28dp + 24dp diff --git a/Tecno/Pova4Pro/res/values/config.xml b/Tecno/Pova4Pro/res/values/config.xml index b7d2d34a9..b2d398a29 100644 --- a/Tecno/Pova4Pro/res/values/config.xml +++ b/Tecno/Pova4Pro/res/values/config.xml @@ -24,15 +24,12 @@ mobile_vsim,2003,0,-1,60000,true - /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 + /apex/com.android.art/javalib/core-oj.jar + /apex/com.android.art/javalib/core-libart.jar + /system/framework/framework.jar + /system/framework/services.jar + /system/bin/surfaceflinger + /system_ext/priv-app/SystemUI/SystemUI.apk 0:2:15 @@ -90,6 +87,7 @@ com.google.android.gms true + true true true true diff --git a/Tecno/Pova4Pro/res/values/notch.xml b/Tecno/Pova4Pro/res/values/notch.xml index 6ddb6aac8..ebc830822 100644 --- a/Tecno/Pova4Pro/res/values/notch.xml +++ b/Tecno/Pova4Pro/res/values/notch.xml @@ -22,8 +22,8 @@ 108px - 28dp + 24dp - 36dp + 36.0dp M -24,0 L -24,36 L 24,36 L 24,0 Z @dp diff --git a/Tecno/Pova5-SystemUI/Android.mk b/Tecno/Pova5-SystemUI/Android.mk new file mode 100755 index 000000000..5bc67bc32 --- /dev/null +++ b/Tecno/Pova5-SystemUI/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-tecno-pova5-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/Tecno/Pova5-SystemUI/AndroidManifest.xml b/Tecno/Pova5-SystemUI/AndroidManifest.xml new file mode 100755 index 000000000..7c8361bc4 --- /dev/null +++ b/Tecno/Pova5-SystemUI/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Tecno/Pova5-SystemUI/res/values/dimens.xml b/Tecno/Pova5-SystemUI/res/values/dimens.xml new file mode 100755 index 000000000..bc19003c8 --- /dev/null +++ b/Tecno/Pova5-SystemUI/res/values/dimens.xml @@ -0,0 +1,39 @@ + + + + + 1080px + + + 1100px + + + @dimen/physical_fingerprint_sensor_center_screen_location_y + + 47.0px + 4.0dip + 4.0dip + diff --git a/Tecno/Pova5/Android.mk b/Tecno/Pova5/Android.mk new file mode 100644 index 000000000..95abc2a25 --- /dev/null +++ b/Tecno/Pova5/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-tecno-pova5 +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/Tecno/Pova5/AndroidManifest.xml b/Tecno/Pova5/AndroidManifest.xml new file mode 100644 index 000000000..c2af86573 --- /dev/null +++ b/Tecno/Pova5/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Tecno/Pova5/res/values-land/notch.xml b/Tecno/Pova5/res/values-land/notch.xml new file mode 100644 index 000000000..2aca2b345 --- /dev/null +++ b/Tecno/Pova5/res/values-land/notch.xml @@ -0,0 +1,4 @@ + + + 24dp + diff --git a/Tecno/Pova5/res/values/config.xml b/Tecno/Pova5/res/values/config.xml new file mode 100644 index 000000000..d8780186d --- /dev/null +++ b/Tecno/Pova5/res/values/config.xml @@ -0,0 +1,117 @@ + + + 40dp + 36dp + 40dp + + 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 + + + /apex/com.android.art/javalib/core-oj.jar + /apex/com.android.art/javalib/core-libart.jar + /system/framework/framework.jar + /system/framework/services.jar + /system/bin/surfaceflinger + /system_ext/priv-app/SystemUI/SystemUI.apk + + + 0:2:15 + + + 8 + 64 + 98 + 104 + 110 + 116 + 122 + 128 + 134 + 182 + 255 + 255 + 255 + 255 + 255 + 255 + 255 + 255 + + + 6 + 18 + 34 + 82 + 128 + 256 + 384 + 512 + 640 + 768 + 896 + 1536 + 2560 + 3584 + 4608 + 5632 + 7168 + 8192 + 8704 + 9728 + + + bt-pan + bt-dun + + + rndis\\d + + + ap\\d + + + com.google.android.gms + + true + true + true + true + false + true + true + false + false + false + true + true + true + false + true + true + 10 + 1 + 2000 + 3000 + 121 + 121 + 5 + 1.0 + 0.003921569 + diff --git a/Tecno/Camon20Pro4G/res/values/notch.xml b/Tecno/Pova5/res/values/notch.xml similarity index 90% rename from Tecno/Camon20Pro4G/res/values/notch.xml rename to Tecno/Pova5/res/values/notch.xml index 9824c10c5..ebc830822 100644 --- a/Tecno/Camon20Pro4G/res/values/notch.xml +++ b/Tecno/Pova5/res/values/notch.xml @@ -22,8 +22,8 @@ 108px - 28dp + 24dp - 28dp + 36.0dp M -24,0 L -24,36 L 24,36 L 24,0 Z @dp diff --git a/Tecno/Pova5/res/xml/power_profile.xml b/Tecno/Pova5/res/xml/power_profile.xml new file mode 100644 index 000000000..0a79d7ed3 --- /dev/null +++ b/Tecno/Pova5/res/xml/power_profile.xml @@ -0,0 +1,207 @@ + + + 0.1 + 85.30 + 378 + 10.9 + 1.5 + 0.7 + 198.35 + 32.4 + 35.1 + 68.1 + 177.7 + 795.7 + 29.4 + 15 + 44.4 + + 7.6 + 7.6 + + + 6 + 2 + + + 500000 + 774000 + 875000 + 975000 + 1075000 + 1175000 + 1275000 + 1375000 + 1500000 + 1618000 + 1666000 + 1733000 + 1800000 + 1866000 + 1933000 + 2000000 + + + 774000 + 835000 + 919000 + 1002000 + 1085000 + 1169000 + 1308000 + 1419000 + 1530000 + 1670000 + 1733000 + 1796000 + 1860000 + 1923000 + 1986000 + 2050000 + + + 6.76 + 9.47 + 11.18 + 12.95 + 15.27 + 18.73 + 22.00 + 25.15 + 30.29 + 35.78 + 38.37 + 41.35 + 45.00 + 49.04 + 53.58 + 55.65 + + + 34.42 + 36.76 + 42.69 + 49.41 + 56.50 + 69.44 + 80.24 + 107.99 + 129.97 + 156.56 + 168.90 + 176.07 + 178.23 + 200.59 + 203.88 + 210.66 + + 4.1 + 5.1 + 9.89 + 2.11 + 2.22 + + 500000 + 774000 + 875000 + 975000 + 1075000 + 1175000 + 1275000 + 1375000 + 1500000 + 1618000 + 1666000 + 1733000 + 1800000 + 1866000 + 1933000 + 2000000 + + + 774000 + 835000 + 919000 + 1002000 + 1085000 + 1169000 + 1308000 + 1419000 + 1530000 + 1670000 + 1733000 + 1796000 + 1860000 + 1923000 + 1986000 + 2050000 + + + 6.76 + 9.47 + 11.18 + 12.95 + 15.27 + 18.73 + 22.00 + 25.15 + 30.29 + 35.78 + 38.37 + 41.35 + 45.00 + 49.04 + 53.58 + 55.65 + + + 34.42 + 36.76 + 42.69 + 49.41 + 56.50 + 69.44 + 80.24 + 107.99 + 129.97 + 156.56 + 168.90 + 176.07 + 178.23 + 200.59 + 203.88 + 210.66 + + + 22.7 + + 6000 + 15.2 + 296.22 + 426.91 + + 4.0 + + 30.7 + 30.7 + 30.7 + 30.7 + 30.7 + + 0 + 96.36 + 676.3 + + 676.3 + 430.7 + 157.3 + 111.2 + 106.4 + + 0 + + 0 + 0 + + 0 + \ No newline at end of file diff --git a/Tecno/Pova5Pro-SystemUI/Android.mk b/Tecno/Pova5Pro-SystemUI/Android.mk new file mode 100755 index 000000000..797038383 --- /dev/null +++ b/Tecno/Pova5Pro-SystemUI/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-tecno-pova5pro-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/Tecno/Pova5Pro-SystemUI/AndroidManifest.xml b/Tecno/Pova5Pro-SystemUI/AndroidManifest.xml new file mode 100755 index 000000000..af7a04c54 --- /dev/null +++ b/Tecno/Pova5Pro-SystemUI/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Tecno/Pova5Pro-SystemUI/res/values/dimens.xml b/Tecno/Pova5Pro-SystemUI/res/values/dimens.xml new file mode 100755 index 000000000..985f5a5b3 --- /dev/null +++ b/Tecno/Pova5Pro-SystemUI/res/values/dimens.xml @@ -0,0 +1,39 @@ + + + + + 1080px + + + 1100px + + + 1100px + + 47.0px + 4.0dip + 4.0dip + diff --git a/Tecno/Pova5Pro/Android.mk b/Tecno/Pova5Pro/Android.mk new file mode 100644 index 000000000..81653f0a0 --- /dev/null +++ b/Tecno/Pova5Pro/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-tecno-pova5pro +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/Tecno/Pova5Pro/AndroidManifest.xml b/Tecno/Pova5Pro/AndroidManifest.xml new file mode 100644 index 000000000..44aac3414 --- /dev/null +++ b/Tecno/Pova5Pro/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Tecno/Pova5Pro/res/values-land/notch.xml b/Tecno/Pova5Pro/res/values-land/notch.xml new file mode 100644 index 000000000..2aca2b345 --- /dev/null +++ b/Tecno/Pova5Pro/res/values-land/notch.xml @@ -0,0 +1,4 @@ + + + 24dp + diff --git a/Tecno/Pova5Pro/res/values/config.xml b/Tecno/Pova5Pro/res/values/config.xml new file mode 100644 index 000000000..479827003 --- /dev/null +++ b/Tecno/Pova5Pro/res/values/config.xml @@ -0,0 +1,114 @@ + + + 40dp + 36dp + 40dp + + 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 + + + /apex/com.android.art/javalib/core-oj.jar + /apex/com.android.art/javalib/core-libart.jar + /system/framework/framework.jar + /system/framework/services.jar + /system/bin/surfaceflinger + /system_ext/priv-app/SystemUI/SystemUI.apk + + + 0:2:15 + + + 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 + + + bt-pan + bt-dun + + + rndis\\d + + + ap\\d + + + com.google.android.gms + + true + true + true + true + false + true + true + false + false + false + true + true + true + false + true + true + 10 + 1 + 2000 + 3000 + 121 + 121 + 5 + 1.0 + 0.003921569 + diff --git a/Tecno/Pova5Pro/res/values/notch.xml b/Tecno/Pova5Pro/res/values/notch.xml new file mode 100644 index 000000000..ebc830822 --- /dev/null +++ b/Tecno/Pova5Pro/res/values/notch.xml @@ -0,0 +1,29 @@ + + + + + 108px + + 108px + + 24dp + + 36.0dp + M -24,0 L -24,36 L 24,36 L 24,0 Z @dp + diff --git a/Tecno/Pova5Pro/res/xml/power_profile.xml b/Tecno/Pova5Pro/res/xml/power_profile.xml new file mode 100644 index 000000000..7d2eda195 --- /dev/null +++ b/Tecno/Pova5Pro/res/xml/power_profile.xml @@ -0,0 +1,207 @@ + + + 0.1 + 45.97 + 292.89 + 17.58 + 0.31 + 0.21 + 226.52 + 24.8 + 10.65 + 63.48 + 295.4 + 756.52 + 22.85 + 15 + 38.5 + + 1.75 + 1.75 + + + 6 + 2 + + + 500000 + 650000 + 740000 + 900000 + 980000 + 1053000 + 1150000 + 1260000 + 1310000 + 1407000 + 1503000 + 1600000 + 1703000 + 1800000 + 1903000 + 2000000 + + + 650000 + 740000 + 910000 + 1040000 + 1140000 + 1300000 + 1430000 + 1540000 + 1660000 + 1800000 + 1900000 + 2000000 + 2150000 + 2275000 + 2400000 + 2500000 + + + 6.76 + 9.47 + 11.18 + 12.95 + 15.27 + 18.73 + 22.00 + 25.15 + 30.29 + 35.78 + 38.37 + 41.35 + 45.00 + 49.04 + 53.58 + 55.65 + + + 34.42 + 36.76 + 42.69 + 49.41 + 56.50 + 69.44 + 80.24 + 107.99 + 129.97 + 156.56 + 168.90 + 176.07 + 178.23 + 200.59 + 203.88 + 210.66 + + 3.5 + 3.5 + 9.89 + 2.11 + 2.22 + + 500000 + 650000 + 740000 + 900000 + 980000 + 1053000 + 1150000 + 1260000 + 1310000 + 1407000 + 1503000 + 1600000 + 1703000 + 1800000 + 1903000 + 2000000 + + + 774000 + 835000 + 919000 + 1002000 + 1085000 + 1169000 + 1308000 + 1419000 + 1530000 + 1670000 + 1733000 + 1796000 + 1860000 + 1923000 + 1986000 + 2050000 + + + 6.76 + 9.47 + 11.18 + 12.95 + 15.27 + 18.73 + 22.00 + 25.15 + 30.29 + 35.78 + 38.37 + 41.35 + 45.00 + 49.04 + 53.58 + 55.65 + + + 34.42 + 36.76 + 42.69 + 49.41 + 56.50 + 69.44 + 80.24 + 107.99 + 129.97 + 156.56 + 168.90 + 176.07 + 178.23 + 200.59 + 203.88 + 210.66 + + + 22.7 + + 5000 + 15.2 + 296.22 + 426.91 + + 4.0 + + 30.7 + 30.7 + 30.7 + 30.7 + 30.7 + + 0 + 96.36 + 676.3 + + 676.3 + 430.7 + 157.3 + 111.2 + 106.4 + + 0 + + 0 + 0 + + 0 + \ No newline at end of file diff --git a/Tecno/Spark10Pro/Android.mk b/Tecno/Spark10Pro/Android.mk new file mode 100644 index 000000000..b242ab223 --- /dev/null +++ b/Tecno/Spark10Pro/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-tecno-spark10pro +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/Tecno/Spark10Pro/AndroidManifest.xml b/Tecno/Spark10Pro/AndroidManifest.xml new file mode 100644 index 000000000..9828bf1fd --- /dev/null +++ b/Tecno/Spark10Pro/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Tecno/Spark10Pro/res/values/config.xml b/Tecno/Spark10Pro/res/values/config.xml new file mode 100644 index 000000000..071612d0d --- /dev/null +++ b/Tecno/Spark10Pro/res/values/config.xml @@ -0,0 +1,62 @@ + + + + /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 + + + 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 + + false + false + false + false + true + true + true + false + true + true + 40.0dip + 40.0dip + 40.0dip + 36.0dip + 28.0dip + 36.0dip + 600 + M -24,0 L -24,36 L 24,36 L 24,0 Z @dp + diff --git a/Tecno/Spark10Pro/res/xml/power_profile.xml b/Tecno/Spark10Pro/res/xml/power_profile.xml new file mode 100644 index 000000000..c2dc35645 --- /dev/null +++ b/Tecno/Spark10Pro/res/xml/power_profile.xml @@ -0,0 +1,119 @@ + + + 0 + 63.6 + 335.49 + 27.83 + 1.06 + 0.14 + 391.78 + 50.97 + 19.86 + 74.67 + 348.94 + 886.68 + 30.82 + 15 + 25.31 + + 3.05 + 3.05 + + 17 + 106.4 + 157.3 + 0 + + 6 + 2 + + + 500000 + 650000 + 703000 + 756000 + 862000 + 968000 + 1048000 + 1128000 + 1287000 + 1393000 + 1500000 + 1645000 + 1750000 + 1812000 + 1916000 + 2000000 + + + 725000 + 840000 + 898000 + 985000 + 1042000 + 1129000 + 1274000 + 1418000 + 1534000 + 1650000 + 1837000 + 1993000 + 2118000 + 2203000 + 2306000 + 2400000 + + + 7.97 + 10.92 + 12.31 + 14.27 + 15.09 + 17.33 + 19.52 + 21.17 + 24.15 + 27.77 + 30.33 + 33.50 + 37.52 + 39.83 + 45.35 + 49.36 + + + 22.64 + 27.78 + 31.47 + 38.23 + 44.37 + 53.14 + 60.46 + 68.39 + 78.25 + 88.69 + 101.35 + 112.58 + 122.47 + 130.81 + 143.09 + 151.02 + + 3.03 + + 22.7 + + 5000 + 15.2 + 220.55 + 362.94 + + 0 + + 36.02 + 36.02 + 36.02 + 36.02 + 36.02 + + \ No newline at end of file diff --git a/Telephony/FLOSS-IMS/Android.mk b/Telephony/FLOSS-IMS/Android.mk new file mode 100644 index 000000000..fde28d2a9 --- /dev/null +++ b/Telephony/FLOSS-IMS/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-telephony-floss-ims +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/Telephony/FLOSS-IMS/AndroidManifest.xml b/Telephony/FLOSS-IMS/AndroidManifest.xml new file mode 100644 index 000000000..2b35f881f --- /dev/null +++ b/Telephony/FLOSS-IMS/AndroidManifest.xml @@ -0,0 +1,8 @@ + + + diff --git a/Telephony/FLOSS-IMS/res/values/config.xml b/Telephony/FLOSS-IMS/res/values/config.xml new file mode 100644 index 000000000..1efd2e96f --- /dev/null +++ b/Telephony/FLOSS-IMS/res/values/config.xml @@ -0,0 +1,4 @@ + + + me.phh.ims + diff --git a/TrebleApp/app.apk b/TrebleApp/app.apk index f5e27af8e..bc109df93 100644 Binary files a/TrebleApp/app.apk and b/TrebleApp/app.apk differ diff --git a/WifiOverlay/Android.mk b/WifiOverlay/Android.mk new file mode 100644 index 000000000..19893850b --- /dev/null +++ b/WifiOverlay/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-wifi +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/WifiOverlay/AndroidManifest.xml b/WifiOverlay/AndroidManifest.xml new file mode 100644 index 000000000..4a372d651 --- /dev/null +++ b/WifiOverlay/AndroidManifest.xml @@ -0,0 +1,12 @@ + + + + + diff --git a/WifiOverlay/res/values/config.xml b/WifiOverlay/res/values/config.xml new file mode 100644 index 000000000..a9f6555bd --- /dev/null +++ b/WifiOverlay/res/values/config.xml @@ -0,0 +1,24 @@ + + + + + true + + + true + diff --git a/Xiaomi/Civi4Pro-SystemUI/Android.mk b/Xiaomi/Civi4Pro-SystemUI/Android.mk new file mode 100644 index 000000000..59307dfc2 --- /dev/null +++ b/Xiaomi/Civi4Pro-SystemUI/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-xiaomi-civi4pro-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/Xiaomi/Civi4Pro-SystemUI/AndroidManifest.xml b/Xiaomi/Civi4Pro-SystemUI/AndroidManifest.xml new file mode 100644 index 000000000..d7cbe685c --- /dev/null +++ b/Xiaomi/Civi4Pro-SystemUI/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Xiaomi/Civi4Pro-SystemUI/res/values-land/config.xml b/Xiaomi/Civi4Pro-SystemUI/res/values-land/config.xml new file mode 100644 index 000000000..537482456 --- /dev/null +++ b/Xiaomi/Civi4Pro-SystemUI/res/values-land/config.xml @@ -0,0 +1,6 @@ + + + 28dp + 28dp + 28dp + diff --git a/Xiaomi/Civi4Pro-SystemUI/res/values-v31/config.xml b/Xiaomi/Civi4Pro-SystemUI/res/values-v31/config.xml new file mode 100644 index 000000000..87d970b81 --- /dev/null +++ b/Xiaomi/Civi4Pro-SystemUI/res/values-v31/config.xml @@ -0,0 +1,4 @@ + + + 1266px + diff --git a/Xiaomi/Civi4Pro-SystemUI/res/values/config.xml b/Xiaomi/Civi4Pro-SystemUI/res/values/config.xml new file mode 100644 index 000000000..f032f2f81 --- /dev/null +++ b/Xiaomi/Civi4Pro-SystemUI/res/values/config.xml @@ -0,0 +1,10 @@ + + + 57px + 57px + 172px + 57px + 57px + 172px + 172px + diff --git a/Xiaomi/Civi4Pro/Android.mk b/Xiaomi/Civi4Pro/Android.mk new file mode 100644 index 000000000..b2a5dc97d --- /dev/null +++ b/Xiaomi/Civi4Pro/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-xiaomi-civi4pro +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/Civi4Pro/AndroidManifest.xml b/Xiaomi/Civi4Pro/AndroidManifest.xml new file mode 100644 index 000000000..6c97922c1 --- /dev/null +++ b/Xiaomi/Civi4Pro/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Xiaomi/Civi4Pro/res/values-land/config.xml b/Xiaomi/Civi4Pro/res/values-land/config.xml new file mode 100644 index 000000000..fb1bc7e5c --- /dev/null +++ b/Xiaomi/Civi4Pro/res/values-land/config.xml @@ -0,0 +1,6 @@ + + + 28dp + 28dp + 28dp + diff --git a/Xiaomi/Civi4Pro/res/values/config.xml b/Xiaomi/Civi4Pro/res/values/config.xml new file mode 100644 index 000000000..fbc66135b --- /dev/null +++ b/Xiaomi/Civi4Pro/res/values/config.xml @@ -0,0 +1,22 @@ + + + true + true + false + true + true + true + true + + 172px + 172px + 172px + 28dp + 172px + + 4 + 1 + + M -138,0 L -138,129 L 138,129 L 138,0 Z + M -138,0 L -138,129 L 138,129 L 138,0 Z + diff --git a/Xiaomi/Mi11Lite5G-SystemUI/Android.mk b/Xiaomi/Mi11Lite5G-SystemUI/Android.mk new file mode 100644 index 000000000..1fb20bdf4 --- /dev/null +++ b/Xiaomi/Mi11Lite5G-SystemUI/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-xiaomi-mi11lite5g-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/Xiaomi/Mi11Lite5G-SystemUI/AndroidManifest.xml b/Xiaomi/Mi11Lite5G-SystemUI/AndroidManifest.xml new file mode 100644 index 000000000..1ec2d0459 --- /dev/null +++ b/Xiaomi/Mi11Lite5G-SystemUI/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Xiaomi/Mi11Lite5G-SystemUI/res/values/config.xml b/Xiaomi/Mi11Lite5G-SystemUI/res/values/config.xml new file mode 100644 index 000000000..56600dd65 --- /dev/null +++ b/Xiaomi/Mi11Lite5G-SystemUI/res/values/config.xml @@ -0,0 +1,11 @@ + + + + true + + + false + + + 60 + diff --git a/Xiaomi/Mi11Lite5G/res/values/config.xml b/Xiaomi/Mi11Lite5G/res/values/config.xml index e70b21412..8a60a7a09 100644 --- a/Xiaomi/Mi11Lite5G/res/values/config.xml +++ b/Xiaomi/Mi11Lite5G/res/values/config.xml @@ -23,7 +23,7 @@ false true - 300% + 150% 90 1 @@ -32,7 +32,7 @@ 255 67 1000 - 1000 + 4000 4.5 diff --git a/Xiaomi/Mi13T/Android.mk b/Xiaomi/Mi13T/Android.mk new file mode 100644 index 000000000..af912dfde --- /dev/null +++ b/Xiaomi/Mi13T/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-xiaomi-mi13t +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/Xiaomi/Mi13T/AndroidManifest.xml b/Xiaomi/Mi13T/AndroidManifest.xml new file mode 100644 index 000000000..725361606 --- /dev/null +++ b/Xiaomi/Mi13T/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + \ No newline at end of file diff --git a/Xiaomi/Mi13T/res/values/config.xml b/Xiaomi/Mi13T/res/values/config.xml new file mode 100644 index 000000000..fdff50337 --- /dev/null +++ b/Xiaomi/Mi13T/res/values/config.xml @@ -0,0 +1,9 @@ + + + M 0,0 H -33 V 88 H 33 V 0 H 0 Z + 90.0px + 90.0px + 90.0px + 88.0px + 88.0px + \ No newline at end of file diff --git a/Xiaomi/Mi14Pro-SystemUI/Android.mk b/Xiaomi/Mi14Pro-SystemUI/Android.mk new file mode 100644 index 000000000..ff86f5edc --- /dev/null +++ b/Xiaomi/Mi14Pro-SystemUI/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-xiaomi-mi14pro-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/Xiaomi/Mi14Pro-SystemUI/AndroidManifest.xml b/Xiaomi/Mi14Pro-SystemUI/AndroidManifest.xml new file mode 100644 index 000000000..9c8b1a941 --- /dev/null +++ b/Xiaomi/Mi14Pro-SystemUI/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Xiaomi/Mi14Pro-SystemUI/res/values-land/config.xml b/Xiaomi/Mi14Pro-SystemUI/res/values-land/config.xml new file mode 100644 index 000000000..1ca7aee1f --- /dev/null +++ b/Xiaomi/Mi14Pro-SystemUI/res/values-land/config.xml @@ -0,0 +1,7 @@ + + + 348.0dip + 248.0dip + 140.0dip + 116.0dip + diff --git a/Xiaomi/Mi14Pro-SystemUI/res/values-sw360dp/config.xml b/Xiaomi/Mi14Pro-SystemUI/res/values-sw360dp/config.xml new file mode 100644 index 000000000..d4f5f73dc --- /dev/null +++ b/Xiaomi/Mi14Pro-SystemUI/res/values-sw360dp/config.xml @@ -0,0 +1,4 @@ + + + 298.0dip + diff --git a/Xiaomi/Mi14Pro-SystemUI/res/values-sw410dp-land/config.xml b/Xiaomi/Mi14Pro-SystemUI/res/values-sw410dp-land/config.xml new file mode 100644 index 000000000..58f69e0ff --- /dev/null +++ b/Xiaomi/Mi14Pro-SystemUI/res/values-sw410dp-land/config.xml @@ -0,0 +1,5 @@ + + + 348.0dip + 248.0dip + diff --git a/Xiaomi/Mi14Pro-SystemUI/res/values-sw410dp/config.xml b/Xiaomi/Mi14Pro-SystemUI/res/values-sw410dp/config.xml new file mode 100644 index 000000000..665b41f7e --- /dev/null +++ b/Xiaomi/Mi14Pro-SystemUI/res/values-sw410dp/config.xml @@ -0,0 +1,4 @@ + + + 348.0dip + diff --git a/Xiaomi/Mi14Pro-SystemUI/res/values/config.xml b/Xiaomi/Mi14Pro-SystemUI/res/values/config.xml new file mode 100644 index 000000000..dd1507300 --- /dev/null +++ b/Xiaomi/Mi14Pro-SystemUI/res/values/config.xml @@ -0,0 +1,11 @@ + + + true + 48.0dip + 348.0dip + 348.0dip + 160.0dip + 136.0dip + 3.0px + 3.0px + diff --git a/Xiaomi/Mi14Pro/Android.mk b/Xiaomi/Mi14Pro/Android.mk new file mode 100644 index 000000000..f40abf8f5 --- /dev/null +++ b/Xiaomi/Mi14Pro/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-xiaomi-mi14pro +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/Mi14Pro/AndroidManifest.xml b/Xiaomi/Mi14Pro/AndroidManifest.xml new file mode 100644 index 000000000..a27487fb1 --- /dev/null +++ b/Xiaomi/Mi14Pro/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Xiaomi/Mi14Pro/res/values-440dpi/config.xml b/Xiaomi/Mi14Pro/res/values-440dpi/config.xml new file mode 100644 index 000000000..be43d3ce5 --- /dev/null +++ b/Xiaomi/Mi14Pro/res/values-440dpi/config.xml @@ -0,0 +1,5 @@ + + + 47.19998dip + 47.19998dip + diff --git a/Xiaomi/Mi14Pro/res/values-large/config.xml b/Xiaomi/Mi14Pro/res/values-large/config.xml new file mode 100644 index 000000000..c8180a2cb --- /dev/null +++ b/Xiaomi/Mi14Pro/res/values-large/config.xml @@ -0,0 +1,7 @@ + + + + + 55.000008% + 79.99999% + diff --git a/Xiaomi/Mi14Pro/res/values-xhdpi/config.xml b/Xiaomi/Mi14Pro/res/values-xhdpi/config.xml new file mode 100644 index 000000000..be43d3ce5 --- /dev/null +++ b/Xiaomi/Mi14Pro/res/values-xhdpi/config.xml @@ -0,0 +1,5 @@ + + + 47.19998dip + 47.19998dip + diff --git a/Xiaomi/Mi14Pro/res/values-xxhdpi/config.xml b/Xiaomi/Mi14Pro/res/values-xxhdpi/config.xml new file mode 100644 index 000000000..be43d3ce5 --- /dev/null +++ b/Xiaomi/Mi14Pro/res/values-xxhdpi/config.xml @@ -0,0 +1,5 @@ + + + 47.19998dip + 47.19998dip + diff --git a/Xiaomi/Mi14Pro/res/values-xxxhdpi/config.xml b/Xiaomi/Mi14Pro/res/values-xxxhdpi/config.xml new file mode 100644 index 000000000..292a96246 --- /dev/null +++ b/Xiaomi/Mi14Pro/res/values-xxxhdpi/config.xml @@ -0,0 +1,7 @@ + + + + 200.0dip + 47.19998dip + 47.19998dip + diff --git a/Xiaomi/Mi14Pro/res/values/arrays.xml b/Xiaomi/Mi14Pro/res/values/arrays.xml new file mode 100644 index 000000000..10e202162 --- /dev/null +++ b/Xiaomi/Mi14Pro/res/values/arrays.xml @@ -0,0 +1,141 @@ + + + + 4 + 4 + 4 + 8 + 15 + 20 + 26 + 35 + 45 + 46 + 46 + 46 + 60 + 60 + 60 + 64 + 66 + 70 + 73 + 80 + 88 + 110 + 130 + 135 + 145 + 180 + 200 + 240 + 255 + + + 1 + 2 + 5 + 9 + 13 + 17 + 21 + 26 + 30 + 40 + 83 + 104 + 200 + 400 + 500 + 600 + 700 + 800 + 1000 + 1200 + 1500 + 1800 + 2000 + 2165 + 2680 + 3000 + 3540 + 4000 + + + 0 + 1 + 75 + 76 + + + 50 + + + 0 + 30 + 45 + 53 + + + 1 + 0 + 5 + 7 + + + -140 + -140 + -125 + -112 + -102 + -44 + + + + /data/dalvik-cache/arm64/system@framework@boot.oat + /data/dalvik-cache/arm/system@framework@boot.oat + /data/dalvik-cache/arm64/system@framework@services.jar@classes.dex + /data/dalvik-cache/arm/system@framework@services.jar@classes.dex + /system/framework/arm64/boot.oat + /system/framework/arm64/boot-framework.oat + /system/framework/arm64/boot-QPerformance.oat + /system/framework/arm64/boot-UxPerformance.oat + /system/framework/arm64/boot-core-libart.oat + /system/framework/framework.jar + /system/framework/oat/arm64/services.odex + /system/framework/services.jar + /apex/com.android.art/javalib/core-oj.jar + /apex/com.android.art/javalib/core-libart.jar + /apex/com.android.media/javalib/updatable-media.jar + /system/lib64/libRScpp.so + /system/lib64/libRS.so + /system/lib64/libRS_internal.so + /system/lib64/libbcinfo.so + /system/lib64/libRSDriver.so + /system/lib64/libRSCpuRef.so + /system/lib64/libblas.so + /system/lib64/libsurfaceflinger.so + /vendor/lib64/libllvm-qgl.so + /system/lib64/libhwui.so + /vendor/lib64/libllvm-glnext.so + /system/lib64/libft2.so + /system/lib64/libGLESv2.so + + + wifi,1,1,1,-1,true + mobile,0,0,0,-1,true + mobile_mms,2,0,4,300000,true + mobile_supl,3,0,2,300000,true + mobile_dun,4,0,2,300000,true + mobile_hipri,5,0,3,300000,true + mobile_fota,10,0,2,300000,true + mobile_ims,11,0,2,300000,true + mobile_cbs,12,0,2,300000,true + wifi_p2p,13,1,0,-1,true + mobile_ia,14,0,2,-1,true + mobile_emergency,15,0,2,-1,true + bluetooth,7,7,2,-1,true + ethernet,9,9,4,-1,true + + + diff --git a/Xiaomi/Mi14Pro/res/values/bools.xml b/Xiaomi/Mi14Pro/res/values/bools.xml new file mode 100644 index 000000000..a4ffd0db5 --- /dev/null +++ b/Xiaomi/Mi14Pro/res/values/bools.xml @@ -0,0 +1,25 @@ + + + true + true + true + true + true + true + + false + true + true + true + true + true + true + true + true + true + true + true + true + true + true + diff --git a/Xiaomi/Mi14Pro/res/values/dimens.xml b/Xiaomi/Mi14Pro/res/values/dimens.xml new file mode 100644 index 000000000..626f13144 --- /dev/null +++ b/Xiaomi/Mi14Pro/res/values/dimens.xml @@ -0,0 +1,6 @@ + + + 20.0dip + 24.0dip + 24.0dip + diff --git a/Realme/8pro/res/values/fractions.xml b/Xiaomi/Mi14Pro/res/values/fractions.xml similarity index 50% rename from Realme/8pro/res/values/fractions.xml rename to Xiaomi/Mi14Pro/res/values/fractions.xml index d78384c3a..60934c5ab 100644 --- a/Realme/8pro/res/values/fractions.xml +++ b/Xiaomi/Mi14Pro/res/values/fractions.xml @@ -1,6 +1,5 @@ - 300.0% - 100.0% - \ No newline at end of file + 30% + diff --git a/Xiaomi/Mi14Pro/res/values/integers.xml b/Xiaomi/Mi14Pro/res/values/integers.xml new file mode 100644 index 000000000..da89ec209 --- /dev/null +++ b/Xiaomi/Mi14Pro/res/values/integers.xml @@ -0,0 +1,19 @@ + + + 4 + 4000 + 18 + 33 + 180 + 60 + 240 + 144 + 5 + 86 + 255 + 79 + 67 + 255 + 5 + 580 + diff --git a/Xiaomi/Mi14Pro/res/values/strings.xml b/Xiaomi/Mi14Pro/res/values/strings.xml new file mode 100644 index 000000000..5e2fb3d62 --- /dev/null +++ b/Xiaomi/Mi14Pro/res/values/strings.xml @@ -0,0 +1,5 @@ + + + + M20 0h1040s20 0 20 20v2360s0 20 -20 20h-1040s-20 0 -20 -20v-2360s0 -20 20 -20 + diff --git a/Xiaomi/Mi14Pro/res/xml/irq_device_map.xml b/Xiaomi/Mi14Pro/res/xml/irq_device_map.xml new file mode 100644 index 000000000..3619446de --- /dev/null +++ b/Xiaomi/Mi14Pro/res/xml/irq_device_map.xml @@ -0,0 +1,6 @@ + + + + Alarm + + \ No newline at end of file diff --git a/Xiaomi/Mi14Pro/res/xml/power_profile.xml b/Xiaomi/Mi14Pro/res/xml/power_profile.xml new file mode 100644 index 000000000..7132c3402 --- /dev/null +++ b/Xiaomi/Mi14Pro/res/xml/power_profile.xml @@ -0,0 +1,306 @@ + + + 0 + 2.86 + 504.48 + + 2 + 3 + 2 + 1 + + + 307200 + 460800 + 556800 + 672000 + 787200 + 902400 + 1017600 + 1132800 + 1248000 + 1344000 + 1459200 + 1574400 + 1689600 + 1804800 + 1920000 + 2035200 + 2150400 + 2265600 + + + 3.00 + 4.49 + 5.74 + 6.48 + 7.23 + 9.64 + 10.49 + 13.17 + 16.33 + 17.76 + 20.96 + 23.84 + 27.50 + 29.89 + 30.33 + 36.89 + 61.14 + 68.27 + + + 499200 + 614400 + 729600 + 844800 + 960000 + 1075200 + 1190400 + 1286400 + 1401600 + 1497600 + 1612800 + 1708800 + 1824000 + 1920000 + 2035200 + 2131200 + 2188800 + 2246400 + 2323200 + 2380800 + 2438400 + 2515200 + 2572800 + 2630400 + 2707200 + 2764800 + 2841600 + 2899200 + 2956800 + 3014400 + 3072000 + 3148800 + + + 20.06 + 23.56 + 28.36 + 34.03 + 39.32 + 46.45 + 53.73 + 62.01 + 68.32 + 74.80 + 88.91 + 98.99 + 112.48 + 123.14 + 137.68 + 164.39 + 187.15 + 190.60 + 197.61 + 210.65 + 220.45 + 237.54 + 246.10 + 258.35 + 279.03 + 298.56 + 313.95 + 333.16 + 348.99 + 371.72 + 400.05 + 438.24 + + + 499200 + 614400 + 729600 + 844800 + 960000 + 1075200 + 1190400 + 1286400 + 1401600 + 1497600 + 1612800 + 1708800 + 1824000 + 1920000 + 2035200 + 2131200 + 2188800 + 2246400 + 2323200 + 2380800 + 2438400 + 2515200 + 2572800 + 2630400 + 2707200 + 2764800 + 2841600 + 2899200 + 2956800 + + + 20.26 + 24.54 + 30.20 + 35.96 + 42.55 + 49.51 + 58.33 + 64.93 + 73.29 + 81.75 + 90.46 + 98.74 + 111.95 + 118.61 + 134.08 + 158.12 + 185.11 + 190.22 + 198.79 + 205.61 + 221.34 + 235.16 + 248.11 + 263.01 + 285.91 + 306.47 + 332.14 + 350.36 + 373.74 + + + 480000 + 576000 + 672000 + 787200 + 902400 + 1017600 + 1132800 + 1248000 + 1363200 + 1478400 + 1593600 + 1708800 + 1824000 + 1939200 + 2035200 + 2112000 + 2169600 + 2246400 + 2304000 + 2380800 + 2438400 + 2496000 + 2553600 + 2630400 + 2688000 + 2745600 + 2803200 + 2880000 + 2937600 + 2995200 + 3052800 + 3110400 + 3187200 + 3244800 + 3302400 + + + 47.76 + 56.15 + 64.43 + 77.70 + 88.77 + 103.71 + 117.62 + 132.12 + 147.90 + 160.97 + 188.74 + 211.51 + 233.46 + 263.84 + 280.59 + 299.16 + 323.56 + 355.66 + 410.89 + 415.41 + 449.82 + 459.09 + 492.68 + 518.56 + 561.92 + 601.42 + 625.94 + 682.46 + 727.81 + 780.04 + 823.42 + 925.57 + 1046.24 + 1183.54 + 1333.15 + + 17.05 + 7.1 + 0 + 4880 + 0.8 + 403.81 + 28.52 + 21.59 + 70.75 + 171.72 + 840.6 + 48.18 + 126.385 + 73.14 + + 3.73 + 3.73 + + + 4 + 1 + + 59 + 136 + 136 + 136 + 136 + 136 + + + + 17 + + 1 + 176 + 200 + + 1 + + 3700 + + .0001 + .001 + .01 + .1 + 1 + + 1.19 + 0.9 + 3700 + \ No newline at end of file diff --git a/Xiaomi/Redmi9-SystemUI/Android.mk b/Xiaomi/Redmi9-SystemUI/Android.mk index 8f92d997f..4359af1fb 100644 --- a/Xiaomi/Redmi9-SystemUI/Android.mk +++ b/Xiaomi/Redmi9-SystemUI/Android.mk @@ -5,4 +5,4 @@ LOCAL_PACKAGE_NAME := treble-overlay-xiaomi-redmi9-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 +include $(BUILD_PACKAGE) diff --git a/Xiaomi/Redmi9-SystemUI/AndroidManifest.xml b/Xiaomi/Redmi9-SystemUI/AndroidManifest.xml index 9b9a17a29..f6a123286 100644 --- a/Xiaomi/Redmi9-SystemUI/AndroidManifest.xml +++ b/Xiaomi/Redmi9-SystemUI/AndroidManifest.xml @@ -4,7 +4,7 @@ android:versionName="1.0"> - \ No newline at end of file + diff --git a/Xiaomi/Redmi9-SystemUI/res/values-440dpi/dimens.xml b/Xiaomi/Redmi9-SystemUI/res/values-440dpi/dimens.xml deleted file mode 100644 index f568f0395..000000000 --- a/Xiaomi/Redmi9-SystemUI/res/values-440dpi/dimens.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - 85.0dip - 19.0dip - \ No newline at end of file diff --git a/Xiaomi/Redmi9-SystemUI/res/values-port/dimens.xml b/Xiaomi/Redmi9-SystemUI/res/values-port/dimens.xml deleted file mode 100644 index 590f1a1ee..000000000 --- a/Xiaomi/Redmi9-SystemUI/res/values-port/dimens.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - 7.0dip - \ No newline at end of file diff --git a/Xiaomi/Redmi9-SystemUI/res/values/dimens.xml b/Xiaomi/Redmi9-SystemUI/res/values/dimens.xml index bc3438fa6..fd6acc6af 100644 --- a/Xiaomi/Redmi9-SystemUI/res/values/dimens.xml +++ b/Xiaomi/Redmi9-SystemUI/res/values/dimens.xml @@ -1,5 +1,9 @@ + 8.0dip + 0.0dip + 4.0dip 85.0dip - 4.5dip - \ No newline at end of file + 30.0px + 65.0px + diff --git a/Xiaomi/Redmi9/Android.mk b/Xiaomi/Redmi9/Android.mk index c4b3f2207..b161a6eda 100644 --- a/Xiaomi/Redmi9/Android.mk +++ b/Xiaomi/Redmi9/Android.mk @@ -5,4 +5,4 @@ LOCAL_PACKAGE_NAME := treble-overlay-xiaomi-redmi9 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 +include $(BUILD_PACKAGE) diff --git a/Xiaomi/Redmi9/AndroidManifest.xml b/Xiaomi/Redmi9/AndroidManifest.xml index 1f4921531..dfc0d8d60 100644 --- a/Xiaomi/Redmi9/AndroidManifest.xml +++ b/Xiaomi/Redmi9/AndroidManifest.xml @@ -4,7 +4,7 @@ android:versionName="1.0"> - \ No newline at end of file + android:requiredSystemPropertyValue="+(*edmi/lancelot*|*edmi/galahad*)" + android:priority="122" + android:isStatic="true" /> + diff --git a/Xiaomi/Redmi9/res/values/bools.xml b/Xiaomi/Redmi9/res/values/bools.xml deleted file mode 100644 index c1de37ea1..000000000 --- a/Xiaomi/Redmi9/res/values/bools.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - false - true - \ No newline at end of file diff --git a/Xiaomi/Redmi9/res/values/config.xml b/Xiaomi/Redmi9/res/values/config.xml new file mode 100644 index 000000000..a7a92922d --- /dev/null +++ b/Xiaomi/Redmi9/res/values/config.xml @@ -0,0 +1,256 @@ + + + true + 180 + 60 + true + 0.0 + 1.0 + 0.4 + 2000 + 4000 + 100.0% + + 1 + 4 + 12 + 20 + 40 + 65 + 95 + 140 + 200 + 350 + 650 + 1300 + 2000 + 3300 + 6000 + + + 2.0487 + 4.8394 + 17.2619 + 39.2619 + 50.671 + 92.3019 + 94.2512 + 98.37 + 100.152 + 105.297 + 120.385 + 142.064 + 226.5179 + 248.0267 + 353.2814 + 427.6287 + + + 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 + 30 + 35 + 40 + 45 + 50 + 55 + 60 + 70 + 100 + 105 + 110 + 115 + 120 + 125 + 130 + 135 + 140 + 145 + 150 + 155 + 160 + 165 + 170 + 175 + 180 + 185 + 190 + 195 + 200 + 205 + 210 + 215 + 220 + 225 + 230 + 235 + 240 + 245 + 250 + 251 + 252 + 253 + 254 + 255 + + + 2.0482 + 2.543 + 3.0253 + 3.5077 + 4.0824 + 4.4748 + 5.08 + 6.4233 + 8.0848 + 11.6607 + 13.2347 + 15.0676 + 16.8302 + 18.4261 + 20.3103 + 21.9042 + 23.5456 + 25.2137 + 27.1769 + 28.9571 + 30.5244 + 32.3535 + 34.0867 + 42.366 + 51.1309 + 59.52 + 67.744 + 75.9738 + 84.6332 + 94.1525 + 102.2207 + 110.4878 + 117.0405 + 124.3733 + 130.9928 + 140.4247 + 149.3156 + 157.1995 + 165.3651 + 173.2726 + 181.4272 + 189.1402 + 197.5334 + 205.6301 + 213.9381 + 222.2769 + 230.0891 + 238.6084 + 246.5399 + 255.6544 + 263.6221 + 271.9324 + 279.1449 + 288.5736 + 297.6628 + 306.1899 + 314.4511 + 322.1404 + 330.969 + 338.2251 + 346.2251 + 354.567 + 370.799 + 413.1738 + 415.6397 + 417.264 + 419.264 + 421.264 + 424.646 + 427.6287 + + + 1 + 4 + 12 + 20 + 40 + 65 + 95 + 140 + 200 + 350 + 650 + 1300 + 2000 + 3300 + + + 9000 + 8000 + 7000 + 5000 + 3500 + 2500 + 2000 + 2000 + 2000 + 2000 + 2000 + 1500 + 1500 + 1000 + 1000 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + 200 + true + true + false + true + true + true + true + M84.0014003,76.0002722 C39.8036856,75.9997279 11.8039716,75.9996372 0.00225823708,76 C-11.8004588,76.0003629 -39.8012115,76.0004536 -84,76.0002722 L-84,-4.19220214e-13 L84.0014003,-4.19220214e-13 L84.0014003,76.0002722 Z + 0 + 61 + + 0:2:15 + + diff --git a/Xiaomi/Redmi9/res/values/dimens.xml b/Xiaomi/Redmi9/res/values/dimens.xml index 853f4c83b..17d479b9b 100644 --- a/Xiaomi/Redmi9/res/values/dimens.xml +++ b/Xiaomi/Redmi9/res/values/dimens.xml @@ -1,6 +1,6 @@ - 90.0px - 95.0px 27.636353dip - \ No newline at end of file + 95.0px + 90.0px + diff --git a/Xiaomi/Redmi9/res/values/strings.xml b/Xiaomi/Redmi9/res/values/strings.xml deleted file mode 100644 index 787a4c574..000000000 --- a/Xiaomi/Redmi9/res/values/strings.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - M84.0014003,76.0002722 C39.8036856,75.9997279 11.8039716,75.9996372 0.00225823708,76 C-11.8004588,76.0003629 -39.8012115,76.0004536 -84,76.0002722 L-84,-4.19220214e-13 L84.0014003,-4.19220214e-13 L84.0014003,76.0002722 Z - \ No newline at end of file diff --git a/Xiaomi/Redmi9/res/xml/power_profile.xml b/Xiaomi/Redmi9/res/xml/power_profile.xml new file mode 100644 index 000000000..aa3cf0ac8 --- /dev/null +++ b/Xiaomi/Redmi9/res/xml/power_profile.xml @@ -0,0 +1,174 @@ + + + 0.1 + 95.5 + 401.5 + 63.81 + 1.62 + 0.1375 + 169.37 + 0.1 + 40.5 + 32.5 + 144.5 + 339.13 + 0.298 + 210 + 0.1 + + 9.5 + 9.5 + + + 6 + 2 + + + 400000 + + + 13 + 17 + 19 + 20 + 22 + 24 + 26 + 28 + 31 + 35 + 38 + 40 + 44 + 47 + 55 + 59 + + + 48 + 52 + 61 + 72 + 84 + 100 + 109 + 125 + 139 + 157 + 175 + 196 + 209 + 219 + 233 + 245 + + 4.08 + 5 + 2.55 + 2.11 + 2.22 + + 1800000 + 1625000 + 1500000 + 1450000 + 1375000 + 1325000 + 1275000 + 1175000 + 1100000 + 1050000 + 999000 + 950000 + 900000 + 850000 + 774000 + 500000 + + + 2000000 + 1950000 + 1900000 + 1850000 + 1800000 + 1710000 + 1621000 + 1532000 + 1443000 + 1354000 + 1295000 + 1176000 + 1087000 + 998000 + 909000 + 850000 + + + 13 + 17 + 19 + 20 + 22 + 24 + 26 + 28 + 31 + 35 + 38 + 40 + 44 + 47 + 55 + 59 + + + 48 + 52 + 61 + 72 + 84 + 100 + 109 + 125 + 139 + 157 + 175 + 196 + 209 + 219 + 233 + 245 + + + 22.7 + + 5020 + 0 + 0 + 0 + + 0 + + .0002 + .002 + .02 + .2 + 2 + + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + + 0 + + 0 + 0 + + 0 + diff --git a/Xiaomi/RedmiK70-SystemUI/Android.mk b/Xiaomi/RedmiK70-SystemUI/Android.mk new file mode 100644 index 000000000..8df1d2f63 --- /dev/null +++ b/Xiaomi/RedmiK70-SystemUI/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-xiaomi-redmik70-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/Xiaomi/RedmiK70-SystemUI/AndroidManifest.xml b/Xiaomi/RedmiK70-SystemUI/AndroidManifest.xml new file mode 100644 index 000000000..3dc641626 --- /dev/null +++ b/Xiaomi/RedmiK70-SystemUI/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Xiaomi/RedmiK70-SystemUI/res/values-land/config.xml b/Xiaomi/RedmiK70-SystemUI/res/values-land/config.xml new file mode 100644 index 000000000..537482456 --- /dev/null +++ b/Xiaomi/RedmiK70-SystemUI/res/values-land/config.xml @@ -0,0 +1,6 @@ + + + 28dp + 28dp + 28dp + diff --git a/Xiaomi/RedmiK70-SystemUI/res/values-v31/config.xml b/Xiaomi/RedmiK70-SystemUI/res/values-v31/config.xml new file mode 100644 index 000000000..c4e039188 --- /dev/null +++ b/Xiaomi/RedmiK70-SystemUI/res/values-v31/config.xml @@ -0,0 +1,4 @@ + + + 1400px + diff --git a/Xiaomi/RedmiK70-SystemUI/res/values/config.xml b/Xiaomi/RedmiK70-SystemUI/res/values/config.xml new file mode 100644 index 000000000..385836719 --- /dev/null +++ b/Xiaomi/RedmiK70-SystemUI/res/values/config.xml @@ -0,0 +1,10 @@ + + + 66px + 66px + 125px + 66px + 66px + 125px + 125px + diff --git a/Xiaomi/RedmiK70/Android.mk b/Xiaomi/RedmiK70/Android.mk new file mode 100644 index 000000000..e27435596 --- /dev/null +++ b/Xiaomi/RedmiK70/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-xiaomi-redmik70 +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/RedmiK70/AndroidManifest.xml b/Xiaomi/RedmiK70/AndroidManifest.xml new file mode 100644 index 000000000..60cd1d8cd --- /dev/null +++ b/Xiaomi/RedmiK70/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Xiaomi/RedmiK70/res/values-land/config.xml b/Xiaomi/RedmiK70/res/values-land/config.xml new file mode 100644 index 000000000..fb1bc7e5c --- /dev/null +++ b/Xiaomi/RedmiK70/res/values-land/config.xml @@ -0,0 +1,6 @@ + + + 28dp + 28dp + 28dp + diff --git a/Xiaomi/RedmiK70/res/values/config.xml b/Xiaomi/RedmiK70/res/values/config.xml new file mode 100644 index 000000000..02f2dea85 --- /dev/null +++ b/Xiaomi/RedmiK70/res/values/config.xml @@ -0,0 +1,22 @@ + + + true + true + false + true + true + true + true + + 125px + 125px + 125px + 28dp + 125px + + 4 + 1 + + M -38.5,0 L -38.5,101 L 38.5,101 L 38.5,0 Z + M -38.5,0 L -38.5,101 L 38.5,101 L 38.5,0 Z + diff --git a/Xiaomi/RedmiNote125G/Android.mk b/Xiaomi/RedmiNote125G/Android.mk new file mode 100644 index 000000000..6765f393f --- /dev/null +++ b/Xiaomi/RedmiNote125G/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-xiaomi-redminote125g +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/RedmiNote125G/AndroidManifest.xml b/Xiaomi/RedmiNote125G/AndroidManifest.xml new file mode 100644 index 000000000..5481002e5 --- /dev/null +++ b/Xiaomi/RedmiNote125G/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Xiaomi/RedmiNote125G/res/values/config.xml b/Xiaomi/RedmiNote125G/res/values/config.xml new file mode 100644 index 000000000..b671642f1 --- /dev/null +++ b/Xiaomi/RedmiNote125G/res/values/config.xml @@ -0,0 +1,114 @@ + + + + 10 + 20 + 40 + 70 + 110 + 160 + 200 + 255 + + + 10 + 30 + 60 + 100 + 150 + 210 + 255 + + + 0 + 1 + 2 + + + + bnep\\d + bt-pan + + + 0 + 1 + 5 + 7 + + + usb\\d + rndis\\d + + + softap0 + 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 + ethernet,9,9,9,-1,true + + + 1,1 + 0,1 + 7,1 + 9,1 + + + true + true + true + true + true + true + true + true + true + false + true + true + true + false + true + true + true + true + true + true + true + true + true + false + true + true + + false + false + false + + 120 + 120 + 17 + + 688 + 2047 + 632 + 1024 + 2047 + 4 + + 100% + 29.999996% + + Redmi Note 12 5G + + diff --git a/Xiaomi/RedmiNote125G/res/values/notch.xml b/Xiaomi/RedmiNote125G/res/values/notch.xml new file mode 100644 index 000000000..827109dfa --- /dev/null +++ b/Xiaomi/RedmiNote125G/res/values/notch.xml @@ -0,0 +1,9 @@ + + + 102.0px + 102.0px + 96.0px + 96.0px + 24.0dip + 96.0px + diff --git a/Xiaomi/RedmiNote12Pro5G/Android.mk b/Xiaomi/RedmiNote12Pro5G/Android.mk new file mode 100644 index 000000000..5369dbc7c --- /dev/null +++ b/Xiaomi/RedmiNote12Pro5G/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-xiaomi-redminote12pro5g +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/Xiaomi/RedmiNote12Pro5G/AndroidManifest.xml b/Xiaomi/RedmiNote12Pro5G/AndroidManifest.xml new file mode 100644 index 000000000..e96af855c --- /dev/null +++ b/Xiaomi/RedmiNote12Pro5G/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + \ No newline at end of file diff --git a/Xiaomi/RedmiNote12Pro5G/res/values/config.xml b/Xiaomi/RedmiNote12Pro5G/res/values/config.xml new file mode 100644 index 000000000..80dead253 --- /dev/null +++ b/Xiaomi/RedmiNote12Pro5G/res/values/config.xml @@ -0,0 +1,293 @@ + + + + 5.5 + 6.5 + 8.7 + 17.0 + 25.0 + 29.7 + 35.7 + 48.2 + 59.0 + 76.0 + 81.0 + 82.0 + 82.0 + 82.0 + 83.0 + 83.0 + 83.0 + 84.0 + 84.0 + 85.0 + 85.0 + 85.0 + 85.0 + 86.0 + 86.0 + 87.0 + 89.0 + 90.0 + 91.0 + 93.0 + 94.0 + 96.0 + 97.0 + 99.0 + 100.0 + 101.0 + 104.0 + 105.0 + 106.0 + 108.0 + 109.0 + 111.0 + 112.0 + 114.0 + 116.0 + 137.0 + 157.0 + 180.0 + 205.0 + 226.0 + 257.0 + 280.0 + 295.0 + 369.0 + 400.0 + 416.7 + 433.3 + 450.0 + 466.7 + 483.3 + 500.0 + 512.5 + 525.0 + 537.5 + 550.0 + 562.5 + 575.0 + 587.5 + 600.0 + 610.0 + 620.0 + 630.0 + 640.0 + 650.0 + 660.0 + 670.0 + 680.0 + 690.0 + 700.0 + 705.0 + 710.0 + 715.0 + 720.0 + 725.0 + 730.0 + 735.0 + 740.0 + 745.0 + 750.0 + 755.0 + 760.0 + 765.0 + 770.0 + 775.0 + 800.0 + 816.7 + 833.3 + 850.0 + 866.7 + 883.3 + 900.0 + 914.3 + 928.6 + 942.9 + 957.1 + 971.4 + 985.7 + 1000.0 + + + 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 + + + 1 + 255 + + + 4.5 + 900 + + + 2 + 10 + 30 + 100 + 800 + 2000 + 4000 + + + 2 + 6 + 10 + 30 + 100 + 400 + 600 + 1000 + + + 800 + 800 + 500 + 500 + 500 + 500 + 500 + 500 + + 1000 + 1000 + true + true + true + true + true + true + true + true + true + 0 + 120 + M 0,0 H -28 V 94 H 28 V 0 H 0 Z + true + true + true + true + true + true + true + true + true + 580 + true + 536 + 2047 + 10 + 11 + 17 + + 0:2:15 + + true + \ No newline at end of file diff --git a/Xiaomi/RedmiNote12Pro5G/res/values/dimens.xml b/Xiaomi/RedmiNote12Pro5G/res/values/dimens.xml new file mode 100644 index 000000000..a5826baee --- /dev/null +++ b/Xiaomi/RedmiNote12Pro5G/res/values/dimens.xml @@ -0,0 +1,8 @@ + + + 94.0px + 94.0px + 94.0px + 70.0px + 70.0px + \ No newline at end of file diff --git a/Xiaomi/RedmiNote12Pro5G/res/xml/power_profile.xml b/Xiaomi/RedmiNote12Pro5G/res/xml/power_profile.xml new file mode 100644 index 000000000..03d74cebf --- /dev/null +++ b/Xiaomi/RedmiNote12Pro5G/res/xml/power_profile.xml @@ -0,0 +1,122 @@ + + + 0 + 116.88 + 447.03 + 15.35 + 0.48 + 1.71 + 307.87 + 34.5 + 20.3 + 43.91 + 122.87 + 698.6 + 76.17 + 285.48 + 136.81 + + 0.2 + 0.1 + + 0 + 0 + 0 + 0 + + 6 + 2 + + + 500000 + 650000 + 740000 + 900000 + 980000 + 1053000 + 1150000 + 1260000 + 1310000 + 1407000 + 1503000 + 1600000 + 1703000 + 1800000 + 1903000 + 2000000 + + + 650000 + 740000 + 910000 + 1040000 + 1140000 + 1300000 + 1430000 + 1540000 + 1660000 + 1800000 + 1900000 + 2000000 + 2150000 + 2275000 + 2400000 + 2600000 + + + 32 + 34.17 + 35.83 + 36.98 + 38.39 + 39.70 + 41.69 + 44.77 + 45.43 + 47.02 + 49.06 + 52.67 + 56.93 + 60.76 + 63.63 + 69.42 + + + 62.61 + 72.44 + 83.13 + 94.65 + 101.46 + 117.86 + 132.34 + 147.08 + 156.33 + 189.74 + 206.67 + 221.47 + 261.06 + 295.84 + 336.99 + 401.22 + + + 100 + + 6.39 + + 22.7 + + 5000 + 1 + 178 + 273 + + 0 + + .0002 + .002 + .02 + .2 + 2 + + \ No newline at end of file diff --git a/Xiaomi/RedmiNote13Pro4G-SystemUI/Android.mk b/Xiaomi/RedmiNote13Pro4G-SystemUI/Android.mk new file mode 100644 index 000000000..c095b1f5b --- /dev/null +++ b/Xiaomi/RedmiNote13Pro4G-SystemUI/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-xiaomi-redminote13pro4g-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/Xiaomi/RedmiNote13Pro4G-SystemUI/AndroidManifest.xml b/Xiaomi/RedmiNote13Pro4G-SystemUI/AndroidManifest.xml new file mode 100644 index 000000000..049fba512 --- /dev/null +++ b/Xiaomi/RedmiNote13Pro4G-SystemUI/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Xiaomi/RedmiNote13Pro4G-SystemUI/res/values-land/config.xml b/Xiaomi/RedmiNote13Pro4G-SystemUI/res/values-land/config.xml new file mode 100644 index 000000000..537482456 --- /dev/null +++ b/Xiaomi/RedmiNote13Pro4G-SystemUI/res/values-land/config.xml @@ -0,0 +1,6 @@ + + + 28dp + 28dp + 28dp + diff --git a/Xiaomi/RedmiNote13Pro4G-SystemUI/res/values-v31/config.xml b/Xiaomi/RedmiNote13Pro4G-SystemUI/res/values-v31/config.xml new file mode 100644 index 000000000..7876ab216 --- /dev/null +++ b/Xiaomi/RedmiNote13Pro4G-SystemUI/res/values-v31/config.xml @@ -0,0 +1,4 @@ + + + 1032px + diff --git a/Xiaomi/RedmiNote13Pro4G-SystemUI/res/values/config.xml b/Xiaomi/RedmiNote13Pro4G-SystemUI/res/values/config.xml new file mode 100644 index 000000000..3ddafd2ff --- /dev/null +++ b/Xiaomi/RedmiNote13Pro4G-SystemUI/res/values/config.xml @@ -0,0 +1,10 @@ + + + 40px + 40px + 103px + 40px + 40px + 103px + 103px + diff --git a/Xiaomi/RedmiNote13Pro4G/Android.mk b/Xiaomi/RedmiNote13Pro4G/Android.mk new file mode 100644 index 000000000..be305a2fc --- /dev/null +++ b/Xiaomi/RedmiNote13Pro4G/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-xiaomi-redminote13pro4g +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/RedmiNote13Pro4G/AndroidManifest.xml b/Xiaomi/RedmiNote13Pro4G/AndroidManifest.xml new file mode 100644 index 000000000..08bfe669c --- /dev/null +++ b/Xiaomi/RedmiNote13Pro4G/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/Xiaomi/RedmiNote13Pro4G/res/values-land/config.xml b/Xiaomi/RedmiNote13Pro4G/res/values-land/config.xml new file mode 100644 index 000000000..fb1bc7e5c --- /dev/null +++ b/Xiaomi/RedmiNote13Pro4G/res/values-land/config.xml @@ -0,0 +1,6 @@ + + + 28dp + 28dp + 28dp + diff --git a/Xiaomi/RedmiNote13Pro4G/res/values/config.xml b/Xiaomi/RedmiNote13Pro4G/res/values/config.xml new file mode 100644 index 000000000..ed6487ef9 --- /dev/null +++ b/Xiaomi/RedmiNote13Pro4G/res/values/config.xml @@ -0,0 +1,22 @@ + + + true + true + false + true + true + true + true + + 103px + 103px + 103px + 28dp + 103px + + 6 + 1 + + M -32.5,0 L -32.5,84 L 32.5,84 L 32.5,0 Z + M -32.5,0 L -32.5,84 L 32.5,84 L 32.5,0 Z + diff --git a/overlay.mk b/overlay.mk index ddc04531f..1a8bb00b5 100644 --- a/overlay.mk +++ b/overlay.mk @@ -2,6 +2,7 @@ PRODUCT_PACKAGES += \ HardwareOverlayPicker \ QtiAudio \ TrebleApp \ + treble-overlay-Hisense-HLTE556N \ treble-overlay-NavBar \ treble-overlay-NightMode \ treble-overlay-SystemUI-FalseLocks \ @@ -17,9 +18,12 @@ PRODUCT_PACKAGES += \ treble-overlay-asus-zenfonemaxshot \ treble-overlay-blackview-bv6900 \ treble-overlay-blackview-bv9500plus \ + treble-overlay-blackview-shark8 \ + treble-overlay-blackview-shark8-systemui \ treble-overlay-bq-jeice \ treble-overlay-caf-ims \ treble-overlay-devinputjack \ + treble-overlay-doogee-vmax \ treble-overlay-duoqin-qin2pro \ treble-overlay-duoqin-qin3ultra \ treble-overlay-duoqin-qin3ultra-systemui \ @@ -56,6 +60,13 @@ PRODUCT_PACKAGES += \ treble-overlay-hw-ims \ treble-overlay-infinix-note10 \ treble-overlay-infinix-note10pro \ + treble-overlay-infinix-note12v2023 \ + treble-overlay-infinix-note12v2023-systemui \ + treble-overlay-infinix-note30 \ + treble-overlay-infinix-note30-systemui \ + treble-overlay-infinix-note30pro \ + treble-overlay-infinix-note30pro-systemui \ + treble-overlay-infinix-note40pro \ treble-overlay-infinix-note5 \ treble-overlay-infinix-note7 \ treble-overlay-infinix-note8 \ @@ -70,6 +81,8 @@ PRODUCT_PACKAGES += \ treble-overlay-lenovo-s5pro \ treble-overlay-lenovo-tabv7 \ treble-overlay-lenovo-tabv7-systemui \ + treble-overlay-lenovo-y700_2023 \ + treble-overlay-lenovo-y700_2023-systemui \ treble-overlay-lenovo-z5 \ treble-overlay-lg-g7 \ treble-overlay-lg-phoenix_lao_com-phoenix_sprout \ @@ -83,6 +96,8 @@ PRODUCT_PACKAGES += \ treble-overlay-mbi-s10-systemui \ treble-overlay-meizu-m2181 \ treble-overlay-meizu-m2181-systemui \ + treble-overlay-meizu-m2461 \ + treble-overlay-meizu-m2461-systemui \ treble-overlay-misc-aod \ treble-overlay-misc-aod-systemui \ treble-overlay-misc-dt2w \ @@ -137,6 +152,10 @@ PRODUCT_PACKAGES += \ treble-overlay-oneplus-ace2-systemui \ treble-overlay-oneplus-ace2v \ treble-overlay-oneplus-ace2v-systemui \ + treble-overlay-oneplus-ace3 \ + treble-overlay-oneplus-ace3-systemui \ + treble-overlay-oneplus-ace3v \ + treble-overlay-oneplus-ace3v-systemui \ treble-overlay-oneplus-acepro \ treble-overlay-oneplus-acepro-systemui \ treble-overlay-oneplus-n10 \ @@ -149,10 +168,14 @@ PRODUCT_PACKAGES += \ treble-overlay-oneplus-n200-systemui \ treble-overlay-oneplus-nord \ treble-overlay-oneplus-nord-systemui \ + treble-overlay-oneplus-nord4 \ + treble-overlay-oneplus-nord4-systemui \ treble-overlay-oneplus-nordce \ treble-overlay-oneplus-nordce-systemui \ treble-overlay-oneplus-op10pro \ treble-overlay-oneplus-op10pro-systemui \ + treble-overlay-oneplus-op12 \ + treble-overlay-oneplus-op12-systemui \ treble-overlay-oneplus-op6 \ treble-overlay-oneplus-op6t \ treble-overlay-oneplus-op6t-systemui \ @@ -231,6 +254,8 @@ PRODUCT_PACKAGES += \ treble-overlay-samsung-a52 \ treble-overlay-samsung-a53 \ treble-overlay-samsung-a53-systemui \ + treble-overlay-samsung-a54x \ + treble-overlay-samsung-a54x-systemui \ treble-overlay-samsung-a60q \ treble-overlay-samsung-a7 \ treble-overlay-samsung-a70 \ @@ -246,8 +271,10 @@ PRODUCT_PACKAGES += \ treble-overlay-samsung-d1x-systemui \ treble-overlay-samsung-gta2xl \ treble-overlay-samsung-gta3xl \ + treble-overlay-samsung-gta4l \ treble-overlay-samsung-gta7litewifi \ treble-overlay-samsung-gts7xllite \ + treble-overlay-samsung-gts8 \ treble-overlay-samsung-gts8p \ treble-overlay-samsung-j6 \ treble-overlay-samsung-m31 \ @@ -290,11 +317,22 @@ PRODUCT_PACKAGES += \ treble-overlay-teclast-p20hd \ treble-overlay-teclast-t30 \ treble-overlay-tecno-camon11 \ + treble-overlay-tecno-camon18p \ treble-overlay-tecno-camon20pro4g \ + treble-overlay-tecno-camon20pro4g-systemui \ + treble-overlay-tecno-pova4 \ + treble-overlay-tecno-pova4-systemui \ treble-overlay-tecno-pova4pro \ + treble-overlay-tecno-pova4pro-systemui \ + treble-overlay-tecno-pova5 \ + treble-overlay-tecno-pova5-systemui \ + treble-overlay-tecno-pova5pro \ + treble-overlay-tecno-pova5pro-systemui \ + treble-overlay-tecno-spark10pro \ treble-overlay-tecno-spark5 \ treble-overlay-tecno-spark6 \ treble-overlay-telephony-caf-ims \ + treble-overlay-telephony-floss-ims \ treble-overlay-telephony-hw-ims \ treble-overlay-telephony-mtk-ims \ treble-overlay-telephony-slsi-ims \ @@ -316,15 +354,22 @@ PRODUCT_PACKAGES += \ treble-overlay-vsmart-active3 \ treble-overlay-vsmart-joy3 \ treble-overlay-vsmart-live \ + treble-overlay-wifi \ treble-overlay-wifi5g \ treble-overlay-xiaomi-civi \ treble-overlay-xiaomi-civi-systemui \ + treble-overlay-xiaomi-civi4pro \ + treble-overlay-xiaomi-civi4pro-systemui \ treble-overlay-xiaomi-mi11lite5g \ + treble-overlay-xiaomi-mi11lite5g-systemui \ treble-overlay-xiaomi-mi11tpro \ treble-overlay-xiaomi-mi12lite \ treble-overlay-xiaomi-mi12lite-systemui \ treble-overlay-xiaomi-mi13 \ treble-overlay-xiaomi-mi13-systemui \ + treble-overlay-xiaomi-mi13t \ + treble-overlay-xiaomi-mi14pro \ + treble-overlay-xiaomi-mi14pro-systemui \ treble-overlay-xiaomi-mi6x \ treble-overlay-xiaomi-mi8 \ treble-overlay-xiaomi-mi8ee \ @@ -370,6 +415,8 @@ PRODUCT_PACKAGES += \ treble-overlay-xiaomi-redmik20pro \ treble-overlay-xiaomi-redmik20pro-systemui \ treble-overlay-xiaomi-redmik50ultra \ + treble-overlay-xiaomi-redmik70 \ + treble-overlay-xiaomi-redmik70-systemui \ treble-overlay-xiaomi-redminote10 \ treble-overlay-xiaomi-redminote10pro \ treble-overlay-xiaomi-redminote10s \ @@ -379,6 +426,10 @@ PRODUCT_PACKAGES += \ treble-overlay-xiaomi-redminote114g-systemui \ treble-overlay-xiaomi-redminote115g \ treble-overlay-xiaomi-redminote115g-systemui \ + treble-overlay-xiaomi-redminote125g \ + treble-overlay-xiaomi-redminote12pro5g \ + treble-overlay-xiaomi-redminote13pro4g \ + treble-overlay-xiaomi-redminote13pro4g-systemui \ treble-overlay-xiaomi-redminote5 \ treble-overlay-xiaomi-redminote6pro \ treble-overlay-xiaomi-redminote6pro-systemui \ diff --git a/tests/knownKeys b/tests/knownKeys index fca4263bd..b6ec583b3 100644 --- a/tests/knownKeys +++ b/tests/knownKeys @@ -149,3 +149,7 @@ config_screenBrightnessSettingMinimumFloat config_defaultRefreshRate config_defaultPeakRefreshRate config_screenBrightnessSettingDefaultFloat +config_is_powerbutton_fps +config_voice_capable +config_sms_capable +config_mobile_data_capable diff --git a/tests/tests.sh b/tests/tests.sh index 82287f27f..feeaa4744 100755 --- a/tests/tests.sh +++ b/tests/tests.sh @@ -60,8 +60,8 @@ find . -name AndroidManifest.xml |while read -r manifest;do grep -qE '^'"$key"'$' tests/knownKeys && continue #Run the ag only on phh's machine. Assume that knownKeys is full enough. #If it's enough, ask phh to update it - if [ -d /build2/AOSP-11.0 ] && \ - (ag '"'"$key"'"' /build2/AOSP-11.0/frameworks/base/core/res/res || \ + if [ -d /nvme2/AOSP-15.a/ ] && \ + (ag '"'"$key"'"' /nvme2/AOSP-15.a/frameworks/base/core/res/res || \ ag '"'"$key"'"' /build/AOSP-8.1/frameworks/base/core/res/res)> /dev/null ;then echo "$key" >> tests/knownKeys else @@ -80,7 +80,7 @@ find . -name AndroidManifest.xml |while read -r manifest;do # Ensure power profile only contain expected types f="$folder"/res/xml/power_profile.xml if [ -f "$f" ];then - if xmlstarlet sel -t -m '//*' -v 'name()' -n "$f" |sort -u |grep -qvE '^(array|device|item|value)';then + if xmlstarlet sel -t -m '//*' -v 'name()' -n "$f" |sort -u |grep -qvE '^(array|device|item|value|modem|sleep|idle|active|receive|transmit)';then fail "$f" "sets non-sense power-profile values" fi if [ "$(xmlstarlet sel -t -m '//item[@name="battery.capacity"]' -v . -n "$f")" = 1000 ];then