Ako odstrániť priame zdieľanie z ponuky zdieľania

Priame zdieľanie je jednou z tých funkcií, ktoré sa na prvý pohľad javia ako užitočné, no v skutočnosti používateľov viac obťažujú. Ukážeme vám, ako ho odstrániť.

Priame zdieľanie je jednou z funkcií, ktoré sa na prvý pohľad zdajú byť užitočné, no v skutočnosti sú otravné. Zobrazuje sa vždy, keď otvoríte ponuku zdieľania, a v hornej časti umiestni skratky ku kontaktom v iných aplikáciách. Som si istý, že mnohí budú súhlasiť s tým, že nie zvyčajne Nakoniec vyberiete jeden z ich kontaktov priamo v ponuke zdieľania a je tu tiež skutočnosť, že ponuka zdieľania preskočí, čo môže spôsobiť, že prehliadnete zamýšľané klepnutie. Ak by ste radšej skoncovali s navrhovaním týchto kontaktov, môžete ich zakázať na telefónoch LG aj Samsung bez root a na iných telefónoch prostredníctvom brány Intent Firewall.

Ako odstrániť priame zdieľanie z ponuky zdieľania na zariadení LG alebo Samsung

V prvom rade, ak máte zariadenie LG alebo Samsung, potom máte šťastie. Obaja OEM zahrnuli spôsoby, ako túto funkciu zakázať v nastaveniach zariadenia. Na telefóne Samsung stačí prejsť do sekcie „Rozšírené funkcie“ a vypnúť „Priame zdieľanie“. Na telefóne LG prejdite na stránku

Karta Siete, Zdieľajte a pripojte sa, a nakoniec, Panel zdieľania. Ak nemáte ani jedno z týchto zariadení, čítajte ďalej.

Ako odstrániť priame zdieľanie z ponuky zdieľania cez root

Odporúčame použiť koreňové riešenie, ako je Magisk. Budete tiež potrebovať prieskumníka súborov s podporou root. Osobne odporúčam MiXplorer.

[appbox xda com.mixplorer]

Krok 1 - Vytvorte súbor XML

Budete musieť vytvoriť súbor XML, ale na názve v skutočnosti nezáleží. Intent firewall prečíta akýkoľvek súbor XML bez ohľadu na jeho názov. Pre jednoduchosť som ten môj pomenoval „disable-direct-share.xml“. Vložte nasledovné do textového editora.

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

Teraz uložte textový súbor a zatvorte ho.

Krok 2 - Presuňte súbor

Toto je časť, ktorá vyžaduje root, pretože budeme musieť priamo upraviť /data umiestnením súboru do /data/system/ifw. Jednoducho ho skopírujte do tohto priečinka a máte hotovo. Nebudete musieť ani reštartovať.

Krok 3 – Vyskúšajte to!

To je asi tak všetko. Jednoducho skúste zdieľať položku a mali by ste si všimnúť, že už nie sú navrhované žiadne kontakty, ktorým by ste mohli položky odoslať.

Intent Firewall – Čo sme urobili

Intent Firewall je funkcia, ktorá bola predstavená v systéme Android 4.4.2, avšak nebola oficiálne zdokumentovaná. Ako taká sa nielenže môže kedykoľvek zmeniť, ale nejde ani o oficiálne podporovanú funkciu. To však neznamená, že ho nemôžeme použiť, pretože všetko, čo potrebujete, je prístup root. Keď pridáme súbor do /data/system/ifw, Intent Firewall skontroluje každý súbor .XML, ktorý zistí, že bol v priečinku upravený, a pokúsi sa analyzovať jeho pravidlá. Platné pravidlá sa potom použijú v celom systéme. Využívame to na blokovanie vysielania zo služby ChooserTargetService, ktorá je zodpovedná za odosielanie vysielania s cieľom požiadať aplikácie, čo sa má zobraziť pod priamym zdieľaním. Ak služba ChooserTargetService nemôže odoslať túto požiadavku, potom sa ponuka priameho zdieľania nemôže zobraziť, pretože žiadne aplikácie nebudú reagovať. Intent Firewall má aj mnoho ďalších využití a dokonca ho využíval aj používateľ na GitHub, aby pomohol zabrániť vybitiu batérie. vďaka volaniu nepotrebných služieb.

Samozrejme, ak máte zariadenie Samsung alebo LG, nemali by ste nič z toho robiť a namiesto toho by ste sa mali zamerať na deaktiváciu možnosti, ktorú nájdete v nastaveniach. Intent Firewall nie je nikde zdokumentovaný spoločnosťou Google, čo naznačuje, že je buď nedokončený, alebo bol opustený. Zdá sa, že neexistuje žiadna príležitosť, kedy by to systém využíval. Intent Firewall nie je práve najrobustnejším riešením na blokovanie zámerov a vysielaní, ale je to zatiaľ jediný spôsob, ako to urobiť. Robí svoju prácu, v tomto prípade obzvlášť dobre, a možno má aj iné dôležité využitie.


Zdroj: REJH (StackExchange)

Cez: /u/ForbidReality (Reddit)