diff --git a/Samsung/A20s/Android.mk b/Samsung/A20s/Android.mk
new file mode 100644
index 0000000..e6f5c93
--- /dev/null
+++ b/Samsung/A20s/Android.mk
@@ -0,0 +1,8 @@
+LOCAL_PATH := $(call my-dir)
+include $(CLEAR_VARS)
+LOCAL_MODULE_TAGS := optional
+LOCAL_PACKAGE_NAME := treble-overlay-samsung-a20s
+LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
+LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
+LOCAL_PRIVATE_PLATFORM_APIS := true
+include $(BUILD_PACKAGE)
\ No newline at end of file
diff --git a/Samsung/A20s/AndroidManifest.xml b/Samsung/A20s/AndroidManifest.xml
new file mode 100644
index 0000000..7604af3
--- /dev/null
+++ b/Samsung/A20s/AndroidManifest.xml
@@ -0,0 +1,10 @@
+
+
+
\ No newline at end of file
diff --git a/Samsung/A20s/res/values/arrays.xml b/Samsung/A20s/res/values/arrays.xml
new file mode 100644
index 0000000..3563337
--- /dev/null
+++ b/Samsung/A20s/res/values/arrays.xml
@@ -0,0 +1,83 @@
+
+
+
+ - lte:2097152,4194304,8388608,524288,1572864,2097152
+ - lte_ca:2097152,4194304,8388608,4096,1048576,2097152
+ - umts:4094,87380,1220608,4096,16384,1220608
+ - hspa:4094,87380,1220608,4096,16384,1220608
+ - hsupa:4094,87380,1220608,4096,16384,1220608
+ - hsdpa:4094,87380,1220608,4096,16384,1220608
+ - hspap:4094,87380,1220608,4096,16384,1220608
+ - edge:4093,26280,35040,4096,16384,35040
+ - gprs:4092,8760,11680,4096,8760,11680
+ - evdo:4094,87380,524288,4096,16384,262144
+
+
+ - bnep\\d
+ - bt-pan
+
+
+ - 192.168.42.2
+ - 192.168.42.254
+ - 192.168.43.2
+ - 192.168.43.254
+ - 192.168.44.2
+ - 192.168.44.254
+ - 192.168.45.2
+ - 192.168.45.254
+ - 192.168.46.2
+ - 192.168.46.254
+ - 192.168.47.2
+ - 192.168.47.254
+ - 192.168.48.2
+ - 192.168.48.254
+ - 192.168.49.2
+ - 192.168.49.254
+ - 192.168.50.2
+ - 192.168.50.254
+ - 192.168.51.2
+ - 192.168.51.254
+
+
+ - 0
+ - 1
+ - 5
+ - 7
+
+
+ - usb\\d
+ - rndis\\d
+
+
+ - wigig0
+ - wlan0
+
+
+ - wifi,1,1,1,-1,true
+ - mobile,0,0,0,-1,true
+ - mobile_mms,2,0,2,240000,true
+ - mobile_supl,3,0,2,60000,true
+ - mobile_dun,4,0,2,60000,true
+ - mobile_hipri,5,0,3,60000,true
+ - bluetooth,7,7,0,-1,true
+ - ethernet,9,9,2,-1,true
+ - mobile_fota,10,0,2,60000,true
+ - mobile_ims,11,0,1,-1,true
+ - mobile_cbs,12,0,2,60000,true
+ - wifi_p2p,13,1,0,-1,true
+ - mobile_ia,14,0,2,-1,true
+ - mobile_emergency,15,0,2,-1,true
+ - mobile_bip,23,0,2,60000,true
+ - mobile_cas,24,0,3,60000,true
+ - mobile_xcap,27,0,2,60000,true
+ - mobile_ent1,28,0,2,-1,true
+ - mobile_mcx,32,0,2,-1,true
+ - mobile_foc,30,0,2,-1,true
+ - mobile_rcs,31,0,2,-1,true
+
+
+ - 1,1
+ - 0,1
+ - 7,1
+
+
\ No newline at end of file
diff --git a/Samsung/A20s/res/values/bools.xml b/Samsung/A20s/res/values/bools.xml
new file mode 100644
index 0000000..06920e4
--- /dev/null
+++ b/Samsung/A20s/res/values/bools.xml
@@ -0,0 +1,37 @@
+
+
+ false
+ false
+ true
+ false
+ true
+ true
+ false
+ true
+ true
+ true
+ true
+ true
+ true
+ true
+ false
+ false
+ true
+ false
+ false
+ true
+ true
+ true
+ false
+ true
+ false
+ true
+ true
+ true
+ true
+ true
+ true
+ false
+ false
+ true
+
\ No newline at end of file
diff --git a/Samsung/A20s/res/values/dimens.xml b/Samsung/A20s/res/values/dimens.xml
new file mode 100644
index 0000000..c89f0af
--- /dev/null
+++ b/Samsung/A20s/res/values/dimens.xml
@@ -0,0 +1,5 @@
+
+
+ 190.0px
+ 54.0px
+
\ No newline at end of file
diff --git a/Samsung/A20s/res/values/integers.xml b/Samsung/A20s/res/values/integers.xml
new file mode 100644
index 0000000..286f1ec
--- /dev/null
+++ b/Samsung/A20s/res/values/integers.xml
@@ -0,0 +1,7 @@
+
+
+ 4
+ 0
+ 3000
+ 17
+
\ No newline at end of file
diff --git a/Samsung/A20s/res/xml/power_profile.xml b/Samsung/A20s/res/xml/power_profile.xml
new file mode 100644
index 0000000..b1c811c
--- /dev/null
+++ b/Samsung/A20s/res/xml/power_profile.xml
@@ -0,0 +1,46 @@
+
+
+ - 3900
+ - 4000
+
+ 8
+
+ - 20
+ - 3.6
+ - 2.55
+
+ 652800
+ 1036800
+ 1401600
+ 1689600
+ 1804800
+
+
+ 25
+ 40
+ 59
+ 78
+ 104
+
+ - 95.6
+ - 321
+ - 350
+ - 480
+ - 10
+ - 48
+ - 36.2
+ - 56
+ - 1.1
+ - 0.5
+ - 160
+ - 13.5
+ - 60
+ - 1.8
+
+ 6
+ 5
+ 4
+ 3
+ 3
+
+
\ No newline at end of file