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 pour économiser la batterie. Une application de transfert de SMS fonctionne par définition en arrière-plan : sans deux réglages, Resender fonctionne tant que vous l’affichez, puis se met en veille dès que vous le quittez.
Les deux réglages à activer
- 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 (selon la version, l’option peut s’appeler Autoriser l’exécution en arrière-plan ou Non restreinte). Ce réglage permet à Resender de continuer à fonctionner lorsque vous quittez l’application. Dans ColorOS 16, ce même écran propose trois choix au lieu d’un interrupteur : Autoriser l'activité en arrière-plan, Mode intelligent (recommandé) et Restreindre l’activité en arrière-plan. Choisissez le premier. Dans ColorOS 15, l’option Optimiser l’utilisation de la batterie située en dessous passe automatiquement à Ne pas optimiser dès que l’activité en arrière-plan est autorisée.
- Autoriser le lancement auto. Paramètres → Applications → Lancement automatique dans les versions récentes, ou Paramètres → Batterie → Lancement automatique des applications ou Paramètres → Applications → Gestion des applications → Resender → Lancement automatique dans 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 : sur l’écran principal de l’application, un bouton ouvre la liste du système. Recherchez Resender et choisissez 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 tout 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 deux réglages est désactivé. Après une mise à jour de ColorOS, vérifiez-les de nouveau.
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 savoir quels réglages vous avez choisis. Resender affiche une ligne rouge lorsqu’Android indique que son fonctionnement est limité et ouvre pour vous l’écran système approprié, mais ces réglages doivent être effectués par vos soins. Si vous ne les activez 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 lui permet de faire.
Questions
Pourquoi les messages n’arrivent-ils que lorsque j’ouvre l’application ?
ColorOS suspend les applications qui ne sont pas affichées à l’écran si l’activité en arrière-plan et le lancement automatique ne sont pas autorisés. Resender ne reçoit le SMS que lorsque le système l’autorise à fonctionner de nouveau, d’où le retard. Activez une fois les deux réglages indiqués sur cette page.
Je ne trouve pas le lancement automatique.
Son emplacement varie selon la version de ColorOS : Paramètres → Applications → Lancement automatique dans ColorOS 13 et les versions ultérieures ; Paramètres → Batterie → Lancement automatique des applications ou Paramètres → Applications → Gestion des applications → Resender → Lancement automatique dans les versions plus anciennes ; ou dans l’application Gestionnaire de téléphone, sous Autorisations de confidentialité → Gestionnaire de démarrage.
Faut-il aussi désactiver l’optimisation de la batterie d’Android ?
Oui. Sur l’écran principal de Resender, un bouton ouvre la liste du système : recherchez Resender et choisissez 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 Android qu’une application pourrait modifier à l’aide 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 les applications de transfert de messages ne font pas partie.
Est-ce la même chose 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 diffèrent. Une page spécifique est disponible ici pour chacun des deux systèmes.