Now it is my time to confirm (it was quite long to receive the oreo update). Problem is definitely solved in Android 8.0.
First Sync error
I’m trying to use davdroid for using a carddav server in a android. We use high-res photo on our server (we need that), but the transaction buffer is only 1 MB, and it throws the famous LocalStorageException. We use the last binary versions 0.8.0 . There is a workaround for importing without photos, or just some contacts at a time (and not the whole).
Same as #291. Unfortunately there is no such workaround…
Thanks for your report, but this is a duplicate of #230. Please follow up there.