diff --git a/Umidigi/Power/Android.mk b/Umidigi/Power/Android.mk
new file mode 100644
index 0000000..f2fe940
--- /dev/null
+++ b/Umidigi/Power/Android.mk
@@ -0,0 +1,8 @@
+LOCAL_PATH := $(call my-dir)
+include $(CLEAR_VARS)
+LOCAL_MODULE_TAGS := optional
+LOCAL_PACKAGE_NAME := treble-overlay-umidigi-power
+LOCAL_MODULE_PATH := $(TARGET_OUT)/overlay
+LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
+LOCAL_PRIVATE_PLATFORM_APIS := true
+include $(BUILD_PACKAGE)
diff --git a/Umidigi/Power/AndroidManifest.xml b/Umidigi/Power/AndroidManifest.xml
new file mode 100644
index 0000000..5e5c5c5
--- /dev/null
+++ b/Umidigi/Power/AndroidManifest.xml
@@ -0,0 +1,10 @@
+
+
+
diff --git a/Umidigi/Power/res/values/notch.xml b/Umidigi/Power/res/values/notch.xml
new file mode 100644
index 0000000..995dd2f
--- /dev/null
+++ b/Umidigi/Power/res/values/notch.xml
@@ -0,0 +1,26 @@
+
+
+
+
+ 28.0dip
+
+ 87px
+ 24dip
+ M 0,0 L -30, 0 L -14.540446283, 20.0595537175 C -10.0582133885, 26.0178661152 -5.6, 27.5 -1.0, 28.0 L 1.0, 28.0 C 5.6, 27.5 10.0582133885, 26.0178661152 14.540446283, 20.0595537175 L 30, 0 Z @dp
+
diff --git a/Umidigi/Power/res/xml/power_profile.xml b/Umidigi/Power/res/xml/power_profile.xml
new file mode 100755
index 0000000..7ac9d46
--- /dev/null
+++ b/Umidigi/Power/res/xml/power_profile.xml
@@ -0,0 +1,64 @@
+
+
+ - 0.1
+ - 0.1
+ - 0.1
+ - 0.1
+ - 0.1
+ - 0.1
+ - 0.1
+ - 0.1
+ - 0.1
+ - 0.1
+ - 0.1
+ - 0.1
+ - 0.1
+ - 0.1
+ - 0.1
+
+ 0.2
+ 0.1
+
+
+ 1
+
+
+ 400000
+
+
+ 0.1
+
+ - 0.1
+
+ 22.7
+
+ - 5150
+ - 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/overlay.mk b/overlay.mk
index 6e81823..987ca74 100644
--- a/overlay.mk
+++ b/overlay.mk
@@ -91,6 +91,7 @@ PRODUCT_PACKAGES += \
treble-overlay-xiaomi-redminote7 \
treble-overlay-xiaomi-redminote8pro \
treble-overlay-xiaomi-redmis2 \
+ treble-overlay-umidigi-power \
PRODUCT_PACKAGES += \