كيفية إزالة المشاركة المباشرة من قائمة المشاركة

تعد المشاركة المباشرة واحدة من تلك الميزات التي تبدو مفيدة على السطح ولكنها في الواقع تؤدي إلى إزعاج المستخدمين بشكل أكبر. سنوضح لك كيفية إزالته.

تعد المشاركة المباشرة واحدة من تلك الميزات التي تبدو مفيدة على السطح ولكنها في الواقع مزعجة. يظهر عندما تفتح قائمة المشاركة ويضع اختصارات لجهات الاتصال الخاصة بك في التطبيقات الأخرى في الأعلى. أنا متأكد من أن الكثيرين سيوافقون على أنهم لا يفعلون ذلك عادة ينتهي بك الأمر إلى تحديد إحدى جهات الاتصال الخاصة بهم مباشرة في قائمة المشاركة، وهناك أيضًا حقيقة أنها تتسبب في انتقال قائمة المشاركة، مما قد يجعلك تفوت النقرة المقصودة. إذا كنت تفضل التخلص من جهات الاتصال المقترحة هذه على الإطلاق، فيمكنك تعطيلها على كل من هواتف LG وSamsung بدون الجذر، وعلى الهواتف الأخرى عبر Intent Firewall.

كيفية إزالة المشاركة المباشرة من قائمة المشاركة على جهاز LG أو Samsung

أولاً وقبل كل شيء، إذا كان لديك جهاز LG أو Samsung، فأنت محظوظ. قام كلا مصنعي المعدات الأصلية بتضمين طرق لتعطيل هذه الميزة في إعدادات أجهزتهم. على هاتف سامسونج، ما عليك سوى الانتقال إلى قسم "الميزات المتقدمة" وتعطيل "المشاركة المباشرة". على هاتف LG، انتقل إلى

علامة تبويب الشبكات, المشاركة والاتصال، وأخيرا، لوحة المشاركة. إذا لم يكن لديك أي من هذه الأجهزة، تابع القراءة.

كيفية إزالة المشاركة المباشرة من قائمة المشاركة عبر الجذر

نوصي باستخدام حل الجذر مثل Magisk. ستحتاج أيضًا إلى مستكشف ملفات يدعم الجذر. أنا شخصياً أوصي بـ MiXplorer.

[appbox xda com.mixplorer]

الخطوة 1 – إنشاء ملف XML

ستحتاج إلى إنشاء ملف XML، لكن الاسم لا يهم في الواقع. سيقوم جدار الحماية المقصد بقراءة أي ملف XML بغض النظر عن اسمه. من أجل التبسيط، قمت بتسمية موقعي "disable-direct-share.xml". الصق ما يلي في محرر النصوص.

<rules>
<serviceblock="true"log="true">
<intent-filter>
<actionname="android.service.chooser.ChooserTargetService" />
intent-filter>
service>
rules>

الآن احفظ الملف النصي وأغلقه.

الخطوة 2 – نقل الملف

هذا هو الجزء الذي يتطلب الجذر، حيث سيتعين علينا تعديل /data مباشرة عن طريق وضع الملف في /data/system/ifw. ما عليك سوى نسخه إلى هذا المجلد وبذلك تكون قد انتهيت. ولن تحتاج حتى إلى إعادة التشغيل.

الخطوة 3 – اختبرها!

هذا الى حد كبير ذلك. ما عليك سوى محاولة مشاركة أحد العناصر وستلاحظ أنه لم يعد هناك أي جهات اتصال مقترحة لك لإرسال العناصر إليها.

جدار الحماية النوايا - ماذا فعلنا

يعد Intent Firewall إحدى الميزات التي تم تقديمها في Android 4.4.2، ومع ذلك، لم يتم توثيقها رسميًا. على هذا النحو، فهي ليست فقط عرضة للتغيير في أي وقت، ولكنها ليست ميزة مدعومة رسميًا أيضًا. هذا لا يعني أننا لا نستطيع الاستفادة منه، حيث أن كل ما تحتاجه هو الوصول إلى الجذر. عندما نضيف ملفًا إلى /data/system/ifw، سيقوم Intent Firewall بفحص أي ملف .XML يكتشف أنه تم تعديله في المجلد ويحاول تحليل قواعده. سيتم بعد ذلك تطبيق القواعد الصالحة عبر النظام. نحن نستفيد من ذلك لحظر عمليات البث من ChooserTargetService، المسؤولة عن إرسال بث لمطالبة التطبيقات بما سيتم عرضه ضمن المشاركة المباشرة. إذا لم يتمكن ChooserTargetService من بث هذا الطلب، فلن تظهر قائمة المشاركة المباشرة حيث لن تستجيب أي تطبيقات. يحتوي Intent Firewall على الكثير من الاستخدامات الأخرى أيضًا، وقد استخدمه مستخدم على GitHub للمساعدة في منع استنزاف البطارية بفضل استدعاء الخدمات غير الضرورية.

بالطبع، إذا كان لديك جهاز Samsung أو LG، فلا ينبغي عليك القيام بأي من هذا، وبدلاً من ذلك يجب عليك التطلع إلى تعطيل الخيار الذي يمكن العثور عليه في الإعدادات الخاصة بك. لم يتم توثيق Intent Firewall بواسطة Google في أي مكان، مما يشير إلى أنه إما غير مكتمل أو تم التخلي عنه. ولا يبدو أن هناك أي مناسبة يستخدمها النظام أيضًا. لا يعد Intent Firewall الحل الأقوى لحظر الأغراض وعمليات البث، ولكنه الطريقة الوحيدة للقيام بذلك في الوقت الحالي. إنه يقوم بالمهمة، بشكل جيد في هذه الحالة، وربما يكون له استخدامات مهمة أخرى أيضًا.


المصدر: REJH (StackExchange)

عبر: /u/ForbidReality (ريديت)