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. Le transfert de SMS fonctionne donc lorsque vous regardez l’application, puis s’interrompt dès qu’elle n’est plus affichée. 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. Dans Paramètres → Applications → Gérer les applications → Resender, activez Démarrage automatique. Sans cette option, le système ne réactive 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 sélectionnez Pas de restriction. Le réglage par défaut, Économiseur de batterie (recommandé), est à l’origine des retards 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 trouver Resender et sélectionner Ne pas optimiser. Vous pouvez également le faire manuellement dans Paramètres → Applications → Gérer les applications → Resender → Économiseur de batterie, ou dans 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é. Il s’agit le plus souvent du Démarrage automatique, parfois désactivé 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. Une application ne peut ni lire ni modifier ces réglages, ni déterminer de manière fiable si vous les avez effectués. Resender affiche une ligne rouge sur son écran principal lorsqu’Android signale que son fonctionnement est limité, et vous conduit au bon écran du système. Vous devez toutefois activer vous-même l’option. Si vous ne le faites pas, les messages peuvent être transférés en retard, voire pas du tout, même si l’application a fait tout ce que le système l’autorise à faire.
Questions fréquentes
Les messages arrivent plusieurs heures plus tard 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’Économiseur de batterie. Resender ne reçoit le SMS que lorsque le système l’autorise à fonctionner de nouveau, d’où ce retard. Effectuez une fois les trois réglages indiqués sur cette page pour que les messages soient transférés en quelques secondes.
Pourquoi Resender ne modifie-t-il pas lui-même 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 déterminer s’ils ont été 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 à des catégories similaires, dont une application de transfert de messages ne fait pas partie.
J’ai tout réglé, 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 du balai supprime ce verrouillage. Vérifiez également que le système n’a pas réinitialisé l’Économiseur de batterie après une mise à jour, ce qui arrive parfois avec les mises à jour d’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 sous MIUI 12 ou version ultérieure, ou sous HyperOS : Xiaomi, Redmi et POCO. Le nom et l’emplacement des menus varient légèrement selon les versions, mais les trois réglages sont toujours présents.