diff --git a/OnePlus/OP6T/AndroidManifest.xml b/OnePlus/OP6T/AndroidManifest.xml
index 43bf180..e109f29 100644
--- a/OnePlus/OP6T/AndroidManifest.xml
+++ b/OnePlus/OP6T/AndroidManifest.xml
@@ -5,6 +5,6 @@
diff --git a/Xiaomi/Mi9/Android.mk b/Xiaomi/Mi9/Android.mk
new file mode 100644
index 0000000..18bf788
--- /dev/null
+++ b/Xiaomi/Mi9/Android.mk
@@ -0,0 +1,8 @@
+LOCAL_PATH := $(call my-dir)
+include $(CLEAR_VARS)
+LOCAL_MODULE_TAGS := optional
+LOCAL_PACKAGE_NAME := treble-overlay-xiaomi-mi9
+LOCAL_MODULE_PATH := $(TARGET_OUT)/overlay
+LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
+LOCAL_PRIVATE_PLATFORM_APIS := true
+include $(BUILD_PACKAGE)
diff --git a/Xiaomi/Mi9/AndroidManifest.xml b/Xiaomi/Mi9/AndroidManifest.xml
new file mode 100644
index 0000000..9baae48
--- /dev/null
+++ b/Xiaomi/Mi9/AndroidManifest.xml
@@ -0,0 +1,10 @@
+
+
+
diff --git a/Xiaomi/Mi9/res/values/notch.xml b/Xiaomi/Mi9/res/values/notch.xml
new file mode 100644
index 0000000..19414dd
--- /dev/null
+++ b/Xiaomi/Mi9/res/values/notch.xml
@@ -0,0 +1,31 @@
+
+
+
+
+ 74px
+
+ 24dp
+ M -58,0 L -58,74 L 58,74 L 58,0 Z
+
+ 100px
+
+ 110px
+
diff --git a/Xiaomi/Mi9Lite/Android.mk b/Xiaomi/Mi9Lite/Android.mk
new file mode 100644
index 0000000..b1a3acc
--- /dev/null
+++ b/Xiaomi/Mi9Lite/Android.mk
@@ -0,0 +1,8 @@
+LOCAL_PATH := $(call my-dir)
+include $(CLEAR_VARS)
+LOCAL_MODULE_TAGS := optional
+LOCAL_PACKAGE_NAME := treble-overlay-xiaomi-mi9lite
+LOCAL_MODULE_PATH := $(TARGET_OUT)/overlay
+LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
+LOCAL_PRIVATE_PLATFORM_APIS := true
+include $(BUILD_PACKAGE)
diff --git a/Xiaomi/Mi9Lite/AndroidManifest.xml b/Xiaomi/Mi9Lite/AndroidManifest.xml
new file mode 100644
index 0000000..a34bd6c
--- /dev/null
+++ b/Xiaomi/Mi9Lite/AndroidManifest.xml
@@ -0,0 +1,10 @@
+
+
+
diff --git a/Xiaomi/Mi9Lite/res/values/notch.xml b/Xiaomi/Mi9Lite/res/values/notch.xml
new file mode 100644
index 0000000..d7fcc85
--- /dev/null
+++ b/Xiaomi/Mi9Lite/res/values/notch.xml
@@ -0,0 +1,31 @@
+
+
+
+
+ 79px
+
+ 24dp
+ M -62,0 L -62,79 L 62,79 L 62,0 Z
+
+ 108px
+
+ 126px
+
diff --git a/Xiaomi/MiPlay/Android.mk b/Xiaomi/MiPlay/Android.mk
new file mode 100644
index 0000000..842051b
--- /dev/null
+++ b/Xiaomi/MiPlay/Android.mk
@@ -0,0 +1,8 @@
+LOCAL_PATH := $(call my-dir)
+include $(CLEAR_VARS)
+LOCAL_MODULE_TAGS := optional
+LOCAL_PACKAGE_NAME := treble-overlay-xiaomi-miplay
+LOCAL_MODULE_PATH := $(TARGET_OUT)/overlay
+LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
+LOCAL_PRIVATE_PLATFORM_APIS := true
+include $(BUILD_PACKAGE)
diff --git a/Xiaomi/MiPlay/AndroidManifest.xml b/Xiaomi/MiPlay/AndroidManifest.xml
new file mode 100644
index 0000000..79db287
--- /dev/null
+++ b/Xiaomi/MiPlay/AndroidManifest.xml
@@ -0,0 +1,10 @@
+
+
+
diff --git a/Xiaomi/MiPlay/res/values-land/notch.xml b/Xiaomi/MiPlay/res/values-land/notch.xml
new file mode 100644
index 0000000..8d3f98a
--- /dev/null
+++ b/Xiaomi/MiPlay/res/values-land/notch.xml
@@ -0,0 +1,22 @@
+
+
+
+
+ 24dp
+
diff --git a/Xiaomi/MiPlay/res/values/notch.xml b/Xiaomi/MiPlay/res/values/notch.xml
new file mode 100644
index 0000000..cf0a8f5
--- /dev/null
+++ b/Xiaomi/MiPlay/res/values/notch.xml
@@ -0,0 +1,26 @@
+
+
+
+
+ 110px
+
+ 110px
+
+ 24dp
+
diff --git a/Xiaomi/RedmiNote7/Android.mk b/Xiaomi/RedmiNote7/Android.mk
new file mode 100644
index 0000000..4229a45
--- /dev/null
+++ b/Xiaomi/RedmiNote7/Android.mk
@@ -0,0 +1,8 @@
+LOCAL_PATH := $(call my-dir)
+include $(CLEAR_VARS)
+LOCAL_MODULE_TAGS := optional
+LOCAL_PACKAGE_NAME := treble-overlay-xiaomi-redminote7
+LOCAL_MODULE_PATH := $(TARGET_OUT)/overlay
+LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
+LOCAL_PRIVATE_PLATFORM_APIS := true
+include $(BUILD_PACKAGE)
diff --git a/Xiaomi/RedmiNote7/AndroidManifest.xml b/Xiaomi/RedmiNote7/AndroidManifest.xml
new file mode 100644
index 0000000..0147e7c
--- /dev/null
+++ b/Xiaomi/RedmiNote7/AndroidManifest.xml
@@ -0,0 +1,10 @@
+
+
+
diff --git a/Xiaomi/RedmiNote7/res/values/notch.xml b/Xiaomi/RedmiNote7/res/values/notch.xml
new file mode 100644
index 0000000..48816b4
--- /dev/null
+++ b/Xiaomi/RedmiNote7/res/values/notch.xml
@@ -0,0 +1,25 @@
+
+
+
+
+ 89px
+
+ 24dp
+ M -176,0 L -176,89 L 176,89 L 176,0 Z
+
diff --git a/overlay.mk b/overlay.mk
index 17b271f..1f9f9b3 100644
--- a/overlay.mk
+++ b/overlay.mk
@@ -45,6 +45,8 @@ PRODUCT_PACKAGES += \
treble-overlay-xiaomi-mi8lite \
treble-overlay-xiaomi-mi8pro \
treble-overlay-xiaomi-mi8se \
+ treble-overlay-xiaomi-mi9 \
+ treble-overlay-xiaomi-mi9lite \
treble-overlay-xiaomi-mia2 \
treble-overlay-xiaomi-mia2lite \
treble-overlay-xiaomi-mimax3 \
@@ -52,6 +54,7 @@ PRODUCT_PACKAGES += \
treble-overlay-xiaomi-mimix3 \
treble-overlay-xiaomi-mimix3-systemui \
treble-overlay-xiaomi-mipad4 \
+ treble-overlay-xiaomi-miplay \
treble-overlay-xiaomi-pocof1 \
treble-overlay-xiaomi-redmi6 \
treble-overlay-xiaomi-redmi6a \
@@ -59,6 +62,7 @@ PRODUCT_PACKAGES += \
treble-overlay-xiaomi-redminote5 \
treble-overlay-xiaomi-redminote6pro \
treble-overlay-xiaomi-redminote6pro-systemui \
+ treble-overlay-xiaomi-redminote7 \
treble-overlay-xiaomi-redmis2 \
PRODUCT_PACKAGES += \