Merge pull request #323 from chirayudesai/12

Android 12 - 12-3.0 - new backup format!
diff --git a/Android.bp b/Android.bp
index 9e4e155..ba38239 100644
--- a/Android.bp
+++ b/Android.bp
@@ -43,6 +43,7 @@
     manifest: "app/src/main/AndroidManifest.xml",
 
     platform_apis: true,
+    system_ext_specific: true,
     certificate: "platform",
     privileged: true,
     required: [
@@ -57,6 +58,7 @@
 
 prebuilt_etc {
     name: "privapp_whitelist_com.stevesoltys.backup",
+    system_ext_specific: true,
     sub_dir: "permissions",
     src: "permissions_com.stevesoltys.seedvault.xml",
     filename_from_src: true,
@@ -64,6 +66,7 @@
 
 prebuilt_etc {
     name: "com.stevesoltys.backup_whitelist",
+    system_ext_specific: true,
     sub_dir: "sysconfig",
     src: "whitelist_com.stevesoltys.seedvault.xml",
     filename_from_src: true,
diff --git a/app/src/debug/res/values/config.xml b/app/src/debug/res/values/config.xml
index 31da436..50bc22f 100644
--- a/app/src/debug/res/values/config.xml
+++ b/app/src/debug/res/values/config.xml
@@ -6,5 +6,6 @@
         <item>com.android.externalstorage.documents</item>
         <item>org.nextcloud.documents</item>
         <item>org.nextcloud.beta.documents</item>
+        <item>at.bitfire.davdroid.webdav</item>
     </string-array>
 </resources>
diff --git a/app/src/main/res/values/config.xml b/app/src/main/res/values/config.xml
index 57e20de..fe2f35e 100644
--- a/app/src/main/res/values/config.xml
+++ b/app/src/main/res/values/config.xml
@@ -17,6 +17,7 @@
     <string-array name="storage_authority_whitelist" tools:ignore="InconsistentArrays">
         <item>com.android.externalstorage.documents</item>
         <item>org.nextcloud.documents</item>
+        <item>at.bitfire.davdroid.webdav</item>
     </string-array>
 
     <!--