Xiaomi, Redmi, POCO : le transfert de SMS s’arrête en arrière-plan
Le gestionnaire de batterie de Xiaomi — MIUI, et désormais HyperOS — est le plus strict sur Android. Par défaut, il arrête toute application qui n’est pas affichée à l’écran : une application de transfert de SMS fonctionne donc lorsque vous la consultez, puis s’arrête dès que vous la quittez. Trois réglages, à effectuer une seule fois, permettent de résoudre définitivement le problème.
Les trois réglages
- Ouvrez l'application Sécurité → Autorisations → Démarrage automatique.
- Trouvez Resender et activez son interrupteur.
- Puis ouvrez Paramètres → Batterie → Économiseur de batterie des applications → Resender.
- Choisir « Pas de restriction ».
- Démarrage automatique. Paramètres → Applications → Gérer les applications → Resender : activez Démarrage automatique. Sans cette option, le système ne réveille pas Resender lorsqu’un SMS arrive après un redémarrage ou après l’arrêt de l’application.
- Économiseur de batterie : Pas de restriction. Sur le même écran, ouvrez Économiseur de batterie et choisissez Pas de restriction. Le réglage par défaut, Économiseur de batterie (recommandé), est à l’origine du retard de transfert.
- Verrouillez l’application dans les applications récentes. Ouvrez la vue des applications récentes, appuyez longuement sur la carte Resender, puis touchez le cadenas. Resender ne sera alors pas fermé lorsque vous effacerez les applications récentes.
Excluez ensuite Resender de l’optimisation de la batterie d’Android : un bouton prévu à cet effet se trouve sur l’écran principal de l’application. Il ouvre la liste du système, dans laquelle vous devez sélectionner Resender, puis Ne pas optimiser. Pour le faire manuellement : Paramètres → Applications → Gérer les applications → Resender → Économiseur de batterie, ou Paramètres → Batterie → Optimisation de la batterie → Toutes les applications.
Comment vérifier que cela fonctionne
Verrouillez le téléphone, attendez une minute, puis envoyez-lui un SMS depuis un autre téléphone. L’e-mail devrait arriver en quelques secondes. S’il n’arrive qu’après le déverrouillage du téléphone ou l’ouverture de l’application, l’un des trois réglages n’est toujours pas activé — le plus souvent Démarrage automatique après une mise à jour du système.
Ce qu’aucune application ne peut faire
Aucun de ces écrans Xiaomi ne dispose d’une interface publique. Aucune application ne peut lire ou modifier leurs réglages, ni vous indiquer de manière fiable si vous les avez effectués. Resender affiche une ligne rouge sur son écran principal lorsqu’Android signale une restriction et ouvre pour vous le bon écran du système, mais c’est à vous d’activer l’option. Si vous ne le faites pas, les messages arriveront en retard, voire pas du tout, même si l’application a fait tout ce que le système l’autorise à faire.
Questions
Les messages arrivent avec plusieurs heures de retard, ou seulement lorsque j’ouvre l’application. Pourquoi ?
MIUI et HyperOS arrêtent les applications qui ne sont pas affichées à l’écran, sauf si leur démarrage automatique est autorisé et si elles sont exclues de l’économie de batterie. Resender ne reçoit le SMS que lorsque le système l’autorise à fonctionner de nouveau, d’où le retard. Effectuez une seule fois les trois réglages indiqués sur cette page pour que les messages soient envoyés en quelques secondes.
Pourquoi Resender ne modifie-t-il pas directement ces réglages ?
Les écrans de Xiaomi ne disposent d’aucune interface publique : aucune application ne peut lire ou modifier leurs réglages, ni même savoir si vous les avez effectués. Le seul réglage Android qu’une application pourrait modifier au moyen d’une simple boîte de dialogue nécessite une autorisation que Google Play réserve aux alarmes, aux appels et à d’autres catégories similaires, dont les applications de transfert de messages ne font pas partie.
J’ai tout configuré, mais l’application s’arrête encore après quelques jours.
Vérifiez que Resender est toujours verrouillé dans les applications récentes : sur certaines versions, l’effacement des applications récentes avec l’icône en forme de balai supprime le verrouillage. Vérifiez également que le système n’a pas réinitialisé l’Économiseur de batterie après une mise à jour — cela arrive parfois avec les mises à jour de HyperOS.
Le téléphone doit-il rester déverrouillé ?
Non. Il peut rester verrouillé, mais il ne doit être ni éteint ni hors ligne. Le téléphone contenant la SIM doit être allumé et connecté aux données mobiles ou au Wi-Fi.
Quels modèles Xiaomi sont concernés ?
Tous les téléphones fonctionnant sous MIUI 12 ou une version ultérieure, ou sous HyperOS : Xiaomi, Redmi et POCO. Le nom et l’emplacement des menus peuvent varier légèrement selon la version, mais ces trois réglages sont toujours présents.