How to set up calendar synchronization on your Android device

Android devices do not have built-in support for synchronization via CalDAV (calendar).

Therefore, it requires the installation of a calendar adapter app to synchronize the calendar with an Android phone.

In this guide, we will show you how to install and set up this app.

Step 1

Create the email you wish to set up the calendar for and note its password.

Step 2

Find the DAVx⁵ app via Google Play or directly through this link: https://play.google.com/store/apps/details?id=at.bitfire.davdroid

The app costs a small one-time fee. There are also free Android CalDAV calendar apps available, but we have not found them to work properly. Therefore, we recommend using DAVx⁵.

The DAVx⁵ app acts as a bridge between our server and your preferred calendar app, such as Google Calendar or the default calendar on Android. Once your calendar is set up in DAVx⁵, it will be available in your calendar app.

First, you need to set up DAVx⁵:

Set Up DAVx⁵
To set up DAVx⁵ for the first time, follow these steps:

  1. Download, install, and open the DAVx⁵ application.
  2. Tap the right arrow button. The "Tasks Support" interface appears.
  3. Select the "I don’t need tasks support." checkbox.
  4. Tap the right arrow button to proceed to the Permissions interface.
    1. Make sure to grant DAVx⁵ access to your calendars.
    2. Once you do this, a new interface appears where you need to select "Allow."
  5. Tap the right arrow button to go to the next step.
  6. Set the Regular Sync Intervals toggle to allow DAVx⁵ to synchronize at regular intervals. A new interface might appear where you need to tap "ALLOW" to enable DAVx⁵ to run in the background.
  7. Tap the checkmark button.

You are now ready to set up your calendar sync.

Set Up Calendar

  1. On the DAVx⁵ home screen, tap the plus (+) sign. The Add Account interface appears.
  2. Select "Login with URL and username."
  3. You need to specify a base URL—this is the most important part of the setup.
    1. The base URL should be formatted as: mail.yourdomain.com:2080/rpc.php/ — replace yourdomain.com with your actual domain.
    2. If you are using a service like Wix, Shopify, Squarespace, or an external DNS for your website, ensure you have an A record for mail.yourdomain.com in your DNS, pointing to your IP with us.
  4. For Username, enter your email address.
  5. For Password, use the password for the specific email account.

Using /rpc.php/ in the URL allows DAVx⁵ to locate the final CalDAV URL for the calendar. Typically, it will be formatted like this: https://mail.yourdomain.com:2080/calendars/youremail@yourdomain.com/calendar/

If DAVx⁵ does not find the correct URL as mentioned above, try repeating the calendar setup process and use the full URL instead of the "/rpc.php" version.

Once the calendar has been successfully set up, you can now add or activate it in your calendar app, such as Google Calendar or the default Android calendar.

  • 0 Users Found This Useful
Was this answer helpful?

Didn't find a solution?

If you haven't found a solution by searching or navigating our categories, you can open a new support ticket.

Open New Ticket