6 votes

Comment désactiver globalement les notifications Peek / Heads Up dans Android Oreo ?

Il existe plusieurs façons de désactiver les notifications Peek/Heads Up dans les versions antérieures d'Android (par ex. ces o ces ), mais il semble que les changements introduits par Oreo (Android 8.X) les empêche tous . Est-il possible de désactiver les notifications Heads Up globalement, pour toutes les apps, dans Oreo ?

Je veux dire sans désactiver toutes les notifications normales, ou d'autres fonctions, mais juste celle-là. L'idéal serait qu'il n'y ait pas besoin de Root, mais les solutions Root sont également acceptables.

12voto

Marco Lackovic Points 362

Il est possible de désactiver les notifications en haut de page avec adb sans Racine, en utilisant l'une des deux options ci-dessous. Malheureusement, sur certains des téléphones LG ou Samsung les plus récents, ce paramètre n'est enregistré que dans la mémoire vive, et ne fonctionne donc que jusqu'au prochain redémarrage.

Étapes préliminaires (requises pour les deux options)

Sur votre téléphone :

  • Désactiver la fonction "Désactiver les alertes pendant le jeu" (voir cette question pour plus de détails)
  • Sous Android Settings/Developer Options, activez Débogage USB ;
  • Sous Android Settings/Developer Options/Select USB Configuration, activez PTP (protocole de transfert d'images) ;
  • Branchez votre téléphone sur votre ordinateur.

Sur votre ordinateur :

  1. Installer Pont de débogage Android (adb) ;
  2. Installer le Pilotes ADB universels ;
  3. Exécuter adb devices ;
  4. Vérifiez que votre téléphone est répertorié sous List of devices attached

Sur votre téléphone :

  • appuyez sur OK sur Autoriser le débogage USB ?

Option 1

Sur votre ordinateur :

  • Exécuter ./adb shell settings put global heads_up_notifications_enabled 0

Option 2

Sur votre téléphone :

  1. Installer Tuner SystemUI
  2. Suivez les instructions et exécutez les commandes adb requises
  3. Modifier Paramètres rapides :

Edit Quick Settings

  1. Ajouter le Notifications d'alerte Toggle aux réglages rapides :

Add toggle to quick settings

  1. Tapez sur le commutateur pour désactiver les notifications en haut de l'écran :

Heads-up notifications disabled

Comme indiqué plus haut, les deux options ne fonctionnent que jusqu'au prochain redémarrage sur certains téléphones qui enregistrent ces paramètres dans la RAM. L'option 2 est donc plus pratique car elle permet de désactiver facilement les notifications en haut de l'écran après le redémarrage à l'aide de la bascule des paramètres rapides.

Android 9 et plus

Il est possible de les désactiver à partir de :

  • Paramètres > Restrictions personnalisées > Ne pas faire apparaître les notifications à l'écran ( source )

Si cela ne fonctionne toujours pas, essayez de désactiver et d'activer :

  • Apps & notifications > Accès aux applications spéciales > Notifications adaptatives ( source )

Samsung Galaxy S21

Malheureusement, aucune des options mentionnées ci-dessus ne fonctionne pour ce téléphone : si vous connaissez un moyen de les désactiver sans Root, veuillez ajouter un commentaire à cette réponse ou une réponse à la question originale.

0voto

Phineas Points 817

Une option Racine est disponible, en utilisant l'option " Paramètres rapides Nougat / Oreo "L'application elle-même ne nécessite pas de racine. L'application elle-même ne nécessite pas de Root, mais le réglage rapide de l'application Heads Up en nécessite un. Il s'agit d'activer plusieurs nouvelles tuiles de réglage rapide dans le menu des réglages rapides. L'une d'entre elles est "Heads-Up" (dans la catégorie System (secure) ), qui permet d'activer ou de désactiver les notifications Heads Up. Il est assez facile à utiliser :

  • Ouvrez l'application, recherchez "Heads-Up", tapez dessus et activez-la.
  • Dans le menu des paramètres rapides, recherchez la nouvelle tuile "Heads-Up", et faites-la glisser vers le panneau supérieur.
  • La tuile montre actuellement qu'elle est activée (en blanc ou, dans mon cas, en bleu). Si vous ne pouvez pas la désactiver, vous devez vous assurer que l'application dispose des autorisations Root.
  • Je devais activer le paramètre Run in aggressive mode dans les paramètres de l'application pour qu'elle fonctionne. Il semble que cela dépende du téléphone pour avoir besoin de ce paramètre ou non.

Une fois qu'elle est désactivée, les notifications Heads Up seront globalement désactivées. Et vous pourrez à tout moment les activer à volonté en utilisant ce réglage rapide. Ceci a été testé sur un Oneplus 5T enraciné (OOS 5.0.4, sous Android 8.0.0).

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X