Activer le mode immersif à l’échelle du système sur le Pixel 2 XL pour empêcher la gravure

Les smartphones utilisant des panneaux OLED pour l’écran deviennent de plus en plus populaires de nos jours. Samsung a amélioré ses écrans AMOLED à un point où ils sont sans doute les meilleurs du marché. Avoir un fournisseur pour un composant de smartphone n'est pas le meilleur et Google le sait très bien. Ils ont récemment investi dans la technologie OLED de LG et les ont chargés de fournir l’écran du Pixel 2 XL.

Aujourd'hui, LG fabrique de superbes écrans OLED en ce qui concerne les téléviseurs, mais ils doivent encore produire tout ce qui peut se rapprocher de ce que Samsung peut produire. LG avait déjà utilisé ses propres panneaux OLED de la série LG G Flex, mais les a dissuadés plus tard lorsqu'ils sont revenus à l'écran LCD. De plus en plus d'entreprises veulent l'OLED pour leur smartphone, mais cette année, elles y sont retournées pour le LG V30 et le Google Pixel 2 XL, qui est également fabriqué par LG.

Depuis que le Pixel 2 XL est arrivé sur les lieux, presque toutes les critiques ont commenté l’état médiocre de l’affichage. Une partie de cela peut être attribuée aux nouvelles modifications apportées à Android 8.0 Oreo, mais certaines choses ne sont dues qu'à la qualité de l'affichage. Jusqu'ici, le Pixel 2 XL a été critiqué pour son problème d'écrasement en noir, sa teinte bleue dominante vue sous de légers angles et son type d'effet de maculage noir lors du défilement. Nous arrivons ensuite au grand nombre de rapports de l'appareil montrant déjà des signes de rodage des pixels.

La gravure est un problème qui affecte les panneaux OLED depuis des années et ses expériences médiocres dans le passé ont renvoyé de nombreuses personnes vers des appareils dotés d'un écran LCD. OLED est synonyme de diode électroluminescente organique et comme elle est organique, la durée de vie des pixels n’est pas aussi longue que celle des écrans LCD de haute qualité. Pour la plupart, Samsung a été en mesure de résoudre ce problème avec sa technologie AMOLED tant que vous ne gardez pas la luminosité à 100% à tout moment. Une utilisation normale devrait maintenir votre appareil AMOLED en bonne santé pendant des années.

Google a fait tout ce qui était en son pouvoir pour prolonger la durée de vie des appareils utilisant les écrans OLED, mais ils admettent même que c'est inévitable. Heureusement, il existe un moyen de masquer la barre de navigation et la barre d'état sur Android, le mode Immersive. Ceci est directement intégré à Android et est généralement déclenché par une application qui souhaite accéder à tout l'écran. Certaines applications tierces tentent de le forcer, comme le mode immersif plein écran de GMD, mais le plus gros problème lié à l'utilisation de cette application est le fait qu'il casse le clavier virtuel.

Utilisation de Tasker pour basculer en mode immersif sur le Pixel 2 XL

Il existe maintenant une commande ADB qui vous permet d'activer manuellement le mode Immersive, mais peu de personnes souhaitent être connectées à un PC pour pouvoir l'activer. Pendant un certain temps, la solution a été d’utiliser un terminal ADB pour émettre la commande et cela fonctionne toujours, mais il nécessite un accès root. Je vais donc plutôt vous montrer comment activer le mode immersif à l'échelle du système sur le Pixel 2 XL sans accès root, grâce à des applications telles que Tasker et AutoTools Beta. Vous devez également installer AutoNotification si vous souhaitez en faire une vignette Paramètres rapides, mais ce n'est pas obligatoire.

Une fois ces trois applications installées, nous devons accorder l’autorisation WRITE_SECURE_SETTINGS à AutoTools afin qu’il puisse basculer en mode Immersive. Pour ce faire, les outils ADB et Fastboot doivent être installés et vous pouvez suivre ce guide si vous avez besoin d'aide pour le faire. Une fois cela fait, nous lançons simplement une invite de commande dans le même répertoire que nos outils ADB et Fastboot et exécutons la commande suivante:

 adb shell pm grant com.joaomgcd.autotools android.permission.WRITE_SECURE_SETTINGS 

