Tous les articles

Rappels Android en retard : causes et solutions

Sur Android, un rappel sonne en retard si les alarmes exactes sont refusées ou si un économiseur de batterie bride l'app. Chaque réglage, et où le changer.

Sur Android, les rappels sonnent en retard pour deux raisons : l'app n'a pas le droit de programmer des alarmes exactes, ou un économiseur de batterie la bride. Autorisez « Alarmes et rappels » pour l'app, réglez son utilisation de la batterie sur Sans restriction (« Unrestricted »), et sur les téléphones Samsung, Xiaomi et similaires, ajoutez-la à la liste du fabricant des apps autorisées à tourner en arrière-plan.

La suite de cet article explique ce qui se passe en coulisses, pour que vous sachiez à laquelle des deux causes vous avez affaire.

Comment Android décide quand une app peut s'exécuter

Une app de rappels ne reste pas éveillée toute la journée à surveiller l'heure. Elle demande à Android de la réveiller à un moment donné, et Android décide avec quelle rigueur tenir ce rendez-vous. Il existe deux types de demandes.

  • Une alarme inexacte dit « vers cette heure-là, ça ira ». Android la regroupe avec les réveils d'autres apps pour économiser la batterie : elle peut donc arriver avec plusieurs minutes de retard, parfois davantage.
  • Une alarme exacte dit « à cette minute précise ». Android la respecte, même quand le téléphone dort au fond d'un tiroir.

Les apps d'agenda et de rappels ont besoin d'alarmes exactes. Depuis Android 12, une app doit y être autorisée, et sur les versions récentes, beaucoup d'apps ne reçoivent plus cette autorisation automatiquement à l'installation. Sans elle, l'app ne peut demander que des alarmes inexactes, d'où le problème classique du « mon rappel de 9 h est arrivé à 9 h 07 ».

Où se trouve le réglage des alarmes exactes

Sur un téléphone sous Android standard :

  1. Ouvrez Paramètres.
  2. Allez dans Applications, puis Accès spécifiques des applications (« Special app access »).
  3. Touchez Alarmes et rappels.
  4. Choisissez l'app de rappels et activez Autoriser la définition d'alarmes et de rappels.

Les noms des menus varient un peu selon les fabricants, mais la page « Alarmes et rappels » fait partie d'Android : en la cherchant dans la barre de recherche des paramètres, vous la trouverez en général.

Doze et économiseurs de batterie

La deuxième cause, ce sont les économies d'énergie. Quand l'écran est éteint et que le téléphone ne bouge pas, Android passe en mode Doze : les tâches en arrière-plan attendent de courtes fenêtres de maintenance au lieu de s'exécuter quand bon leur semble. Les alarmes exactes passent quand même à travers Doze, d'où l'importance du réglage ci-dessus.

Ensuite, Android classe les apps selon la fréquence à laquelle vous les ouvrez. Une app que vous n'avez pas ouverte depuis un moment a moins d'occasions de tourner en arrière-plan, et sur les versions récentes, Android peut même lui retirer ses autorisations après quelques mois sans utilisation. Les apps de rappels sont particulièrement exposées : si elles fonctionnent bien, vous n'avez presque jamais besoin de les ouvrir.

Réglez l'utilisation de la batterie sur Sans restriction

Sur Android standard et les téléphones Pixel, ouvrez Paramètres > Applications, choisissez l'app, puis Utilisation de la batterie par l'appli (« App battery usage » ; sur certaines versions, simplement Batterie) et choisissez Sans restriction. Sur la même page d'infos de l'appli, désactivez Suspendre l'activité dans l'appli si inutilisée.

Notre guide général sur la batterie Android détaille ces réglages et leur emplacement selon les versions d'Android.

La couche ajoutée par le fabricant

Les réglages d'Android standard ne règlent que la moitié du problème. Samsung, Xiaomi, OPPO, vivo, OnePlus, Huawei et Honor ajoutent chacun leur propre gestionnaire de batterie par-dessus, avec leurs propres listes et interrupteurs. Ceux-ci peuvent fermer une app en arrière-plan ou l'empêcher de démarrer après un redémarrage, même quand Android lui-même l'autoriserait.

