Un didacticiel sur la façon d'activer le tuner caché de l'interface utilisateur système sur les appareils EMUI 4+ afin que vous puissiez modifier les icônes de la barre d'état ou activer la bascule Ne pas déranger.
Après des années d'options de personnalisation minimales, Android Marshmallow a finalement introduit certaines fonctionnalités de personnalisation de base qui existaient dans les ROM personnalisées depuis des lustres grâce à l'inclusion du Tuner de l'interface utilisateur du système.
Cette fonctionnalité est incluse dans tous les appareils Google Android 6.0+ et pour y accéder, vous devez dérouler le barre d'état et appuyez longuement sur l'icône d'engrenage jusqu'à ce qu'elle tourne, après quoi le menu System UI Tuner apparaîtra dans Paramètres.
Dans le tuner de l'interface utilisateur du système Android Marshmallow, les utilisateurs peuvent modifier les vignettes des paramètres rapides, éditer la barre d'état ou démarrer le mode démo. Avec Android Nougat, l'éditeur de vignettes de paramètres rapides a été déplacé vers la liste déroulante des notifications et le mode démo a été déplacé vers les options du développeur. De plus, l'interface utilisateur de Nougat a également introduit les options Ne pas déranger, une bascule pour activer le geste de balayage vers le haut sur l'écran partagé et les paramètres de notification d'alimentation.
Bien qu’il s’agisse certainement de fonctionnalités utiles, certains constructeurs OEM ne ressentent pas la même chose. Les constructeurs OEM tels que HTC, Samsung et Huawei suppriment l'accès à cette fonctionnalité car certaines des fonctionnalités disponibles entrent en conflit avec celles disponibles dans leur logiciel. Cependant, cela ne signifie pas que System UI Tuner n'est pas utile sur les appareils non Google, en particulier pour les appareils non rootés.
Heureusement, au moins pour les appareils Huawei/Honor, vous pouvez activer System UI Tuner sans avoir besoin d'un accès root. En effet, EMUI supprime uniquement le moyen normal d'accéder à UI Tuner, mais l'activité est toujours là. Cela signifie que nous pouvons lancer directement l'activité pour démarrer UI Tuner, même si l'astuce normale où vous devez maintenir l'icône d'engrenage des paramètres rapides ne fonctionne plus.
Bien que cette méthode soit testée sur les appareils Huawei/Honor exécutant EMUI, il est possible qu'elle fonctionne sur d'autres appareils sur lesquels System UI Tuner est masqué. Vous devrez l'essayer par vous-même pour vérifier.
Activer le tuner de l'interface utilisateur système dans EMUI
Comme mentionné précédemment, nous lancerons directement une activité pour démarrer l'UI Tuner (com.android.systemui/.DemoMode). Bien qu’il existe un grand nombre de façons de lancer une activité, j’ai rédigé ce guide pour utiliser une méthode très simple. Il ne vous reste plus qu'à télécharger Lanceur d'activité depuis le Google Play Store.
Ouvrez le lanceur d'activité et modifiez le mode d'affichage pour voir "L'ensemble des Activités." Ensuite, faites défiler jusqu'à Interface utilisateur du système. Appuyez dessus pour développer la liste et voir toutes les activités disponibles de l'interface utilisateur système. Cherchez le le mode de démonstration activité. Appuyez dessus et cela devrait ouvrir le tuner caché de l'interface utilisateur du système.
Alternativement, vous pouvez activer/accéder à la plupart de ces paramètres via les commandes ADB. Pour utiliser ADB, vous devrez télécharger et extraire le binaire ADB dans un dossier sur votre ordinateur. Ensuite, installez HiSuite sur votre ordinateur afin qu'il puisse récupérer les pilotes nécessaires pour votre téléphone. Ensuite, activez le débogage USB dans les options du développeur (si vous ne l'avez pas activé, accédez à Paramètres -> À propos du téléphone et appuyez 7 fois sur le numéro de build). Ouvrez une invite de commande dans le répertoire où vous avez enregistré le binaire ADB (cliquez avec le bouton droit dans le dossier et sélectionnez « ouvrir l'invite de commande ici ») et tapez « périphériques adb » sans les guillemets. Votre téléphone vous demandera d'accorder l'accès ADB à votre ordinateur, appuyez sur Oui et le numéro de série de votre téléphone devrait apparaître dans l'invite de commande lorsque vous retapez « périphériques adb ».
Maintenant que vous avez configuré ADB, voici les commandes dont vous aurez besoin :
Activer le mode démo :
adb shell settings put global sysui_demo_allowed 1
Désactivez les icônes de la barre d'état :
adb shell settings put secure icon_blacklist "comma-separated-string-of-icons-to-remove"
Afficher la bascule Ne pas déranger dans le curseur de volume
adb shell settings put secure sysui_show_full_zen 1
Quelle que soit la méthode que vous utilisez pour contrôler l’UI Tuner, vous pouvez désormais jouer avec n’importe laquelle de ses options disponibles. J'ai déjà parcouru les options moi-même et d'après mon expérience (au moins avec la version Android 7.0 Nougat de System UI Tuner), la seule utilisation réelle ici est de désactiver certaines icônes de la barre d'état ou d'activer la bascule Ne pas déranger dans le volume glissière.
La plupart des autres fonctions ne fonctionnent pas du tout. Vous ne pouvez pas activer la bascule pour afficher les secondes dans l'horloge de la barre d'état ou activer le geste en écran partagé. De plus, l'icône de la batterie ne peut pas être modifiée et vous ne pouvez pas non plus activer les paramètres de notification d'alimentation. Cependant, EMUI propose ces fonctions de manière native, ce n'est donc pas trop grave.
Pour conclure, il est facile de comprendre pourquoi les constructeurs OEM tels que Huawei désactivent le System UI Tuner dans leur logiciel. Compte tenu de la multitude d'options de personnalisation disponibles, cela n'a pas beaucoup de sens de donner accès à un menu de paramètres qui entre en conflit avec leurs offres de stock.
Cependant, il existe encore certaines fonctionnalités dont vous pouvez profiter. Pour moi, j'ai aimé pouvoir masquer les icônes Bluetooth, Travail, Ne pas déranger et d'autres icônes de la barre d'état pour offrir une expérience d'interface utilisateur plus claire. Vous aimerez peut-être l’option rapide permettant d’activer Ne pas déranger à partir du curseur de volume. Quelle que soit la raison pour laquelle vous souhaitez accéder au System UI Tuner, j'espère que ce didacticiel vous a aidé à le faire.