diff --git a/vendor/google/tvstock/device-partial.mk b/vendor/google/tvstock/device-partial.mk
index 12377249605..8c1205b4255 100644
--- a/vendor/google/tvstock/device-partial.mk
+++ b/vendor/google/tvstock/device-partial.mk
@@ -38,6 +38,7 @@ PRODUCT_PACKAGES += \
TVRecommendations \
ATVOverlay \
ATVSettingsProviderOverlay \
+ ATVSettingsOverlay \
AtvRemoteService \
GoogleServicesFramework \
GoogleFeedback \
diff --git a/vendor/google/tvstock/overlay/ATVSettingsOverlay/Android.bp b/vendor/google/tvstock/overlay/ATVSettingsOverlay/Android.bp
new file mode 100644
index 00000000000..763ab1426b8
--- /dev/null
+++ b/vendor/google/tvstock/overlay/ATVSettingsOverlay/Android.bp
@@ -0,0 +1,4 @@
+runtime_resource_overlay {
+ name: "ATVSettingsOverlay",
+ product_specific: true
+}
diff --git a/vendor/google/tvstock/overlay/ATVSettingsOverlay/AndroidManifest.xml b/vendor/google/tvstock/overlay/ATVSettingsOverlay/AndroidManifest.xml
new file mode 100644
index 00000000000..15b5df8154c
--- /dev/null
+++ b/vendor/google/tvstock/overlay/ATVSettingsOverlay/AndroidManifest.xml
@@ -0,0 +1,7 @@
+
+
+
+
diff --git a/vendor/google/tvstock/overlay/ATVSettingsOverlay/res/values/config.xml b/vendor/google/tvstock/overlay/ATVSettingsOverlay/res/values/config.xml
new file mode 100644
index 00000000000..14b4696c24a
--- /dev/null
+++ b/vendor/google/tvstock/overlay/ATVSettingsOverlay/res/values/config.xml
@@ -0,0 +1,34 @@
+
+
+
+
+
+ true
+
+ com.google.android.gms
+
+ com.google.android.gms.update.SystemUpdatePanoActivity
+
+
+
+
+ org.lineageos.updater/org.lineageos.updater.UpdatesActivity
+
+
+
+ false
+
+