Contacts and Calendar synchronization between Google Account and Lumia under Windows 10 Mobile (as of Feb 1 2023)

 The problem finally solved. No intermediate service is required

Windows 10 Mobile builds 1703 or 1709 tested. No idea about builds 1511 and 1607.

Pre-requisites:

1. Enable 2FA in your Google Account

2. Create application specific password to access contacts. Let's call it contactspassword 

3. Create application specific password to access mail. Let's call it mailpassword 

4. In this example, your Google login is xxxxxx@gmail.com 


- Delete pre-installed app Mail and Calendar (sometimes called Outlook)
If you cannot remove it (system apps Outllok Mail and Outlook Calendar sometimes cannot be removed by the standard way), remove the package "Outlook Calendar" using Interop Tools

- Install buggy version  Mail and Calendar 16005.14326.20090.0

- Enter calendar, press 3 dots in right bottom corner, enter accounts, create account iCloud with login xxxxxx@gmail.com and password contactspassword

- the phone will create  iCloud account, but will display error and ask to fix the problem

- press Modify and enter into this  "iCloud" account


- rename this acc into something like xxxxxx@gmail.com CardDAV

- press Change mailbox sync settings , you get


- press Аdvanced Mailbox Settings, you get


-In case of Google, disable sync of Mail ,enable Contacts and Calendar sync, CardDAV server of Google is  https://www.google.com/carddav/v1/principals/xxxxxx@gmail.com/lists/default/ (replace хххххх by your login)

CalDAV server of Google is
https://www.google.com/calendar/dav/xxxxxx@gmail.com/user
(replace хххххх by your login)

IMAP/SMTP do not matter

Save everything, exit to main screen

- restart the phone

- enter Contacts->3 dots in right bottom corner->Accounts->Contact->Manually synchronize your newly created acc.

You should see now your contacts of Google account in the phone

- Install stock version Mail and Calendar 16006.12026.40005.0 or 16006.12607.41001

If you get error during installation then Uninstall Mail and Calendar 16005.14326.20090.0 and install stock version Mail and Calendar 16006.12026.40005.0 or 16006.12607.41001

- Create Gmail (IMAP / SMTP) account using password mail password

That's all. CardDAV / CalDAV can be synced manually or with desired interval (15 mins, 30mins etc.)

This method should work with any CardDAV and CalDAV account.

Comments

Popular posts from this blog

IMAP, POP and SMTP settings of email providers for legacy email clients without OAUTH2 support

Workaround for synchronization error of Microsoft hotmail.com/outlook.com account on W10M Lumia

Настройки IMAP, POP and SMTP для устаревших email клиентов без поддержки OAUTH2