"डायरेक्ट शेयर" पैनल से एक संपर्क हटाना


33

मैं सिर्फ एंड्रॉइड 6.0 पर चला गया और 'शेयर टू' पैनल में विभिन्न ऐप के शीर्ष पर एक नया ग्रे क्षेत्र है जिसमें यह संपर्क डालता है जो, मुझे लगता है, आप वहां पिन करते हैं। यह एक अच्छी सुविधा होगी, सिवाय इसके कि कोई संपर्क खत्म हो जाए और मैं इसे हटाने का कोई रास्ता नहीं खोज पाऊं। वहाँ एक है?

विशेष रूप से, संपर्क मैसेंजर ऐप द्वारा वहाँ रखा गया है, लेकिन ऐप से इसकी पिनिंग को बदलने का कोई तरीका नहीं है।


1
मेरे अनुभव के आधार पर, उनके साथ इतिहास साझा करने के कारण संपर्क जोड़ा गया है, विशेष रूप से उन्हें पिन करने के कारण नहीं ("होम स्क्रीन" पर "ऐप सुझाव" के समान, हालांकि इसे उस स्थिति में अक्षम किया जा सकता है), लेकिन मैं मानता हूं कि वहां कोई नहीं है संकेत अगर यह आसानी से हटाया जा सकता है।
एंड्रयू टी

1
बल्कि दिलचस्प (...) पहलू यह है कि विशिष्ट संपर्क, मूल रूप से, एक फोन नंबर था, जिसे मैंने बिल्कुल एक एसएमएस भेजा था। मैंने इसे 'हटाएं / हटाएं' बटन / विधि प्राप्त करने की उम्मीद में एक नए संपर्क में जोड़ा ... ऐसी कोई किस्मत नहीं। OTOH, कई संपर्क जिनके साथ मैंने बहुत कुछ साझा किया है, वे प्रकट नहीं होते हैं।
lfabio

1
मैंने AOSP इश्यू ट्रैकर पर एक सुविधा अनुरोध बनाया: # 194126 । प्रगति का पालन करने के लिए इसे अभिनीत करने पर विचार करें।
एंड्रयू टी

1
फोन का उपयोग करने के कुछ दिनों के बाद अपडेट करें: अब इस क्षेत्र को व्हाट्सएप ने अपने कब्जे में ले लिया है - जो अच्छी तरह से और अच्छा है, सिवाय इसके) इसमें केवल WA संपर्क b है) यह कुछ को दिखाता है जिसमें मैंने कम से कम सामान साझा नहीं किया है 12 महीने। तो ऐसा लगता है कि एक ऐप पूरे पैनल पर कब्जा कर सकता है और उस बिंदु पर यह अपने संपर्कों के कुछ सबसेट को दिखाता है? OTOH, मेसेंजर केवल एक संपर्क वहाँ रखा है।
lfabio

1
इसके बाद, यह लंबे समय तक (बहुत) रहा है। मूल दोष ने अपने आप को उपयोग के साथ ठीक कर लिया, अन्य संपर्कों ने इस क्षेत्र को अपने कब्जे में ले लिया। जिन संपर्कों का विकल्प प्रस्तुत किया जाता है वे यादृच्छिक नहीं बल्कि केवल आवृत्ति या उपयोग की कमी के कारण बने रहते हैं।
lfabio

जवाबों:


15

यह पता चला है कि - जड़ वाले लोगों के लिए - डायरेक्ट शेयर को पूरी तरह से बंद करने का एक तरीका है!

लघु संस्करण के लिए इस उत्तर के निचले भाग पर जाएं।

इस बेवकूफी वाले फीचर को रोकने के लिए मेरी खोज में मुझे इस बात पर ध्यान देना था कि डेवलपर्स द्वारा एप्स में वास्तव में इस सुविधा को कैसे लागू किया जाता है। यह पता चला है कि वे एक इरादे रिसीवर (पढ़ें: इवेंट श्रोता) के साथ एक सेवा को पंजीकृत करते हैं और जब मुझे एहसास हुआ कि, मैंने सिस्टम के माध्यम से प्रसारण से कुछ इरादों को अवरुद्ध करने का तरीका ढूंढना शुरू कर दिया है। खैर, एंड्रॉइड ने वास्तव में इसे बनाया है। इसे इंटेंट फ़ायरवॉल कहा जाता है । मैंने जल्दी से यह पता लगा लिया कि कैसे "इसके लिए कोई नियम बनाया जाए जिससे" अरे कोई ऐप है जो उपयोगकर्ता को अपने अंगूठे के नीचे डायरेक्ट शेयर बटन के एक जोड़े को डालकर बग को खराब करना चाहते हैं क्योंकि वे कुछ टैप करने वाले हैं? " -event।

आप बस एक साधारण xml फ़ाइल बनाते हैं और इसे इसमें छोड़ते हैं:

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

अब आपको इसे फोन पर रखना है और इसे इंटेंट फ़ायरवॉल डायरेक्टरी में कॉपी करना है। अधिकांश उपकरणों पर जो होगा