Les noms changent selon la marque :

  • Samsung (One UI) : Batterie > Limites d'utilisation en arrière-plan, avec les listes Applications en veille, Applications en veille prolongée et Applications jamais en veille, plus un interrupteur « Mettre les applications inutilisées en veille ».
  • Xiaomi, Redmi et POCO (MIUI, HyperOS) : Démarrage automatique (« Autostart »), et un réglage Économiseur de batterie par app avec une option « Pas de restrictions » (« No restrictions »).
  • OPPO, realme et OnePlus : « Autoriser l'activité en arrière-plan » (« Allow background activity ») dans la page d'utilisation de la batterie de l'app, et le démarrage automatique (« Auto launch »).
  • vivo : la gestion de la consommation d'énergie en arrière-plan (« Background power consumption management ») et le démarrage automatique (« Autostart »).
  • Huawei et Honor : Lancement d'applications (« App launch »), où vous passez l'app en gestion manuelle.

Si vous avez l'un de ces téléphones, les réglages d'Android standard sont nécessaires mais ne suffisent pas. Le guide Samsung et le guide Xiaomi, Redmi et POCO listent chaque interrupteur dans l'ordre.

Autres causes de rappels en retard ou muets

Apps de nettoyage et Forcer l'arrêt

Les apps de nettoyage, les « task killers » et les boutons « boost » ferment des apps pour libérer de la mémoire. Balayer une app hors de la liste des apps récentes ne pose pas de problème sur la plupart des téléphones. Forcer l'arrêt, dans la page d'infos de l'appli, c'est autre chose : Android l'interprète comme « cette app ne doit pas tourner du tout » et annule ses alarmes en attente jusqu'à ce que vous l'ouvriez à nouveau.

Un redémarrage

Après un redémarrage, une app doit reprogrammer ses alarmes. Android prévient les apps quand le téléphone a démarré, mais certains gestionnaires de batterie bloquent ce message sauf si l'app a le droit de se lancer toute seule, ce que contrôlent justement le démarrage automatique et le lancement automatique.

Notifications désactivées

C'est moins une question d'heure que de silence : si les notifications de l'app sont désactivées, ou si le canal de notification du rappel est réglé en silencieux, le rappel peut arriver à l'heure et passer quand même inaperçu. Vérifiez Paramètres > Applications > l'app > Notifications.

Comment savoir quel problème vous avez

  • Le rappel apparaît, mais avec quelques minutes de retard. Les alarmes exactes sont sans doute désactivées. Vérifiez d'abord Alarmes et rappels.
  • Il n'arrive que quand vous prenez le téléphone en main. Un économiseur de batterie bride l'app pendant que l'écran est éteint.
  • Plus rien du tout après un redémarrage ou quelques jours d'inactivité. Le gestionnaire de batterie du fabricant, le démarrage automatique, ou Android qui suspend une app inutilisée.
  • Il s'affiche dans le volet des notifications mais n'a fait aucun bruit. Le canal de notification, le mode silencieux ou Ne pas déranger. Notre article sur faire sonner un rappel en mode silencieux traite cet aspect.

Comment Buzzley s'y prend

Buzzley demande l'autorisation pour les notifications et les alarmes exactes lors de la configuration. Ensuite, un bandeau sur l'écran d'accueil vous signale quand quelque chose bloque vos rappels, et les avertissements pour les notifications désactivées et les alarmes exactes refusées restent affichés jusqu'à ce que vous corrigiez le problème. L'écran L'alarme ne sonne pas ? (Paramètres > Alarmes plein écran > L'alarme ne sonne pas ?) vérifie les notifications, les alarmes exactes, les alarmes plein écran et les restrictions de batterie, et chaque bouton Corriger ouvre la bonne page système. Sous Toujours pas de sonnerie ?, il affiche les étapes pour la marque de votre téléphone, avec des boutons Ouvrir les paramètres pour Samsung, Xiaomi, OnePlus, OPPO, vivo, Huawei, Honor, Google, Motorola, ASUS et Nokia. Buzzley reprogramme aussi ses alarmes après un redémarrage, et elles sonnent même quand le téléphone est encore verrouillé.

Vous pouvez l'essayer pendant 7 jours sans carte bancaire. Les formules et les prix sont sur la page des tarifs.