Comment afficher uniquement le contenu des notifications de l'écran de verrouillage à la maison

Un didacticiel expliquant comment afficher le contenu des notifications sur l'écran de verrouillage complet lorsque vous êtes chez vous, mais masquer les notifications sur l'écran de verrouillage lorsque vous êtes absent.

Google a introduit les notifications sur l'écran de verrouillage dans Android Lollipop et a permis aux utilisateurs de décider s'ils souhaitent ou non que leurs notifications s'affichent sur l'écran de verrouillage. Niché dans les paramètres se trouve un menu dans lequel vous pouvez choisir de masquer les notifications de l'écran de verrouillage. entièrement, afficher qu'une application a une notification mais masquer le contenu de la notification, ou afficher la notification dans son intégralité.

Mais ce paramètre est une option tout ou rien: il n'y a aucun moyen de le rendre contextuel. Si vous souhaitez disposer d'une configuration dans laquelle les notifications ne sont masquées que lorsque vous n'êtes pas chez vous, vous devrez modifier manuellement ce paramètre à chaque fois que vous quittez votre domicile. Pour les étudiants qui laissent leur écran de verrouillage activé à la maison et sur le campus, vous vous en tenez généralement à un seul paramètre. Cependant, grâce à la puissance de Tasker, nous pouvons avoir le meilleur des deux mondes; afficher tout le contenu des notifications lorsque vous êtes à la maison, mais masquer le contenu des notifications lorsque vous n'êtes pas à la maison.


Exigences

  • Tâcheur ($2.99)
  • Tâche sécurisée (Gratuit)

Bien que j'utilise Tasker ici, vous êtes libre d'utiliser toute autre application d'automatisation de votre choix. Tasker est de loin le plus populaire, et c’est celui que la plupart des gens connaissent, c’est donc ce que j’utilise. SecureTask est un plugin pour Tasker qui peut modifier le paramètre que nous recherchons, mais seulement après l'avoir configuré avec la bonne autorisation. Pour ce faire, nous devons avoir un accès à la BAD.

Mise en place de la BAD

La première chose que vous devrez faire est de télécharger le binaire ADB pour votre système d’exploitation particulier. Vous pouvez le faire ici. Une fois que vous les avez téléchargés, vous devez vous assurer que vous disposez bien du bon conducteur si vous êtes sous Windows.

Une fois que vous avez extrait le binaire dans un dossier séparé et installé le pilote, nous devons ensuite activer le débogage USB sur le smartphone. Pour ce faire, ouvrez Paramètres et accédez à À propos du téléphone. Appuyez 7 fois sur le numéro de build jusqu'à ce qu'une boîte de dialogue vous indique que vous avez déverrouillé les options de développement. Vous pouvez maintenant accéder aux options du développeur dans les paramètres. Apparemment, sous Android O, vous devez saisir votre code PIN/mot de passe avant de pouvoir ouvrir les options de développement. Faites-le et recherchez le débogage USB, puis activez-le.

Branchez maintenant votre téléphone et ouvrez une invite de commande dans le même répertoire où vous avez extrait le binaire ADB. (Utilisateurs Windows, maintenez la touche Maj + clic droit dans ce dossier et sélectionnez « ouvrir l'invite de commande ici ».) Tapez adb devices dans l'invite de commande. Vous verrez un message indiquant que le serveur ADB est en cours de démarrage, puis sur votre téléphone, vous verrez une invite vous demandant d'accorder l'accès ADB à votre ordinateur. Accepte-le. Désormais, lorsque vous entrez des périphériques adb dans l'invite de commande, vous devriez voir le numéro de série de votre appareil. Si tel est le cas, vous avez réussi à obtenir l'accès à ADB.

Enfin, avec une invite de commande ADB ouverte, entrez la commande suivante pour accorder à SecureTask l'autorisation requise.

adbshellpmgrantcom.balda.securetaskandroid.permission.WRITE_SECURE_SETTINGS

SecureTask aura désormais la possibilité de modifier les paramètres système sans accès root! Nous sommes maintenant prêts à passer à la configuration de Tasker.

Configuration de Tasker

Voici un ensemble d'instructions étape par étape pour créer un profil Tasker qui se déclenche lorsqu'il est connecté/déconnecté de/de votre réseau WiFi domestique, puis lance SecureTask pour modifier le paramètre.

  1. Ouvrez Tasker et appuyez sur le bouton + en bas à droite pour créer un nouveau profil.
  2. Appuyez sur « État » pour ajouter un contexte d'État.
  3. Choisissez « Net » puis « WiFi connecté ».
  4. Sous SSID, appuyez sur la loupe pour afficher une liste des SSID enregistrés. Choisissez ici votre réseau domestique.
  5. Appuyez sur la touche Retour et Tasker vous demandera de joindre une tâche existante ou d'en créer une nouvelle. Choisissez « Nouvelle tâche ». Ne vous embêtez pas à le nommer.
  6. Une fois dans l'écran d'édition des tâches, appuyez sur l'icône + en bas au milieu pour ajouter une action.
  7. Choisissez « Plugin » puis « SecureTask » puis recherchez « Paramètres sécurisés » dans la liste.
  8. Appuyez sur l'icône en forme de crayon pour ouvrir l'écran de configuration de SecureTask.
  9. Pour Action, choisissez « Écrire ». Pour le paramètre, saisissez-le exactement comme écrit (sans les guillemets) « secure lock_screen_allow_private_notifications ». Pour la nouvelle valeur, entrez « 1 ». Appuyez sur la coche lorsque vous avez terminé.
  10. Appuyez deux fois sur Retour pour quitter l'écran principal de Tasker. Nous devons maintenant attacher une tâche de sortie qui se déclenche lorsque nous nous déconnectons de notre WiFi. Appuyez longuement sur la tâche que vous venez de créer jusqu'à ce que vous voyiez « Ajouter une tâche de sortie ». Appuyez dessus.
  11. Ajoutez une action (identique aux étapes 6 à 9), sauf cette fois pour la valeur, saisissez « 0 ». Cela affichera la notification sur l'écran de verrouillage mais masquera son contenu.

Votre téléphone verrouillera désormais tout le contenu des notifications de l'écran lorsque vous êtes connecté à votre réseau domestique, mais masquera le contenu des notifications lorsque vous n'êtes pas chez vous !


Suivre la Flux RSS des didacticiels XDA pour plus de contenu comme celui-ci. Télécharger Laboratoires XDA pour être rapidement au courant de toutes les dernières actualités et fonctionnalités originales publiées sur le portail XDA.