Android Oreo a ajouté une fonction de répétition des notifications qui vous permet de masquer temporairement les notifications pendant 15, 30, 60 ou 120 minutes. Nous avons trouvé un moyen de personnaliser ces durées de répétition sur Android 8.1 Oreo.
Avec Android Pbientôt en route, la plupart des utilisateurs n'ont probablement mis à jour que récemment Android 8.0 Oréo, laisser seul Android 8.1. Android Oreo apporte une tonne de fonctionnalités utiles telles qu'une meilleure autonomie de la batterie/utilisation de la mémoire grâce à limitations strictes des applications en arrière-plan, un mode image dans l'image, canaux de notification, temps de démarrage plus rapides, et une API de remplissage automatique pour les gestionnaires de mots de passe. Une autre fonctionnalité utile est répétition des notifications, une fonctionnalité qui vous permet enfin de rejeter temporairement les notifications pour désencombrer votre barre d'état. Par défaut, vous n'êtes autorisé à répéter les notifications que pendant 15 minutes, 30 minutes, 1 heure ou 2 heures, mais si vous utilisez Android 8.1 Oreo, il est possible de personnaliser ces chiffres sans root. Voici comment.
Durées de répétition des notifications Oreo par défaut
Comment personnaliser les durées de répétition des notifications sur Android 8.1 Oreo
Bien qu'Android 8.0 Oreo ait introduit la répétition des notifications, ce n'est qu'avec Android 8.1 Oreo que Google a introduit un moyen de personnaliser les durées de répétition. Par conséquent, ce didacticiel ne fonctionnera que sur les appareils Android 8.1 tels que le Google Nexus 5X, le Google Nexus 6P, le Google Pixel, Google Pixel XL, Google Pixel 2, Google Pixel 2 XL, Nokia 8 et tout appareil exécutant un Android 8.1 personnalisé basé sur AOSP ROM.
La méthode que nous utilisons consiste à modifier un paramètre caché via Android Debug Bridge (ADB). Étant donné que cela n'implique pas le déverrouillage de votre chargeur de démarrage ou le root de votre appareil, vous pouvez effectuer des mises à jour OTA ou effectuer des paiements via Android Pay. Tout ce dont vous avez besoin est votre appareil, votre PC et une application développée par le modérateur du forum XDA. Zacharee1 appelé Tuner d'interface utilisateur système. L'application est disponible gratuitement sur le Google Play Store, mais assurez-vous que vous l'exécutez version 248 sinon vous n'aurez pas accès à cette nouvelle fonctionnalité.
Prix : Gratuit.
3.7.
Voici un didacticiel étape par étape sur la façon d'utiliser cette application pour modifier la durée de répétition des notifications sur Android 8.1 Oreo :
- Configurez ADB sur votre ordinateur en suivant notre tutoriel ici.
- Ouvrez une invite de commande ou un terminal et saisissez ce qui suit:
adb shell pm grant com.zacharee1.systemuituner android.permission.WRITE_SECURE_SETTINGS
- Démarrez l'application SystemUI Tuner et parcourez les écrans de configuration.
- Appuyez sur « aux réglages ».
- Acceptez l'avertissement qui apparaît.
- Appuyez sur "Divers".
- Faites défiler jusqu'à la partie « Notification Snoozing ».
- Pour le "par défaut", choisissez l'heure, en minutes, sur laquelle la durée de répétition des notifications doit être celle par défaut.
- Pour "Time A" à "Time D", choisissez les 4 fois, en minutes, sur lequel les durées de répétition des notifications doivent être définies. Par exemple, si je veux 30 minutes, 1 heure, 2 heures et 6 heures, je mettrais respectivement 30, 60, 120 et 360 de A à D.
- Assurez-vous que la durée de répétition « par défaut » correspond à l'un des numéros vous avez choisi à l'étape 9.
- Enfin, pour que cela persiste lors d'un redémarrage, appuyez sur le bouton de menu en haut à droite de l'application et sélectionnez "Paramètres". Ensuite, activez "Mode sans échec" pour permettre à l'application de restaurer ces valeurs au redémarrage.
Vous avez terminé! Il faut garder à l'esprit que l'activation du "Mode sans échec" affiche une notification ennuyeuse dans la barre d'état, mais vous pouvez masquer facilement cette notification en appuyant longuement dessus et en désactivant son canal de notification. En outre, vos nouvelles durées de répétition des notifications ne sera disponible sur aucune notification existante dans votre barre d'état: uniquement les nouvelles notifications reçues après cette modification.
En prime, puisque vous avez déjà pris la peine de configurer SystemUI Tuner, vous pouvez jouer avec n'importe laquelle des autres fonctionnalités proposées dans l'application! Il y a plein de petits ajustements ici et là qui pourraient rendre votre interface utilisateur un peu plus agréable à regarder !
Comment ça marche
D'accord, certains d'entre vous se demandent peut-être comment cela fonctionne exactement. C'est plutôt simple, Google a ajouté un option de développeur qui permet de modifier les options de répétition des notifications. Cette option n'est accessible que via ADB car elle réside dans le tableau Paramètres. Vous pouvez soit modifier cette option directement via ADB, soit accorder à une application l'autorisation WRITE_SECURE_SETTINGS comme nous l'avons fait ci-dessus afin que l'application puisse accéder à la table.
Cette option peut être modifiée en exécutant une commande comme celle-ci dans ADB :
adb shell settings put global notification_snooze_options "default=60,options_array=30:60:120:360"
c'est exactement ainsi que le fait l'application SystemUI Tuner de Zacharee1. J'ai découvert cette petite astuce moi-même et j'ai demandé à Zacharee1 de l'ajouter à son application pour vous faciliter la tâche, alors profitez de cette modification !