---
title: "Xiaomi : Synchronisation avec Nextcloud et OpenSync (MIUI)"
date: 2019-06-18T15:28:31+02:00
description: "Comment synchroniser les données d'un smartphone de marque Xiaomi avec un nuage informatique, tel nextcloud"
draft: false
lastmod: 2020-05-15T16:00:00+02:00
tags: ['Xiaomi','Android','MIUI','nextcloud']
---
## Description
Le choix de l'outil de synchronisation des données calendriers et de contacts
est délicat. Oubliez DavDroid/Davx5, la solution qui fonctionne est l'usage
de l'app "**[OpenSync][1]**" — qui est un "fork" de la précédente application,
disponible sur n'importe quel store -
Celle-ci demande l'installation de l'app "Open Tasks", complémentaire pour
gérer les tâches.
Avant de chercher à paramétrer votre connexion vers votre nuage informatique,
tel Nextcloud, il faut configurer votre système MIUI.
* Testé sur interface :
* {{< anchor MIUI miui >}} 8 (Android 6), 9 & 10 (Android 7), 11 (Android 9)
* puis {{< anchor Android android >}} 9, 10 - *en effet, certains modèles
de smartphones Xiaomi n'ont pas l'interface MIUI installée*
## Configuration
### Android
{{}}Ce qui suit concerne Android 9, 10 !{{}}
#### Android: Paramètres
Le mode opératoire est le suivant :
Menu "Paramètres" > "Applis et notifications" : recherchez "OpenSync"
---
- Appuyez sur le choix "Autorisations" pour activer "Agenda", "Contacts" {{< color orange >}}1{{}}
- et appuyez sur "Autorisations supplémentaires" pour activer "Tâches"
- Ensuite, appuyez sur "Options avancées"{{< color orange >}}2{{}}
qui laissera apparaître, entres autres, le choix "Batterie".
Appuyez dessus puis choisissez "Optimisation de la batterie"
- Là - *malheureusement, c'est un peu mal conçu* - appuyez sur la liste "Non optimisée"
pour faire apparaître "Toutes les applis", puis cherchez à nouveau "OpenSync"
pour sélectionner "Ne pas optimiser", suivi de l'appui sur le bouton OK.
- Faites de même avec "OpenTasks", puisque vous êtes dans la bonne rubrique ;)
{{< color orange >}}1{{}} *v10: il semble qu'il faille
appuyer sur les noms "Agenda", puis "Contacts" pour avoir accès au choix
d'autoriser ou de refuser l'autorisation*
---
Faites quasiment de même avec "OpenTasks" en validant les autorisations sur
"Contacts", et en "Autorisations supplémentaires", activez "Tâches".
#### Android: Avancées
Pour finir, vérifiez dans les "Options avancées"{{< color orange >}}2{{}}, puis "Batterie" que
"Optimisation de la batterie" soit bien positionnée sur "Non optimisée" -
*ce qui devrait être le cas, puisque paramétré précédemment ; sinon, faites-le* !
{{< color orange >}}2{{}} *v10 : ce menu s'appelle "Préférences avancées"*
### MIUI
{{}}Ce qui suit concerne MIUI 8, 9, 10, 11 !{{}}
#### MIUI: Paramètres
Menu "Paramètres" > "applications installées"{{< color orange >}}3{{}},
cherchez "OpenSync" et appuyez sur le nom de l'application.
{{< color orange >}}3{{}} *v11 : ce menu s'appelle tout simplement "Applis"*
---
- Activez le "Démarrage automatique"
- Appuyez sur "Autorisations de l'application", puis activez "Agenda", "Contacts"
- et appuyez sur "Autorisations supplémentaires" pour activer "Tâches"
- Appuyez sur "Autres autorisations" pour au moins
"Démarrer en arrière plan" - *v11 : ce menu semble ne plus exister*
- Appuyez sur "Économiseur de batterie" pour choisir "Pas de restriction" -
si cette option n'est pas choisie, au lieu de l'option "Économiseur de batterie (recommandée)",
OpenSync ne synchronisera pas correctement.
---
Toujours dans le menu "Paramètres", à "Autorisations", puis "Gestion du démarrage automatique",
vérifiez que vous ayez bien "OpenSync" et "OpenTasks", toutes les deux activées.
#### MIUI: Sécurité
Ensuite, dans l'application "Sécurité" :
* tapez sur l'icône "Batterie" puis
* sélectionnez le choix "Économiseur de batterie",
* et vérifiez que les deux app "OpenSync" et "OpenTasks" aient bien leur
paramétrage d'arrière plan sur "Pas de restriction".
Il suffit de cliquer sur l'icône correspondante à l'app, pour aboutir
sur le paramétrage en question.
### OpenSync
Maintenant, ouvrez l'app "OpenSync", et ajoutez votre paramétrage de connexion
vers votre serveur Nextcloud.
Puis redémarrez votre smartphone !
Ensuite, ouvrez à nouveau "OpenSync" et exécutez une synchronisation des
différentes données que vous avez paramétré.
## Documentation
* https://help.nextcloud.com/t/opensync-xiaomi-synchronization-issue/28108
---
[1]: https://deependhulla.com/android-apps/opensync-app
---