diff --git a/config/common.mk b/config/common.mk
index 9f82bc97d6ca67439bda8c654bd795debbc40c0a..52c0a5fb9df05b46ed32da42aaeeeae90b3a4a97 100644
--- a/config/common.mk
+++ b/config/common.mk
@@ -150,6 +150,10 @@ PRODUCT_PACKAGES += \
ESmsSync \
PwaPlayer
+ifeq ($(INCLUDE_BACKUP_APP),true)
+PRODUCT_PACKAGES += SeedVault
+endif
+
# Optional Applications
ifeq ($(MINIMAL_APPS),false)
PRODUCT_PACKAGES += \
diff --git a/config/permissions/backup.xml b/config/permissions/backup.xml
index c335b298ffdccfa3b2c115339ccd9c59a63dad16..20798fdb61b03a5ee1ad1e85544afd67a5a2815a 100644
--- a/config/permissions/backup.xml
+++ b/config/permissions/backup.xml
@@ -22,4 +22,6 @@
service="com.google.android.gms/.backup.BackupTransportService" />
+
\ No newline at end of file
diff --git a/config/permissions/privapp-permissions-lineage.xml b/config/permissions/privapp-permissions-lineage.xml
index 262fe13edc2c56b0cda6a17a9b23ec8358457d3d..610cb93ede09ba44ba1837b31c9d42781c993817 100644
--- a/config/permissions/privapp-permissions-lineage.xml
+++ b/config/permissions/privapp-permissions-lineage.xml
@@ -107,4 +107,12 @@
+
+
+
+
+
+
+
+
diff --git a/overlay/common/frameworks/base/packages/SettingsProvider/res/values/defaults.xml b/overlay/common/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
index fd15ab863613cb666986d73a3df2645ba04d3e45..d1ba5535f6449836af72ec33b0f84b521b855f80 100644
--- a/overlay/common/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
+++ b/overlay/common/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
@@ -19,5 +19,7 @@
true
- com.google.android.gms/.backup.BackupTransportService
+
+ true
+ com.stevesoltys.seedvault.transport.ConfigurableBackupTransport