diff --git a/Samsung/gta4l/Android.mk b/Samsung/gta4l/Android.mk
new file mode 100644
index 0000000..af9158b
--- /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 0000000..2705624
--- /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 0000000..78262b9
--- /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 0000000..e90f752
--- /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 0000000..f13683a
--- /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/overlay.mk b/overlay.mk
index ea44bbb..9ce49d6 100644
--- a/overlay.mk
+++ b/overlay.mk
@@ -256,6 +256,7 @@ 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-gts8p \