So, ical4android expects uid2445 on API level 17+, but in your case, you have Android 4.2.2, but the column isn’t there. You can try to reset your calendar storage (Settings / Apps / Calendar Storage / Delete data) and add the DAVdroid account again. If it still doesn’t work, I’d suggest to use another firmware which behaves as documented (either a firmware update from your manufacturer, if available, or a custom ROM like CyanogenMod).
Calendars added after initial setup don't show up
Tested in combination with owncloud:
- Setup davdroid
- Add a new calendar in owncloud
- Do a force sync in android/davdroid
Expected: The calendar shows up in the “calendars to sync” window in the android calendar; but it does not.
Calendars have to be selected in the setup window of DAVdroid, see FAQ “How can I change the URL/user name/password of my DAV resource or add a new calendar?”.