/data/system/ifw/

मैंने बस फ़ाइल को कॉपी करने के लिए रूट एक्सप्लोरर का उपयोग किया (कोई chmod आवश्यक), कुछ साझा करने की कोशिश की जिससे डायरेक्ट शेयर पॉप अप हो गया और BOOM! कुछ भी तो नहीं!

मैं कुछ बैकग्राउंड रीडिंग करने की सलाह देता हूं (ऊपर लिंक देखें), खासकर इंटेंट फ़ायरवॉल कैसे काम करता है और आप फ़ोल्डर कैसे पा सकते हैं।

खुश नहीं साझा!


मैंने एक फ़ाइल बनाई है disable-direct-share.xmlजिसमें ऊपर की एक्सएमएल सामग्री है, फिर /data/system/ifw/रूट एक्सप्लोरर का उपयोग करके इसे मौजूदा फ़ोल्डर में कॉपी किया गया है , और ... एप्लिकेशन के कुछ सेकंड बाद भी "व्यक्तिगत संपर्क" के माध्यम से कष्टप्रद "शेयर" दिखाई देता है। रूटेड वंशावली, एंड्रॉइड 7.1.2। कोई उपाय? धन्यवाद!
निकोलस राउल

हम्म नहीं मुझे लगता है कि काम करना चाहिए। यह वह फाइल है जिसे मैं सचमुच डाउनलोड करता हूं और फ़ोल्डर में जाता हूं
REJH

1
धन्यवाद!! आपके जवाब के आधार पर मैंने इस फ़ाइल को स्थापित करने के तीन तरीकों के साथ एक रिपॉजिटरी बनाई: केवल फोन पर कंप्यूटर रहित, अदब के साथ, और अंत में एक फ़्लेशबल रिकवरी ज़िप फ़ाइल के साथ। देखें github.com/stefansundin/android-disable-direct-share
stefansundin

1
आप TWRP के माध्यम से भी रूट के बिना इस फिक्स को लागू कर सकते हैं। 1. xml फ़ाइल को कहीं कॉपी करें। 2. पुनर्प्राप्ति में सुधार (TWRP)। 3. उन्नत> फ़ाइल प्रबंधक दबाएं। 4. अपनी फ़ाइल को खोजें /sdcard/, उसे कॉपी करें। 5. ओपन डायरेक्टरी /data/system/ifw, पेस्ट 6. सिस्टम में वापस रीबूट करें।
वास्यानोविकोव

1
मैं एंड्रॉइड 10 (क्यू) में इस पद्धति के खिलाफ सलाह दूंगा - इसने 9 (पाई) के माध्यम से ठीक काम किया, लेकिन 10 में यह उस ऐप को क्रैश कर देता है जिसे आप साझा करना चाहते हैं।
6

7

आप अपने संपर्कों तक पहुंचने के लिए मैसेंजर की अनुमति को हटाकर 'साझा के माध्यम से' मेनू को अक्षम कर सकते हैं। यदि आप मैसेंजर का उपयोग अपने प्राथमिक एसएमएस ऐप के रूप में करते हैं, तो यह व्यावहारिक नहीं है, लेकिन यदि आप किसी अन्य ऐप का उपयोग करते हैं, तो यह ठीक है।


यह वास्तव में एक समाधान नहीं है, क्या यह है?
REJH

1
यह तब काम करता है जब वे केवल मैसेंजर से आते हैं और उपयोगकर्ता अन्य एसएमएस ऐप को डिफ़ॉल्ट एसएमएस ऐप के रूप में उपयोग करता है। संपर्क अन्य ऐप्स से भी आ सकते हैं (मेरे मामले में जैसे 3rd पार्टी ईमेल ऐप और व्हाट्सएप से), लेकिन संपर्कों की अनुमति को अक्षम करने से उनमें खराबी आती है।
pileofrocks

7

एक और विकल्प एंडमेडशेयर जैसे ऐप का उपयोग करना हो सकता है, जो पूरी तरह से साझाकरण मेनू को प्रतिस्थापित करता है। https://play.google.com/store/apps/details?id=com.andmadesoft.share


यह एओएसपी पर भी सुझाव दिया गया था, हां, और यह एक अच्छा अंतरिम समाधान हो सकता है।
lfabio

लिंक मृत है
दिमित्री

4

वर्तमान में। 6.0 के रूप में प्रत्यक्ष शेयर को एक साथ निष्क्रिय करने का कोई तरीका नहीं है। कुछ ऐप्स अपने ऐप्स के लिए डायरेक्ट शेयर को डिसेबल करने का विकल्प जोड़ सकते हैं।


2
मैं वास्तव में फीचर के साथ ठीक हूं - अगर यह इरादा के अनुसार काम करता है, तो (मुझे लगता है) ने 'सबसे अक्सर साझा किए गए' संपर्कों को वहां डाल दिया। मैं इसका स्वागत करता हूँ। लेकिन सूची को संपादित करने का एक तरीका होना चाहिए। मुझे कहना चाहिए - सूची को संपादित करने का एक आसान तरीका होना चाहिए।
lfabio

