From a7a40b80e6c65e2e4ba2bcedb7de391331b2776d Mon Sep 17 00:00:00 2001 From: Peter Cai Date: Wed, 27 Mar 2024 22:00:59 -0400 Subject: [PATCH] Add overlay for 8849 (Unihertz) Tank Mini --- 8849/Tank_Mini/Android.mk | 8 + 8849/Tank_Mini/AndroidManifest.xml | 10 + 8849/Tank_Mini/res/values/config.xml | 59 ++++++ 8849/Tank_Mini/res/xml/power_profile.xml | 246 +++++++++++++++++++++++ overlay.mk | 1 + 5 files changed, 324 insertions(+) create mode 100644 8849/Tank_Mini/Android.mk create mode 100644 8849/Tank_Mini/AndroidManifest.xml create mode 100644 8849/Tank_Mini/res/values/config.xml create mode 100644 8849/Tank_Mini/res/xml/power_profile.xml diff --git a/8849/Tank_Mini/Android.mk b/8849/Tank_Mini/Android.mk new file mode 100644 index 0000000..d9e9ee1 --- /dev/null +++ b/8849/Tank_Mini/Android.mk @@ -0,0 +1,8 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_PACKAGE_NAME := treble-overlay-8849-tank-mini +LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay +LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true +LOCAL_PRIVATE_PLATFORM_APIS := true +include $(BUILD_PACKAGE) diff --git a/8849/Tank_Mini/AndroidManifest.xml b/8849/Tank_Mini/AndroidManifest.xml new file mode 100644 index 0000000..c58ff04 --- /dev/null +++ b/8849/Tank_Mini/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + diff --git a/8849/Tank_Mini/res/values/config.xml b/8849/Tank_Mini/res/values/config.xml new file mode 100644 index 0000000..6a0c423 --- /dev/null +++ b/8849/Tank_Mini/res/values/config.xml @@ -0,0 +1,59 @@ + + + M 0,0 L -30, 0 L -30, 37 L 30, 37 L 30, 0 Z @dp + 1730560,3461120,6922240,524288,1048576,4525824 + + 60px + 15dp + 15sp + 0.35 + 1.0 + 0.0 + + 5 + + true + true + true + false + + + 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/8849/Tank_Mini/res/xml/power_profile.xml b/8849/Tank_Mini/res/xml/power_profile.xml new file mode 100644 index 0000000..1e09426 --- /dev/null +++ b/8849/Tank_Mini/res/xml/power_profile.xml @@ -0,0 +1,246 @@ + + + 0.1 + 67.6 + 159.5 + 20.7 + 0.82 + 0.07 + 127.5 + 27 + 35.6 + 49 + 48 + 732 + 28 + 110 + 6.1 + + 6.1 + 6.1 + + + 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 + + + 10.6 + 11.4 + 12.4 + 13.2 + 14.0 + 14.2 + 15.2 + 16.2 + 17.4 + 18.4 + 19.8 + 21.2 + 22.6 + 23.4 + 25.0 + 26.8 + 27.8 + 30.0 + 31.6 + 35.8 + 40.0 + 44.2 + 49.0 + 54.4 + + + 725000 + 800000 + 900000 + 1000000 + 1100000 + 1200000 + 1300000 + 1400000 + 1500000 + 1600000 + 1700000 + 1800000 + 1900000 + 2000000 + 2100000 + 2200000 + + + 44 + 48 + 54 + 62 + 71 + 82 + 93 + 102 + 118 + 131 + 142 + 159 + 185 + 196 + 221 + 240 + + 7.0 + 5 + 2.55. 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 + + + 10.6 + 11.4 + 12.4 + 13.2 + 14.0 + 14.2 + 15.2 + 16.2 + 17.4 + 18.4 + 19.8 + 21.2 + 22.6 + 23.4 + 25.0 + 26.8 + 27.8 + 30.0 + 31.6 + 35.8 + 40.0 + 44.2 + 49.0 + 54.4 + + + 44 + 48 + 54 + 62 + 71 + 82 + 93 + 102 + 118 + 131 + 142 + 159 + 185 + 196 + 221 + 240 + + + 22.7 + + 5800 + 0 + 0 + 0 + + 3.3 + + .0002 + .002 + .02 + .2 + 2 + + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + + 0 + + 0 + 0 + + 0 + + 1734 + 888 + 458 + 721 + 880 + + 44 + diff --git a/overlay.mk b/overlay.mk index e20c324..9b7a9a1 100644 --- a/overlay.mk +++ b/overlay.mk @@ -1,4 +1,5 @@ PRODUCT_PACKAGES += \ + treble-overlay-8849-tank-mini \ treble-overlay-Hisense-HLTE556N \ treble-overlay-NavBar \ treble-overlay-NightMode \