diff --git a/Picker/src/me/phh/treble/overlaypicker/Starter.java b/Picker/src/me/phh/treble/overlaypicker/Starter.java
index fd6bc4e..f06c6bf 100644
--- a/Picker/src/me/phh/treble/overlaypicker/Starter.java
+++ b/Picker/src/me/phh/treble/overlaypicker/Starter.java
@@ -32,6 +32,18 @@ public class Starter extends BroadcastReceiver {
setOverlayEnabled("me.phh.treble.overlay.navbar", true);
}
+ private void handleSamsung(Context ctxt) {
+ if(vendorFp == null) return;
+
+ if(vendorFp.contains("starlte") ||
+ vendorFp.contains("star2lte") ||
+ vendorFp.contains("starqlte") ||
+ vendorFp.contains("star2qlte")) {
+ setOverlayEnabled("me.phh.treble.overlay.samsung.s9.systemui", true);
+ }
+
+ }
+
private void enableLte(Context ctxt) {
//TODO: List here all non-LTE platforms
if(!"mt6580".equals(platform))
@@ -45,6 +57,7 @@ public class Starter extends BroadcastReceiver {
handleHtc(ctxt);
enableLte(ctxt);
+ handleSamsung(ctxt);
setOverlayEnabled("me.phh.treble.overlay.systemui.falselocks", true);
}
diff --git a/Samsung/S9/SystemUI/Android.mk b/Samsung/S9/SystemUI/Android.mk
new file mode 100644
index 0000000..6924df1
--- /dev/null
+++ b/Samsung/S9/SystemUI/Android.mk
@@ -0,0 +1,6 @@
+LOCAL_PATH := $(call my-dir)
+include $(CLEAR_VARS)
+LOCAL_MODULE_TAGS := optional
+LOCAL_PACKAGE_NAME := treble-overlay-samsung-s9-systemui
+LOCAL_PRIVATE_PLATFORM_APIS := true
+include $(BUILD_PACKAGE)
diff --git a/Samsung/S9/SystemUI/AndroidManifest.xml b/Samsung/S9/SystemUI/AndroidManifest.xml
new file mode 100644
index 0000000..a96f3e0
--- /dev/null
+++ b/Samsung/S9/SystemUI/AndroidManifest.xml
@@ -0,0 +1,7 @@
+
+
+
diff --git a/Samsung/S9/SystemUI/res/values-sw372dp/config.xml b/Samsung/S9/SystemUI/res/values-sw372dp/config.xml
new file mode 100644
index 0000000..edb7e9c
--- /dev/null
+++ b/Samsung/S9/SystemUI/res/values-sw372dp/config.xml
@@ -0,0 +1,4 @@
+
+
+ 64px
+
diff --git a/Samsung/S9/SystemUI/res/values/config.xml b/Samsung/S9/SystemUI/res/values/config.xml
new file mode 100644
index 0000000..edb7e9c
--- /dev/null
+++ b/Samsung/S9/SystemUI/res/values/config.xml
@@ -0,0 +1,4 @@
+
+
+ 64px
+
diff --git a/overlay.mk b/overlay.mk
index 1ebe120..02486d4 100644
--- a/overlay.mk
+++ b/overlay.mk
@@ -13,7 +13,7 @@ PRODUCT_PACKAGES += \
treble-overlay-oneplus-op6 \
treble-overlay-moto-g6plus \
treble-overlay-wifi5g \
- treble-overlay-samsung-s9 \
+ treble-overlay-samsung-s9-systemui \
treble-overlay-xiaomi-mi8 \
treble-overlay-xiaomi-mi8ee \
treble-overlay-xiaomi-mi8se \