वर्तमान में इसके साथ समस्या यह है कि ऐप्स कोई भी संपर्क जोड़ सकते हैं और यदि कई IM उदाहरण के लिए एक ही व्यक्ति को जोड़ते हैं, तो वे आपको एक ही व्यक्ति से संपर्क करने के कई तरीकों के साथ छोड़ देते हैं। सब से ऊपर जगह ले रहा है। लोगों और ऐप्स के बीच स्विच करने के लिए शीर्ष पर एक टैब मेरी राय में एक बेहतर विकल्प है।
रोह_मिश

4

सेटिंग्स में जाओ। उन्नत सुविधाओं पर क्लिक करें। डायरेक्ट शेयर में नीचे की ओर स्क्रॉल करें। इसे बंद करें और सभी संपर्क साझा के माध्यम से चले गए हैं।


2
उह, मेरे पास सेटिंग्स मेनू में उन्नत सुविधाएँ नहीं हैं? हम फोन सेटिंग के बारे में बात कर रहे हैं, है ना?
lfabio

1
इसने गैलेक्सी S7 के लिए काम किया। तो शायद यह विधि सैमसंग फोन के लिए विशिष्ट है? और हाँ, मुझे "प्रदर्शन" के बाद, फोन सेटिंग मेनू में "उन्नत सुविधाएँ" मिलीं।
kdb

यह सटीक उत्तर था जिसके लिए बमुश्किल किसी खुदाई की आवश्यकता थी और फोन या किसी भी चीज को जड़ से उखाड़ने की आवश्यकता नहीं थी।
जॉन

1
क्या आप एक स्क्रीनशॉट शामिल कर सकते हैं? आपका बहुत बहुत धन्यवाद! :-)
निकोलस राउल

1

मुझे पता चला कि व्हाट्सएप के मामले में आपके डायरेक्टशेयर मेनू (यानी जब आपकी प्रेमिका दिख रही है) पर आपत्तिजनक संपर्क दिखा रहे हैं, तो आप अन्य, अधिक सुरक्षित, संपर्कों को संलग्न करके उस संपर्क को सूची से नीचे और बाहर धकेल सकते हैं। चूंकि व्हाट्सएप अंतिम चार लोगों को प्रदर्शित करता है जिनके साथ आपने कुछ साझा किया है, चार अन्य लोगों के साथ एक फोटो साझा करें, या शीर्ष चार से अपमानजनक संपर्क को पुश करने के लिए आवश्यकतानुसार कई संपर्क।


1
समस्या यह है, यह अनिश्चित है। यह काम कर सकता है, यह नहीं हो सकता है। यह उन लोगों को ला सकता है जिनके साथ मैं वास्तव में बातचीत करता हूं, यह नहीं हो सकता है - यह उन दो संपर्कों को लाया है जिनके साथ मैंने तीन वर्षों में बातचीत नहीं की है ..
lfabio

अशुभ आप :( न ही कार्रवाई में पकड़े गए! सुरक्षित
रहें

1

मेनू के माध्यम से शेयर से आउटलुक संपर्कों को सफलतापूर्वक हटाने के लिए, मैंने निम्नलिखित कार्य किया: - 1. सेटिंग्स, एप्लिकेशन, एप्लिकेशन मैनेजर, आउटलुक, - - सभी को अनचेक करें 2. आउटलुक, गियर आइकन, प्रश्न में खाते पर क्लिक करें, सिंक संपर्कों को अनचेक करें, रीसेट करें खाते पर क्लिक करें

यह शेयर Via मेनू से आउटलुक ईमेल संपर्क हटा दिया। आउटलुक सामान्य के रूप में काम करता है लेकिन मेरे फोन के बाकी हिस्सों से रिंग निकाल दिया जाता है।


यह वास्तव में इस सवाल का जवाब नहीं है, लेकिन यह वास्तव में मैं क्या करने की कोशिश कर रहा था। तो उत्तर के लिए धन्यवाद!
ssmy

यह वही था जो मैं भी ढूंढ रहा था, और यह काम किया लेकिन दुर्भाग्य से ऐसा लगता है कि यह केवल एक अस्थायी समाधान था। आउटलुक संपर्क वापस आ गया है।
बेमपिन

1

मुझे पता चला कि यदि आप व्हाट्सएप में संपर्क को ब्लॉक करते हैं, तो यह साझा मेनू में और सामान साझा करते समय या नए "अक्सर चैट" अनुभाग में दिखाना बंद कर देता है।

हालाँकि, जब आप इसे अनब्लॉक करते हैं, तो इसके लिए उन दो स्थानों पर फिर से दिखाना संभव है।

सादर।


1

आप Fliktu को स्थापित करके अपने फोन से डायरेक्ट शेयर को अपने निर्माता से हटा सकते हैं , जो कि एंडमेड शेयर से काफी बेहतर विकल्प है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.