Ceci fait, AutoTools a maintenant la possibilité de modifier n’importe quel paramètre global, sécurisé ou système sur votre appareil. Nous pouvons ensuite passer à l'étape suivante, à savoir créer une bascule en mode immersif puisque nous utilisons Android 8.0 Oreo. Pour ce faire, la notification automatique a besoin de Notification Access. Par conséquent, lorsque vous lancez l'application, recherchez l'option Notification Interception, puis appuyez sur Enable Notification Intercept afin qu'elle vous indique où vous pouvez accorder l'accès à Notification.

Mode immersif bascule

  Profile : Toggle Immersive Mode ( 30 ) Event : AutoNotification [ Configuration : Event Behaviour Filter : immersivemode ] Enter : Immersive Mode ( 33 ) A1 : AutoNotification Tiles [ Configuration : Tile : 1 Command : immersivemode Label : Immersive mode Icon : /storage/ emulated / 0 / Tasker / immersive . png State : 999 Timeout ( Seconds ): 60 ] A2 : AutoTools Secure Settings [ Configuration : Immersive Mode : Toggle Timeout ( Seconds ): 60 ] 

Si vous connaissez Tasker, la description du profil est incluse dans le widget de liste déroulante ci-dessus, mais si vous n'êtes pas familier avec Tasker, suivez les étapes ci-dessous pour la configurer.

Lancez l’application Tasker et appuyez sur le bouton + dans le coin inférieur droit. À partir de là, créez un contexte d' événement, puis sélectionnez Plugin -> AutoNotification. Appuyez sur l'icône en forme de crayon pour ouvrir la page de configuration d'AutoNotification. Sous la section Filtre de commande, entrez en mode immersif . C'est la commande exacte qui sera envoyée lorsque nous appuierons sur une tuile Nougat.

L'étape suivante consiste à créer une nouvelle tâche (avec n'importe quel nom) associée à ce profil. Pour la première action, accédez à Plugin -> AutoNotification -> Mosaïques . Vous pouvez choisir la première tuile quand il vous demande le numéro de tuile. Pour la commande, entrez immersivemode exactement comme il est écrit. L' étiquette est ce que vous verrez affichée sous la vignette. Vous pouvez donc l'appeler par «Mode immersif». Pour l' icône, enregistrez l'icône que j'ai jointe au début de cette section à votre stockage interne et utilisez-la. Enfin, pour l’ état, sélectionnez Activer / Désactiver.

Une fois que vous avez terminé, exécutez la tâche une fois (en appuyant sur le bouton de lecture en bas à gauche de l'écran de création de la tâche) pour que la vignette soit remplie. Maintenant, lorsque vous développez la liste des vignettes de notification disponibles, vous devriez voir votre nouvelle bascule en mode Immersive.

Appuyer sur la vignette active le mode Immersif, ce qui masque à la fois la barre d'état et la barre de navigation de votre appareil. Cela fonctionne comme vous le feriez d'une application tierce activant la fonctionnalité. Donc, si vous glissez du haut vers le bas de l'écran, la barre d'état sera révélée et si vous glissez vers le haut, du bas de l'écran, la barre de navigation apparaîtra. Dans Android, Google dispose de fonctionnalités qui empêchent la gravure de pixels, mais cela va encore plus loin et empêche leur affichage à tout moment.

Certes, cela n'empêchera pas les autres éléments de l'interface utilisateur de provoquer le burn-in. Mais le mode Immersif contribuera grandement à empêcher la barre d’état et la barre de navigation de le provoquer. Ce n'est pas la solution idéale et si Google avait acheté le panneau de Samsung ou si LG avait mieux réussi ses tests d'assurance qualité, alors ce ne serait probablement pas un si gros problème. La plupart du temps, les gens échangent ou vendent leur téléphone avant que les pixels ne deviennent un problème, mais certains gardent leur téléphone pendant plus de 5 ans, ce qui peut réellement aider à prolonger la santé de votre écran Pixel 2 XL.