Suppression d’un contact du panneau «Partage direct»

lfabio

Suppression d’un contact du panneau «Partage direct»


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. 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.

Andrew T.

D’après mon expérience, le contact est ajouté en raison du partage de l’historique avec eux, pas en raison de leur épinglage spécifique (similaire aux « suggestions d’applications » sur « l’écran d’accueil », bien qu’il puisse être désactivé dans ce cas), mais je suis d’accord qu’il n’y a pas indiquer s’il peut être retiré facilement.

lfabio

L’aspect plutôt intéressant (…) est que le contact spécifique était, à l’origine, un numéro de téléphone auquel j’avais envoyé exactement un SMS. Je l’ai ajouté à un nouveau contact dans l’espoir de gagner un bouton / méthode « supprimer / supprimer » … pas de chance. OTOH, plusieurs contacts avec lesquels j’ai partagé beaucoup plus de choses n’apparaissent pas.

Andrew T.

J’ai créé une demande de fonctionnalité sur AOSP Issue Tracker: # 194126 . Pensez à le mettre en vedette pour suivre les progrès.

lfabio

Mise à jour après quelques jours d’utilisation du téléphone: maintenant la zone a été prise en charge par WhatsApp – ce qui est bien, sauf a) il n’a que des contacts WA b) il en montre certains avec lesquels je n’ai pas partagé de trucs au moins 12 mois. Il semble donc qu’une application puisse prendre en charge l’intégralité du panneau et à ce stade, elle affiche simplement un sous-ensemble de ses contacts là-bas? OTOH, le messager n’a jamais mis qu’un seul contact là-bas.

lfabio

Suite, cela fait (très) longtemps. Le défaut d’origine s’est en quelque sorte corrigé dans la mesure où à l’usage, d’autres contacts ont pris le dessus. Le choix des contacts qui sont présentés reste plutôt aléatoire et ne dépend que de la fréquence ou de la récence d’utilisation.

Réponses


 REJH

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 s’avère qu’ils enregistrent un service avec un récepteur intentionnel (lire: écouteur d’événements) et quand j’ai réalisé cela, j’ai commencé à chercher un moyen d’empêcher certaines intentions de diffuser via le système. Eh bien, Android a réellement intégré cela. 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:

 <rules> <service block="true" log="true"> <intent-filter> <action name="android.service.chooser.ChooserTargetService" /> </intent-filter> </service> </rules> 

Vous devez maintenant le mettre sur le téléphone et le copier dans le répertoire Intent Firewall. Sur la plupart des appareils qui seraient

 /data/system/ifw/ 

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!

Nicolas Raoul

J’ai créé un fichier appelé disable-direct-share.xml contenant le contenu XML exact ci-dessus, puis je l’ai copié dans le dossier /data/system/ifw/ utilisant Root Explorer, et … l’ennuyeux « Partager via » des contacts individuels toujours apparaissent, quelques secondes après les applications. Rooted LineageOS, Android 7.1.2. Une idée? Merci!

REJH

Hmm non je pense que ça devrait marcher. Il s’agit du fichier que je télécharge littéralement et que je déplace dans le dossier: stor4ge.rejh.nl/_stored/var/android/system-images/…

stefansundin

Je vous remercie!! Sur la base de votre réponse, j’ai créé un référentiel avec trois façons d’installer ce fichier: sans ordinateur sur téléphone uniquement, avec adb, et enfin avec un fichier zip de récupération flashable. Voir github.com/stefansundin/android-disable-direct-share

REJH

Génial! J’ai perdu root avec une récente mise à jour de sécurité, donc j’utiliserai probablement à nouveau cette méthode bientôt 👍

REJH

Une auto-promotion flagrante: j’ai créé (en fait, mis à jour) une application qui remplace la boîte de dialogue Partager Android. Je suppose qu’Andmade Share et AppChooser sont également de bonnes alternatives, mais j’ai essayé de lui donner l’apparence de la boîte de dialogue de partage native. Essayez-le ici: sharedr.rejh.nl


 sbtrct

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.

REJH

Ce n’est pas vraiment une solution, n’est-ce pas?

pileofrocks

Cela fonctionne si elles proviennent uniquement de Messenger et que l’utilisateur utilise une autre application SMS comme application SMS par défaut. Les contacts peuvent également provenir d’autres applications (dans mon cas, par exemple, d’une application de messagerie tierce et de Whatsapp), mais la désactivation de l’autorisation des contacts entraîne leur dysfonctionnement.


 yci

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

lfabio

Cela a également été suggéré sur l’AOSP, et c’est peut-être une bonne solution provisoire.


 Roh_mish

Actuellement. à partir de 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.

lfabio

En fait, je suis très bien avec la fonctionnalité – si cela a fonctionné comme prévu, c’est-à-dire (je suppose) y mettre les contacts les plus fréquemment partagés. Je m’en réjouirais. Mais il doit y avoir un moyen de modifier la liste. Je devrais dire – il doit y avoir un moyen facile de modifier la liste.

Roh_mish

Actuellement, le problème est que les applications peuvent ajouter n’importe quel contact et si plusieurs messages instantanés ajoutent la même personne, par exemple, il vous reste plusieurs méthodes pour contacter la même personne. Prendre de la place avant tout. un onglet en haut pour basculer entre les personnes et les applications est une meilleure option à mon avis.


 Sarah

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.

lfabio

Euh, je n’ai pas de fonctionnalités avancées dans le menu des paramètres? Nous parlons des paramètres du téléphone, non?

kdb

Cela a fonctionné pour le Galaxy S7. Alors peut-être que cette méthode est spécifique aux téléphones Samsung? Et oui, j’ai trouvé les « Fonctions avancées » dans le menu des paramètres du téléphone, après « Affichage ».

John

C’était la réponse exacte qui nécessitait à peine de creuser et de ne pas avoir à rooter le téléphone ou quoi que ce soit de radical.

Nicolas Raoul

Pourriez-vous s’il vous plaît inclure une capture d’écran? Merci beaucoup! 🙂


 chilisquid

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.

lfabio

Le problème est, c’est erratique. Cela pourrait fonctionner, peut-être pas. Cela pourrait amener des gens avec qui j’interagis, ce n’est peut-être pas le cas – cela a fait naître quelques contacts avec lesquels je n’ai pas eu d’interaction depuis trois ans.

Roh_mish

malchanceux vous 🙁 Ne vous laissez pas prendre en action. Soyez prudent!


 user3924783

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 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.

ssmy

Ce n’est pas vraiment une réponse à cette question, mais c’est exactement ce que j’essayais de faire. Merci pour la réponse!

bmaupin

C’était aussi ce que je cherchais, et cela a fonctionné, mais malheureusement, il semble que ce ne soit qu’une solution temporaire. Les contacts Outlook sont revenus.


 Roméo

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.


 Marco Lackovic

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.

 

contact, d’un, direct, du, panneau, partage, suppression

 

wiki

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *