aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--OpenKeychain/src/main/AndroidManifest.xml5
-rw-r--r--OpenKeychain/src/main/res/xml/sync_adapter_desc.xml4
2 files changed, 7 insertions, 2 deletions
diff --git a/OpenKeychain/src/main/AndroidManifest.xml b/OpenKeychain/src/main/AndroidManifest.xml
index b11d3fd69..9e903e372 100644
--- a/OpenKeychain/src/main/AndroidManifest.xml
+++ b/OpenKeychain/src/main/AndroidManifest.xml
@@ -634,7 +634,10 @@
android:resource="@xml/account_desc" />
</service>
- <service android:name=".service.ContactSyncAdapterService">
+ <service
+ android:name=".service.ContactSyncAdapterService"
+ android:exported="true"
+ android:process=":sync">
<intent-filter>
<action android:name="android.content.SyncAdapter" />
</intent-filter>
diff --git a/OpenKeychain/src/main/res/xml/sync_adapter_desc.xml b/OpenKeychain/src/main/res/xml/sync_adapter_desc.xml
index d05dc6918..6871e1a5d 100644
--- a/OpenKeychain/src/main/res/xml/sync_adapter_desc.xml
+++ b/OpenKeychain/src/main/res/xml/sync_adapter_desc.xml
@@ -3,4 +3,6 @@
android:contentAuthority="com.android.contacts"
android:accountType="org.sufficientlysecure.keychain.account"
android:supportsUploading="false"
- android:userVisible="true" /> \ No newline at end of file
+ android:userVisible="true"
+ android:allowParallelSyncs="false"
+ android:isAlwaysSyncable="true" /> \ No newline at end of file