Je viens de migrer vers Android 6.0 et le panneau `` Partager sur '' a une nouvelle zone grise au-dessus des différentes applications dans lesquelles il place des contacts que, je suppose, vous épinglez là. Ce serait une bonne fonctionnalité, sauf qu'un contact s'est retrouvé là-bas et je ne trouve aucun moyen de le supprimer. Est-ce qu'il y a un?
Plus précisément, le contact semble y avoir été placé par l'application Messenger, mais il n'y a aucun moyen de modifier son épinglage à partir de l'application.
Réponses:
Il s'avère que - pour les personnes enracinées - il existe un moyen de désactiver complètement le partage direct!
Pour la version courte, passez au bas de cette réponse.
Dans ma recherche d'un moyen d'empêcher cette stupide fonctionnalité de m'embêter, j'ai regardé comment la fonctionnalité est réellement implémentée dans les applications par les développeurs. Il se trouve que leur inscription un service avec un récepteur intention (lire: écouteur d'événement) et quand je me suis rendu, je commencé à chercher un moyen de bloquer certaines intentions de diffuser à travers le système. Eh bien, Android a en fait cela intégré. Il s'appelle le pare-feu d'intention . J'ai rapidement compris comment créer une règle pour empêcher les applications de recevoir le message "Hé, y a-t-il des applications qui veulent déranger l'utilisateur en mettant quelques boutons de partage direct sous leur pouce alors qu'ils sont sur le point de toucher quelque chose?" -un événement.
Vous venez de créer un simple fichier xml comme et de le déposer dedans:
Vous devez maintenant le mettre sur le téléphone et le copier dans le répertoire Intent Firewall. Sur la plupart des appareils, ce serait
J'ai simplement utilisé Root Explorer pour copier le fichier là-bas (aucun chmod requis), j'ai essayé de partager quelque chose qui a fait apparaître des cibles Direct Share et BOOM! Rien!
Je recommande de faire quelques lectures d'arrière-plan (voir les liens ci-dessus), en particulier sur le fonctionnement du pare-feu d'intention et sur la façon de trouver le dossier.
Heureux de ne pas partager!
la source
disable-direct-share.xml
contenant le contenu XML exact ci-dessus, puis je l'ai copié dans le dossier existant à l'/data/system/ifw/
aide de Root Explorer, et ... les ennuyeux contacts "Partager via" individuels apparaissent toujours, quelques secondes après les applications. Rooted LineageOS, Android 7.1.2. Une idée? Merci!/sdcard/
, copiez-le. 5. ouvrez le répertoire/data/system/ifw
, collez 6. redémarrez à nouveau dans le système.Vous pouvez désactiver le menu «partager via» en supprimant l'autorisation de Messenger d'accéder à vos contacts. Ce n'est pas pratique si vous utilisez Messenger comme application SMS principale, mais si vous utilisez une autre application, ça va.
la source
Une autre alternative pourrait être d'utiliser des applications comme AndmadeShare, qui remplacent complètement le menu de partage. https://play.google.com/store/apps/details?id=com.andmadesoft.share
la source
Actuellement. à partir de la version 6.0, il n'y a aucun moyen de désactiver le partage direct tous ensemble. Certaines applications peuvent ajouter une option pour désactiver le partage direct pour leurs applications.
la source
Aller aux paramètres. Cliquez sur Fonctionnalités avancées. Faites défiler vers le bas pour partager directement. Désactivez-le et tous les contacts ont disparu du partage via.
la source
J'ai découvert que dans le cas de Whatsapp montrant le contact incriminé sur votre menu de partage direct (c'est-à-dire votre poussin latéral lorsque votre petite amie regarde), vous pouvez pousser ce contact vers le bas et hors de la liste en envoyant des pièces jointes à d'autres contacts, plus sûrs. Étant donné que Whatsapp affiche les quatre dernières personnes avec lesquelles vous avez partagé quelque chose, partagez une photo avec quatre autres personnes ou autant de contacts que nécessaire pour pousser le contact incriminé parmi les quatre premiers.
la source
Pour supprimer avec succès les contacts Outlook du partage via le menu, j'ai fait ce qui suit: - 1. Paramètres, Applications, Gestionnaire d'applications, Outlook, Autorisations - décochez tout 2. Outlook, icône d'engrenage, cliquez sur le compte en question, décochez Synchroniser les contacts, cliquez sur RÉINITIALISER le compte
Cela a supprimé les contacts de messagerie Outlook du menu Partager via. Outlook fonctionne normalement, mais il est isolé du reste de mon téléphone.
la source
J'ai découvert que si vous bloquez le contact dans Whatsapp, il cesse de l'afficher dans le menu de partage et dans la nouvelle section "chats fréquents" lorsque vous partagez ou transférez des éléments.
Cependant, lorsque vous le débloquez, il est possible qu'il s'affiche à nouveau à ces deux endroits.
Meilleures salutations.
la source
Vous pouvez supprimer Direct Share de votre téléphone, quel que soit son fabricant, en installant Fliktu , qui est une bien meilleure option que Andmade Share.
la source