OPPO : le transfert de SMS s’arrête en arrière-plan
ColorOS, le système des téléphones OPPO, suspend les applications qui ne sont pas affichées à l’écran afin d’économiser la batterie. Une application de transfert de SMS fonctionne par définition en arrière-plan : sans deux réglages, Resender fonctionne lorsque vous l’utilisez, mais se met en veille dès que vous le quittez.
Les deux réglages
- Ouvrez Paramètres → Applications → Resender → Utilisation de la batterie.
- Activez « Autoriser l'activité en arrière-plan ».
- Sur certains téléphones, activez également « Autoriser le lancement auto » (Paramètres → Applications → Lancement automatique ; sur les anciennes versions, Paramètres → Batterie → Lancement automatique des applications).
- Autoriser l’activité en arrière-plan. Paramètres → Applications → Resender → Utilisation de la batterie : autorisez l’activité en arrière-plan (sur certaines versions, l’option s’appelle Autoriser l’exécution en arrière-plan ou Non restreint). Ce réglage permet à Resender de continuer à fonctionner lorsque vous quittez l’application.
- Autoriser autolancement. Paramètres → Applications → Lancement auto sur les versions récentes, Paramètres → Batterie → Lancement automatique des applications ou Paramètres → Applications → Gestion des applications → Resender → Lancement auto sur les versions plus anciennes : activez Resender. Sans ce réglage, le système ne lance pas Resender après un redémarrage ni à l’arrivée d’un SMS lorsque l’application n’est pas en cours d’exécution.
Excluez ensuite Resender de l’optimisation de la batterie d’Android : l’écran principal de l’application comporte un bouton qui ouvre la liste du système. Recherchez Resender et sélectionnez Ne pas optimiser. ColorOS possède également sa propre liste : Paramètres → Batterie → Paramètres avancés → Optimiser l’utilisation de la batterie. Pour Resender, sélectionnez Ne pas optimiser ; l’option par défaut est Toujours demander.
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 réglages est désactivé. Vérifiez-les de nouveau après chaque mise à jour de ColorOS.
Ce qu’aucune application ne peut faire
Les écrans de gestion de la batterie de ColorOS ne disposent d’aucune interface publique. Aucune application ne peut les consulter, les modifier ni déterminer si vous avez effectué ces réglages. Resender affiche une ligne rouge lorsqu’Android signale que son fonctionnement est restreint et ouvre pour vous l’écran système approprié, mais c’est à vous d’activer les réglages. Si vous ne le faites pas, les messages peuvent arriver en retard ou ne pas arriver du tout, même si l’application a fait tout ce que le système l’autorise à faire.
Questions fréquentes
Pourquoi les messages n’arrivent-ils que lorsque j’ouvre l’application ?
ColorOS suspend les applications qui ne sont pas affichées à l’écran, sauf si l’activité en arrière-plan et le lancement auto sont autorisés. Resender ne reçoit le SMS que lorsque le système l’autorise de nouveau à fonctionner, d’où le retard. Activez une fois les deux réglages indiqués sur cette page.
Je ne trouve pas le réglage Lancement auto.
Son emplacement varie selon la version de ColorOS : Paramètres → Applications → Lancement auto sous ColorOS 13 et les versions ultérieures ; Paramètres → Batterie → Lancement automatique des applications ou Paramètres → Applications → Gestion des applications → Resender → Lancement auto sur les versions plus anciennes ; ou dans l’application Gestionnaire de téléphone, sous Autorisations de confidentialité → Gestionnaire de démarrage.
Faut-il également désactiver l’optimisation de la batterie d’Android ?
Oui. L’écran principal de Resender comporte un bouton qui ouvre la liste du système : recherchez Resender et sélectionnez Ne pas optimiser. Dans la liste de ColorOS : Paramètres → Batterie → Paramètres avancés → Optimiser l’utilisation de la batterie → Resender → Ne pas optimiser.
Pourquoi Resender ne modifie-t-il pas lui-même ces réglages ?
Les écrans de ColorOS ne disposent d’aucune interface publique : aucune application ne peut les consulter ni les modifier. Le seul réglage d’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 à certaines catégories similaires, dont une application de transfert de messages ne fait pas partie.
Est-ce pareil sur realme et OnePlus ?
Presque : realme UI et les versions récentes d’OxygenOS reposent sur ColorOS. Les réglages sont donc les mêmes, seuls les noms des menus changent. Une page spécifique est disponible ici pour chacun de ces systèmes.