Doğrudan Paylaşımı Paylaşım Menüsünden Kaldırma

Doğrudan Paylaşım, görünüşte yararlı görünen ancak aslında kullanıcıları daha fazla rahatsız eden özelliklerden biridir. Size onu nasıl kaldıracağınızı göstereceğiz.

Direct Share, görünüşte yararlı görünen ancak aslında sinir bozucu olan özelliklerden biridir. Paylaşım menüsünü her açtığınızda görünür ve diğer uygulamalardaki kişilerinize kısayolları en üste yerleştirir. Eminim pek çok kişi bunu yapmadıkları konusunda hemfikirdir genellikle Kişilerden birini doğrudan paylaşım menüsünden seçmek zorunda kalırsınız ve bu aynı zamanda paylaşım menüsünün atlamasına neden olur ve bu da istediğiniz dokunuşu kaçırmanıza neden olabilir. Bu kişilerin önerilmesini tamamen ortadan kaldırmak istiyorsanız, bunları hem LG hem de Samsung telefonlarda root olmadan ve diğer telefonlarda Intent Güvenlik Duvarı aracılığıyla devre dışı bırakabilirsiniz.

LG veya Samsung cihazındaki Paylaşım Menüsünden Doğrudan Paylaşım nasıl kaldırılır

Öncelikle ve en önemlisi, eğer bir LG veya Samsung cihazınız varsa, o zaman şanslısınız demektir. Her iki OEM de cihaz ayarlarında bu özelliği devre dışı bırakmanın yollarını ekledi. Samsung telefonda "Gelişmiş özellikler" bölümüne gitmeniz ve "Doğrudan paylaşım"ı devre dışı bırakmanız yeterlidir. LG telefonda şuraya gidin:

Ağlar sekmesi, Paylaşın ve bağlanın, ve sonunda, Paylaşım paneli. Bu cihazlardan herhangi birine sahip değilseniz okumaya devam edin.

Doğrudan Paylaşımı, Kök aracılığıyla Paylaşım Menüsünden nasıl kaldırabilirim?

Magisk gibi bir kök çözüm kullanmanızı öneririz. Ayrıca root özellikli bir dosya gezginine de ihtiyacınız olacak. Ben şahsen MiXplorer'ı öneriyorum.

[appbox xda com.mixplorer]

Adım 1 - Bir XML dosyası oluşturun

Bir XML dosyası oluşturmanız gerekecek, ancak adın aslında bir önemi yok. Niyet güvenlik duvarı, adı ne olursa olsun herhangi bir XML dosyasını okuyacaktır. Basitlik açısından, benimkini "disable-direct-share.xml" olarak adlandırdım. Aşağıdakileri bir metin düzenleyiciye yapıştırın.

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

Şimdi metin dosyasını kaydedin ve kapatın.

Adım 2 - Dosyayı taşıyın

Bu, root gerektiren kısımdır, çünkü dosyayı /data/system/ifw içine yerleştirerek /data'yı doğrudan değiştirmemiz gerekecek. Basitçe o klasöre kopyalayın ve işiniz bitti. Yeniden başlatmanıza bile gerek kalmayacak.

Adım 3 - Test edin!

Hepsi bukadar. Bir öğeyi paylaşmayı denediğinizde artık öğeleri göndermeniz için önerilen herhangi bir kişinin olmadığını fark edeceksiniz.

Intent Güvenlik Duvarı - Ne yaptık?

Intent Firewall, Android 4.4.2'de tanıtılan bir özelliktir ancak resmi olarak belgelenmemiştir. Bu nedenle herhangi bir zamanda değişikliğe tabi olmakla kalmaz, resmi olarak desteklenen bir özellik de değildir. Bu, onu kullanamayacağımız anlamına gelmez, çünkü ihtiyacınız olan tek şey root erişimidir. /data/system/ifw dizinine bir dosya eklediğimizde Intent Firewall, klasörde değiştirildiğini algıladığı herhangi bir .XML dosyasını tarayacak ve kurallarını ayrıştırmaya çalışacaktır. Geçerli kurallar daha sonra sistem genelinde uygulanacaktır. Uygulamalara Doğrudan Paylaşım altında ne görüntüleneceklerini sormak için bir yayın göndermekten sorumlu olan ChooserTargetService'den gelen yayınları engellemek için bunu kullanırız. ChooserTargetService bu isteği yayınlayamıyorsa hiçbir uygulama yanıt vermeyeceğinden Doğrudan Paylaşım menüsü görünemez. Intent Firewall'un başka pek çok kullanımı da var ve hatta GitHub'daki bir kullanıcının pilin tükenmesini önlemeye yardımcı olmak için onu kullanmasını sağladı Gereksiz hizmetlerin çağrılması sayesinde.

Elbette, eğer bir Samsung veya LG cihazınız varsa, bunların hiçbirini yapmamalı ve bunun yerine Ayarlarınızda bulabileceğiniz seçeneği devre dışı bırakmayı düşünmelisiniz. Intent Güvenlik Duvarı Google tarafından hiçbir yerde belgelenmemiştir, bu da onun ya tamamlanmamış olduğunu ya da terk edildiğini göstermektedir. Sistemin bunu kullanabileceği bir durum da görünmüyor. Intent Güvenlik Duvarı, niyetleri ve yayınları engelleme konusunda tam olarak en sağlam çözüm değildir, ancak şimdilik bunu yapmanın tek yolu budur. İşi özellikle bu durumda iyi yapıyor ve muhtemelen başka önemli kullanımları da olacak.


Kaynak: REJH (StackExchange)

Üzerinden: /u/ForbidReality (Reddit)