• Hello,

    Thanks for this wonderful app. We are using it on many devices (Fairfone, Realme, Pixel) on it works flawlessly 🙂

    My son has an oppo A5 2020 and he cannot sync using DAVx5.
    When the sync arrow is hit, it stops after half a second. It is not posssible to get to the agenda and address book page.

    Foreground activity is permitted and autostart is enabled for DAVx5.

    Here is the logcat:

    11-08 20:54:51.633  1749  2925 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.startService:1607 oppo.util.OppoStatistics.startDcsService:394 oppo.util.OppoStatistics.access$100:40 oppo.util.OppoStatistics$1.run:151 java.util.concurrent.ThreadPoolExecutor.runWorker:1167 
    11-08 20:54:51.638 30512 30602 W DCS     : Record event failed. DCS reject event: [appId=20120,logTag=AccountSyncManageID,eventId=AccountSyncManageEvent] . Pls check server config.
    11-08 20:54:51.655 30512 30602 W DCS     : Record event failed. DCS reject event: [appId=20120,logTag=AccountSyncTag,eventId=AccountSyncEventID] . Pls check server config.
    11-08 20:54:51.656 30512 30602 W DCS     : Record event failed. DCS reject event: [appId=20120,logTag=AccountSyncManageID,eventId=AccountSyncManageEvent] . Pls check server config.
    11-08 20:54:51.666 26609  2937 I davx5   : [syncadapter.SyncAdapterService] at.bitfire.davdroid.addressbooks sync of Account {name=cyriel@tribu-ml.fr, type=bitfire.at.davdroid} has been initiated
    11-08 20:54:51.666 26609  2937 I davx5   : 	PARAMETER #0 = ignore_settings, force, expedited, ignore_backoff
    11-08 20:54:51.672 30512 30602 W DCS     : Record event failed. DCS reject event: [appId=20120,logTag=AccountSyncTag,eventId=AccountSyncEventID] . Pls check server config.
    11-08 20:54:51.675 26609  2937 I davx5   : [syncadapter.AddressBooksSyncAdapterService] Address book sync complete
    11-08 20:54:51.675 26609  2937 I davx5   : [syncadapter.SyncAdapterService] Sync for (at.bitfire.davdroid.addressbooks, Account {name=cyriel@tribu-ml.fr, type=bitfire.at.davdroid}) finished
    11-08 20:54:51.675 26609  2937 I davx5   : 	PARAMETER #0 = SyncResult: stats []
    11-08 20:54:51.679 26609  2938 I davx5   : [syncadapter.SyncAdapterService] com.android.calendar sync of Account {name=cyriel@tribu-ml.fr, type=bitfire.at.davdroid} has been initiated
    11-08 20:54:51.679 26609  2938 I davx5   : 	PARAMETER #0 = ignore_settings, force, expedited, ignore_backoff
    11-08 20:54:51.680 26609  2938 I ical4android: [AndroidCalendar] Removing event colors from account Account {name=cyriel@tribu-ml.fr, type=bitfire.at.davdroid}
    11-08 20:54:51.698  2816  2905 D OppoPermissionUtils: Check if system app, cost: [0] ms.
    11-08 20:54:51.700  2816  2905 D OppoPermissionUtils: [at.bitfire.davdroid] Access 'Calendar' [query][true]
    11-08 20:54:51.701  2816  2905 D OppoPermissionUtils: Check if access allowed, cost: [2] ms.
    11-08 20:54:51.710  2816  2905 D OppoPermissionUtils: Check if system app, cost: [1] ms.
    11-08 20:54:51.710  2816  2905 D OppoPermissionUtils: [at.bitfire.davdroid] Access 'Calendar' [delete][true]
    11-08 20:54:51.710  2816  2905 D OppoPermissionUtils: Check if access allowed, cost: [0] ms.
    11-08 20:54:51.716  2816  2905 D OppoPermissionUtils: Check if system app, cost: [0] ms.
    11-08 20:54:51.717  2816  2905 D OppoPermissionUtils: [at.bitfire.davdroid] Access 'Calendar' [query][true]
    11-08 20:54:51.717  2816  2905 D OppoPermissionUtils: Check if access allowed, cost: [1] ms.
    11-08 20:54:51.722  2816  2870 D OppoPermissionUtils: Check if system app, cost: [0] ms.
    11-08 20:54:51.723  2816  2870 D OppoPermissionUtils: [at.bitfire.davdroid] Access 'Calendar' [query][true]
    11-08 20:54:51.723  2816  2870 D OppoPermissionUtils: Check if access allowed, cost: [1] ms.
    11-08 20:54:51.726 26609  2938 I davx5   : [syncadapter.CalendarsSyncAdapterService] Calendar sync complete
    11-08 20:54:51.727 26609  2938 I davx5   : [syncadapter.SyncAdapterService] Sync for (com.android.calendar, Account {name=cyriel@tribu-ml.fr, type=bitfire.at.davdroid}) finished
    11-08 20:54:51.727 26609  2938 I davx5   : 	PARAMETER #0 = SyncResult: stats []
    11-08 20:54:51.653  1749  2925 I chatty  : uid=1000(system) pool-10-thread- identical 2 lines
    11-08 20:54:51.663  1749  2925 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.startService:1607 oppo.util.OppoStatistics.startDcsService:394 oppo.util.OppoStatistics.access$100:40 oppo.util.OppoStatistics$1.run:151 java.util.concurrent.ThreadPoolExecutor.runWorker:1167 
    11-08 20:54:52.147  1749  1922 W OppoBaseWatchdog: !@WatchDog_21728
    

    Do you have a clue what is going wrong?

    d’acance merci,
    Thibaut

  • developer

    @madtibo Hi,

    Did you allow DAVx⁵ to “run in the background” or something like that? Oppo seems to have such options:

    https://dontkillmyapp.com/oppo


  • @rfc2822 hi,

    Yes, I have enabled both run in background and autostart for DAVx5.

    (I mixed “foreground” and “background” 🙂 )


  • I think I experience the same problem as in #2521

  • developer

    @madtibo I see. I’m sorry … if you find a way how to get it working, please let us know. I’ll mark this thread as duplicate, please follow up in the other thread.


  • @rfc2822 It might be better to follow in this thread since
    pye06600, the owner of a Oppo A15, returned it and bought another one.

    I did not try the actions listed in https://dontkillmyapp.com/oppo. I’ll try it later.


  • I did not find any new option to unblock the sync.

    Please find the logs :

    I tried Caldav Sync successfully. But I really miss the possibility to get all the available calendars like on DavX5 :'-( I have to add manually every calendar and have no way to make it read only.

  • admin

    @madtibo Hi! In this DAVx5 account there is nothing to sync… There are no URLs stored that could be synced - it’s all empty…


  • @devvv4ever Thanks for the help. This is very strange… I will recreate the account.


  • Thank you so much for your help!
    The account is working now. I think I did not enter the correct address for the caldav server the first time!

    long live DavX5!

Similar topics