diff --git a/config/common.mk b/config/common.mk
index 3eea8583..f215443c 100644
--- a/config/common.mk
+++ b/config/common.mk
@@ -74,6 +74,10 @@ PRODUCT_COPY_FILES += \
PRODUCT_COPY_FILES += \
frameworks/base/data/keyboards/Vendor_045e_Product_028e.kl:$(TARGET_COPY_OUT_PRODUCT)/usr/keylayout/Vendor_045e_Product_0719.kl
+# Component overrides
+PRODUCT_PACKAGES += \
+ lineage-component-overrides.xml
+
# This is Lineage!
PRODUCT_COPY_FILES += \
vendor/lineage/config/permissions/org.lineageos.android.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/org.lineageos.android.xml
diff --git a/overlay/common/lineage-sdk/lineage/res/res/values/config.xml b/overlay/common/lineage-sdk/lineage/res/res/values/config.xml
deleted file mode 100644
index 7341671d..00000000
--- a/overlay/common/lineage-sdk/lineage/res/res/values/config.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
-
-
-
-
- - com.android.vending/com.google.android.finsky.systemupdate.SystemUpdateSettingsContentProvider
- - com.android.vending/com.google.android.finsky.systemupdateactivity.SettingsSecurityEntryPoint
- - com.android.vending/com.google.android.finsky.systemupdateactivity.SystemUpdateActivity
- - com.google.android.gms/com.google.android.gms.update.phone.PopupDialog
- - com.google.android.gms/com.google.android.gms.update.OtaSuggestionActivity
- - com.google.android.gms/com.google.android.gms.update.OtaSuggestionSummaryProvider
- - com.google.android.gms/com.google.android.gms.update.SystemUpdateActivity
- - com.google.android.gms/com.google.android.gms.update.SystemUpdateGcmTaskService
- - com.google.android.gms/com.google.android.gms.update.SystemUpdatePersistentListenerService
- - com.google.android.gms/com.google.android.gms.update.SystemUpdateService
- - com.google.android.setupwizard/com.google.android.setupwizard.update.OtaUpdateActivity
-
-
diff --git a/prebuilt/common/Android.bp b/prebuilt/common/Android.bp
index 3985af01..bd21f393 100644
--- a/prebuilt/common/Android.bp
+++ b/prebuilt/common/Android.bp
@@ -11,3 +11,10 @@ prebuilt_etc_xml {
src: "etc/sensitive_pn.xml",
schema: ":spn-schema",
}
+
+prebuilt_etc_xml {
+ name: "lineage-component-overrides.xml",
+ product_specific: true,
+ src: "etc/lineage-component-overrides.xml",
+ sub_dir: "sysconfig",
+}
diff --git a/prebuilt/common/etc/lineage-component-overrides.xml b/prebuilt/common/etc/lineage-component-overrides.xml
new file mode 100644
index 00000000..be67c171
--- /dev/null
+++ b/prebuilt/common/etc/lineage-component-overrides.xml
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+