Coulisses
Pourquoi les lumières de notification ne s'animent pas sur l'AOD
Par l'équipe llcloud 5 min de lecture
Réponse rapide
Un Always On Display fonctionne dans un mode basse consommation qui redessine la dalle environ une fois par seconde, donc aucune appli ne peut y jouer d'animation fluide. AuraDisplay affiche une lueur fixe sur l'AOD et rejoue ses animations dès que vous réveillez l'écran. Comme une lumière immobile sur un écran OLED peut marquer les pixels avec le temps, il peut faire dériver la lumière lentement, fait avancer les formes d'un cran par heure et ne dessine jamais son badge de débordement sur l'AOD.
Une des questions qu'on nous pose le plus sur AuraDisplay est légitime : les animations sont superbes écran allumé, alors pourquoi la lumière reste-t-elle fixe sur l'Always On Display ? La réponse courte, c'est que l'écran ne laisse rien bouger de façon fluide dans ce mode. La réponse longue vaut d'être racontée, car elle explique aussi comment nous protégeons votre écran du burn-in.
Que fait vraiment l'écran en mode Always On Display ?
Quand votre téléphone affiche son Always On Display, la dalle passe en mode basse consommation. La majeure partie de l'écran est noire, et sur une dalle AMOLED les pixels noirs sont simplement éteints. Les parties allumées, comme l'horloge et les icônes, sont redessinées à un rythme très faible. Sur les téléphones avec lesquels nous travaillons, c'est environ une fois par seconde.
Une animation fluide demande des dizaines d'images par seconde. Une pulsation qui s'estompe, une vague qui court le long du bord, une orbite qui tourne autour de la caméra : chacune est une suite de petits changements, et l'œil ne la lit comme un mouvement que si ces changements arrivent vite. À une image par seconde, une pulsation devient une lumière tantôt plus vive, tantôt plus faible, sans mouvement entre les deux. Une vague devient une série de sauts.
C'est une propriété du mode d'affichage, pas d'une appli. Une appli peut changer ce qu'elle dessine, mais le changement n'arrive à vos yeux qu'au prochain rafraîchissement de la dalle. C'est pourquoi nous ne promettrons jamais d'animation fluide sur l'AOD. Aucun logiciel ne peut l'offrir.
Que fait donc AuraDisplay sur l'Always On Display ?
Il cesse d'essayer. Écran éteint, tous les styles d'animation se mettent au repos, et la lumière apparaît comme une lueur fixe dans la couleur de l'appli. Dès que vous réveillez l'écran, l'animation reprend à pleine vitesse.
Rester immobile a de vrais avantages :
- C'est lisible. Un anneau ou une lueur de bord fixe se repère plus facilement d'un coup d'œil qu'une lumière qui bascule d'un état à l'autre chaque seconde.
- C'est doux pour la batterie. Aucun travail n'est dépensé pour des images que personne ne voit, et les zones noires de l'écran restent éteintes.
- C'est honnête. Une lumière conçue pour rester fixe a l'air voulue. Une lumière qui tente de s'animer à une image par seconde a l'air cassée.
Le faible taux de rafraîchissement a un autre effet que vous remarquerez peut-être. Une lumière qui arrive entre deux rafraîchissements attend le suivant, donc sur l'AOD elle peut mettre jusqu'à environ une seconde de plus à apparaître. C'est la dalle, pas une appli lente. Notre guide sur les notifications sur l'Always On Display passe en revue les réglages du téléphone concernés, et l'aperçu de lumière de notification vous montre à quoi ressemble un anneau autour de votre caméra sur votre propre téléphone.
Pourquoi une lumière fixe pose-t-elle la question du burn-in ?
Rester immobile résout un problème et en crée un autre. Les pixels OLED vieillissent un peu à chaque fois qu'ils sont allumés, et ceux qui restent allumés au même endroit pendant de longues périodes peuvent vieillir plus vite que leurs voisins. Avec le temps, cela peut laisser une légère marque. L'Always On Display est précisément l'endroit où une lumière reste fixe pendant des heures, parfois toute la nuit.
Une fois décidé que la lumière ne s'animerait pas sur l'AOD, nous devions donc nous assurer qu'elle ne marquerait pas non plus l'écran. Nous avons fini avec trois protections distinctes, car chacune protège un type d'élément différent et aucune ne couvre les autres.
Comment AuraDisplay protège-t-il contre le burn-in ?
L'anneau et la lueur de bord dérivent lentement
Avec la protection burn-in de l'AOD activée, l'anneau se déplace très lentement autour de sa position pendant que l'écran est éteint. La lueur de bord ne peut pas dépasser le bord de l'écran, elle s'enfonce donc lentement vers l'intérieur puis revient. La dérive suit un trajet en boucle qui met environ 12 heures à se répéter, pour que la lumière ne repasse pas sur les mêmes pixels tout au long d'une nuit. C'est une dérive, pas une animation. Vous avez peu de chances de la remarquer, et c'est le but. Dans l'appli, c'est le réglage Protection burn-in de l'AOD, inclus dans Pro.
Les formes avancent d'un cran par heure
Pro propose aussi des formes, comme des cœurs, des étoiles et des fusées, qui tournent autour de la caméra ou longent le bord. Une petite dérive ne peut pas protéger une forme pleine, car la forme est plus large que toute dérive qui resterait paisible. Sur l'AOD, les formes avancent donc ensemble, si lentement qu'elles se déplacent d'un espacement de forme par heure. Pendant cette heure, chaque endroit couvert par une forme a été dépassé puis découvert à son tour, et aucune zone de pixels ne reste allumée toute la nuit.
Le badge +N ne s'affiche jamais sur l'AOD
Quand plus d'applis attendent qu'il n'en tient autour de la caméra, AuraDisplay peut afficher un petit badge « +N ». C'est une tache pleine et vive, le pire type d'élément pour le burn-in, et il n'est pas essentiel d'un coup d'œil. Il n'est donc jamais dessiné sur l'Always On Display.
Qu'est-ce qui aide d'autre à éviter qu'une lumière reste trop longtemps ?
Une bonne part de la protection, c'est simplement moins de temps allumé :
- Effacez les notifications que vous avez vues. La lumière s'éteint dès que vous ouvrez ou effacez la notification.
- Les heures calmes, incluses dans Pro, gardent la lumière éteinte pendant une plage quotidienne, comme la nuit.
- La fermeture automatique, aussi dans Pro, fait disparaître une lumière après un délai de votre choix.
Si vous avez un téléphone OLED ancien ou très utilisé et que vous laissez l'Always On Display longtemps actif, ces options valent la peine d'être activées avec la protection burn-in.
Pourquoi vous dire tout cela ?
Parce que l'alternative est une liste de fonctions qui annonce « animations sur l'AOD » et une lumière qui saccade une fois par seconde sur votre écran. Nous préférons expliquer ce que le matériel sait faire et construire la meilleure lumière dans ces limites. Si vous voulez le tableau complet de ce qu'une lumière de notification peut être sur un téléphone Android récent, notre guide comment avoir une lumière de notification sur Android compare les options, et AuraDisplay vs Always On Edge regarde comment une autre approche traite le même écran.
Questions
Pourquoi ma lumière de notification cesse-t-elle de bouger quand l'écran s'éteint ?
Parce que l'Always On Display ne se redessine qu'environ une fois par seconde. Une animation fluide demande de nombreuses images par seconde, et la dalle ne les affiche tout simplement pas dans ce mode. AuraDisplay met ses animations au repos écran éteint, garde une lueur fixe à la place et rejoue l'animation dès que vous réveillez le téléphone.
Une appli peut-elle s'animer de façon fluide sur un Always On Display ?
Pas sur l'AOD lui-même, à notre connaissance, car la limite vient du mode d'affichage, pas de l'appli. Tant que le téléphone affiche son Always On Display, la dalle se rafraîchit à un rythme très faible pour économiser l'énergie. Une appli peut changer ce qui est dessiné, mais le changement n'apparaît qu'au rafraîchissement suivant, environ une fois par seconde.
Une lumière de notification peut-elle causer du burn-in sur un écran OLED ?
Une lumière qui reste exactement au même endroit pendant de nombreuses heures le peut, comme tout élément statique sur une dalle OLED. AuraDisplay Pro inclut la protection burn-in de l'AOD, qui déplace lentement la lumière pour que les mêmes pixels ne restent pas allumés toute la nuit. Effacer les notifications, les heures calmes et la fermeture automatique réduisent aussi le temps d'allumage d'une lumière.
Pourquoi la lumière met-elle un instant à apparaître sur l'Always On Display ?
La dalle ne se redessine qu'environ une fois par seconde en mode AOD, donc une lumière qui arrive entre deux rafraîchissements attend le suivant. Cela peut ajouter jusqu'à environ une seconde au temps que prend la notification elle-même. Sur l'écran de verrouillage ou écran allumé, la lumière apparaît presque instantanément.