diff --git a/Realme/GTNeo3-SystemUI/Android.mk b/Realme/GTNeo3-SystemUI/Android.mk
new file mode 100644
index 0000000..458039f
--- /dev/null
+++ b/Realme/GTNeo3-SystemUI/Android.mk
@@ -0,0 +1,8 @@
+LOCAL_PATH := $(call my-dir)
+include $(CLEAR_VARS)
+LOCAL_MODULE_TAGS := optional
+LOCAL_PACKAGE_NAME := treble-overlay-realme-gtneo3-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/Realme/GTNeo3-SystemUI/AndroidManifest.xml b/Realme/GTNeo3-SystemUI/AndroidManifest.xml
new file mode 100644
index 0000000..a9614d7
--- /dev/null
+++ b/Realme/GTNeo3-SystemUI/AndroidManifest.xml
@@ -0,0 +1,11 @@
+
+
+
+
diff --git a/Realme/GTNeo3-SystemUI/res/values-land/config.xml b/Realme/GTNeo3-SystemUI/res/values-land/config.xml
new file mode 100644
index 0000000..0356339
--- /dev/null
+++ b/Realme/GTNeo3-SystemUI/res/values-land/config.xml
@@ -0,0 +1,4 @@
+
+
+ 28dp
+
diff --git a/Realme/GTNeo3-SystemUI/res/values-v31/config.xml b/Realme/GTNeo3-SystemUI/res/values-v31/config.xml
new file mode 100644
index 0000000..91351c6
--- /dev/null
+++ b/Realme/GTNeo3-SystemUI/res/values-v31/config.xml
@@ -0,0 +1,4 @@
+
+
+ 975px
+
diff --git a/Realme/GTNeo3-SystemUI/res/values/config.xml b/Realme/GTNeo3-SystemUI/res/values/config.xml
new file mode 100644
index 0000000..e1b219a
--- /dev/null
+++ b/Realme/GTNeo3-SystemUI/res/values/config.xml
@@ -0,0 +1,8 @@
+
+
+ 55px
+ 55px
+ 121px
+ 55px
+ 55px
+
diff --git a/Realme/GTNeo3/Android.mk b/Realme/GTNeo3/Android.mk
new file mode 100644
index 0000000..1801095
--- /dev/null
+++ b/Realme/GTNeo3/Android.mk
@@ -0,0 +1,8 @@
+LOCAL_PATH := $(call my-dir)
+include $(CLEAR_VARS)
+LOCAL_MODULE_TAGS := optional
+LOCAL_PACKAGE_NAME := treble-overlay-realme-gtneo3
+LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
+LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
+LOCAL_PRIVATE_PLATFORM_APIS := true
+include $(BUILD_PACKAGE)
diff --git a/Realme/GTNeo3/AndroidManifest.xml b/Realme/GTNeo3/AndroidManifest.xml
new file mode 100644
index 0000000..b0c7e03
--- /dev/null
+++ b/Realme/GTNeo3/AndroidManifest.xml
@@ -0,0 +1,11 @@
+
+
+
+
diff --git a/Realme/GTNeo3/res/values-land/config.xml b/Realme/GTNeo3/res/values-land/config.xml
new file mode 100644
index 0000000..80d82e4
--- /dev/null
+++ b/Realme/GTNeo3/res/values-land/config.xml
@@ -0,0 +1,5 @@
+
+
+ 28dp
+ 28dp
+
diff --git a/Realme/GTNeo3/res/values-sw320dp/dimens.xml b/Realme/GTNeo3/res/values-sw320dp/dimens.xml
new file mode 100644
index 0000000..180ad6b
--- /dev/null
+++ b/Realme/GTNeo3/res/values-sw320dp/dimens.xml
@@ -0,0 +1,5 @@
+
+
+ 121.000001px
+ 28.000001dp
+
diff --git a/Realme/GTNeo3/res/values-sw338dp/dimens.xml b/Realme/GTNeo3/res/values-sw338dp/dimens.xml
new file mode 100644
index 0000000..45eb899
--- /dev/null
+++ b/Realme/GTNeo3/res/values-sw338dp/dimens.xml
@@ -0,0 +1,5 @@
+
+
+ 121.000002px
+ 28.000002dp
+
diff --git a/Realme/GTNeo3/res/values-sw360dp/dimens.xml b/Realme/GTNeo3/res/values-sw360dp/dimens.xml
new file mode 100644
index 0000000..15a7f26
--- /dev/null
+++ b/Realme/GTNeo3/res/values-sw360dp/dimens.xml
@@ -0,0 +1,5 @@
+
+
+ 121.000003px
+ 28.000003dp
+
diff --git a/Realme/GTNeo3/res/values-sw411dp/dimens.xml b/Realme/GTNeo3/res/values-sw411dp/dimens.xml
new file mode 100644
index 0000000..1a25f0d
--- /dev/null
+++ b/Realme/GTNeo3/res/values-sw411dp/dimens.xml
@@ -0,0 +1,5 @@
+
+
+ 121.000004px
+ 28.000004dp
+
diff --git a/Realme/GTNeo3/res/values-sw454dp/dimens.xml b/Realme/GTNeo3/res/values-sw454dp/dimens.xml
new file mode 100644
index 0000000..d847b66
--- /dev/null
+++ b/Realme/GTNeo3/res/values-sw454dp/dimens.xml
@@ -0,0 +1,5 @@
+
+
+ 121.000005px
+ 28.000005dp
+
diff --git a/Realme/GTNeo3/res/values-sw460dp/dimens.xml b/Realme/GTNeo3/res/values-sw460dp/dimens.xml
new file mode 100644
index 0000000..835c984
--- /dev/null
+++ b/Realme/GTNeo3/res/values-sw460dp/dimens.xml
@@ -0,0 +1,5 @@
+
+
+ 121.000006px
+ 28.000006dp
+
diff --git a/Realme/GTNeo3/res/values/config.xml b/Realme/GTNeo3/res/values/config.xml
new file mode 100644
index 0000000..a89dfcc
--- /dev/null
+++ b/Realme/GTNeo3/res/values/config.xml
@@ -0,0 +1,21 @@
+
+
+ true
+ true
+ false
+ true
+ true
+ true
+ true
+
+ 121px
+ 121px
+ 28dp
+ 121px
+
+ 12
+ 1
+
+ M -31.5,0 L -31.5,93 L 31.5,93 L 31.5,0 Z
+ M -31.5,0 L -31.5,93 L 31.5,93 L 31.5,0 Z
+
diff --git a/Realme/GTNeo3/res/xml/power_profile.xml b/Realme/GTNeo3/res/xml/power_profile.xml
new file mode 100644
index 0000000..08598c2
--- /dev/null
+++ b/Realme/GTNeo3/res/xml/power_profile.xml
@@ -0,0 +1,90 @@
+
+
+ - 0.1
+ - 0.1
+ - 0.1
+ - 0.1
+ - 0.1
+ - 0.1
+ - 0.1
+ - 0.1
+ - 0.1
+ - 0.1
+ - 0.1
+ - 0.1
+ - 0.1
+ - 0.1
+ - 0.1
+
+ 0.2
+ 0.1
+
+
+ 4
+ 4
+
+
+ 400000
+
+
+ 0.1
+
+ - 1.11
+ - 5
+ - 2.55
. - 2.11
+ - 2.22
+
+ 300000
+ 1000000
+ 2000000
+
+
+ 300000
+ 1000000
+ 2500000
+ 3000000
+
+
+ 10
+ 20
+ 30
+
+
+ 25
+ 35
+ 50
+ 60
+
+
+ 22.7
+
+ - 1000
+ - 0
+ - 0
+ - 0
+
+ - 0
+
+ .0002
+ .002
+ .02
+ .2
+ 2
+
+ - 0
+ - 0
+ - 0
+
+ 0
+ 0
+ 0
+ 0
+ 0
+
+ - 0
+
+ 0
+ 0
+
+ - 0
+
\ No newline at end of file
diff --git a/overlay.mk b/overlay.mk
index 9058333..f23892f 100755
--- a/overlay.mk
+++ b/overlay.mk
@@ -123,6 +123,8 @@ PRODUCT_PACKAGES += \
treble-overlay-realme-6i \
treble-overlay-realme-c2 \
treble-overlay-realme-c3 \
+ treble-overlay-realme-gtneo3 \
+ treble-overlay-realme-gtneo3-systemui \
treble-overlay-realme-narzo10a \
treble-overlay-realme-q3 \
treble-overlay-realme-rmx2117 \