Kā noņemt tiešo kopīgošanu no kopīgošanas izvēlnes

click fraud protection

Tiešā kopīgošana ir viena no tām funkcijām, kas šķiet noderīga, bet patiesībā lietotājus kaitina vairāk. Mēs parādīsim, kā to noņemt.

Tiešā kopīgošana ir viena no tām funkcijām, kas šķiet noderīga, bet patiesībā galu galā ir kaitinoša. Tas tiek parādīts ikreiz, kad atverat kopīgošanas izvēlni, un augšpusē ievieto saīsnes uz jūsu kontaktpersonām citās lietojumprogrammās. Esmu pārliecināts, ka daudzi piekristu, ka viņi to nedara parasti galu galā atlasīs kādu no savām kontaktpersonām tieši kopīgošanas izvēlnē, kā arī tas izraisa koplietošanas izvēlnes lēcienu, kas var likt jums palaist garām paredzēto pieskārienu. Ja vēlaties, lai šīs kontaktpersonas vispār netiktu ieteiktas, varat tās atspējot gan LG, gan Samsung tālruņos bez root, kā arī citos tālruņos, izmantojot Intent Firewall.

Kā noņemt Direct Share no koplietošanas izvēlnes LG vai Samsung ierīcē

Pirmkārt un galvenokārt, ja jums ir LG vai Samsung ierīce, tad jums ir paveicies. Abi OEM ierīces iestatījumos ir iekļāvuši veidus, kā atspējot šo funkciju. Samsung tālrunī jums vienkārši jāiet uz sadaļu "Papildu funkcijas" un jāatspējo "Tiešā kopīgošana". LG tālrunī dodieties uz

Cilne Tīkli, Kopīgojiet un izveidojiet savienojumu, un visbeidzot, Koplietošanas panelis. Ja jums nav nevienas no šīm ierīcēm, lasiet tālāk.

Kā noņemt Direct Share no Share Menu, izmantojot Root

Mēs iesakām izmantot saknes risinājumu, piemēram, Magisk. Jums būs nepieciešams arī saknes failu pārlūks. Es personīgi iesaku MiXplorer.

[appbox xda com.mixplorer]

1. darbība. Izveidojiet XML failu

Jums būs jāizveido XML fails, taču nosaukumam faktiski nav nozīmes. Nolūka ugunsmūris nolasīs jebkuru XML failu neatkarīgi no tā nosaukuma. Vienkāršības labad esmu nosaucis savu par "disable-direct-share.xml". Ielīmējiet tālāk norādīto teksta redaktorā.

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

Tagad saglabājiet teksta failu un aizveriet to.

2. darbība. Pārvietojiet failu

Šī ir daļa, kurai nepieciešama root, jo mums būs tieši jāmaina /data, ievietojot failu mapē /data/system/ifw. Vienkārši pārkopējiet to šajā mapē un esat pabeidzis. Jums pat nevajadzēs pārstartēt.

3. darbība – pārbaudiet to!

Tas ir gandrīz viss. Vienkārši mēģiniet koplietot vienumu, un jums vajadzētu pamanīt, ka vairs netiek ieteiktas kontaktpersonas, kurām nosūtīt vienumus.

Intent Firewall — tas, ko mēs darījām

Intent Firewall ir funkcija, kas tika ieviesta operētājsistēmā Android 4.4.2, taču tā nav oficiāli dokumentēta. Tādējādi tas ne tikai var tikt mainīts jebkurā laikā, bet arī nav oficiāli atbalstīts līdzeklis. Tomēr tas nenozīmē, ka mēs to nevaram izmantot, jo viss, kas jums nepieciešams, ir root piekļuve. Kad mēs pievienojam failu mapei /data/system/ifw, Intent Firewall skenēs jebkuru .XML failu, kas atklāj, ka mapē ir modificēts, un mēģinās parsēt tā noteikumus. Pēc tam visā sistēmā tiks piemēroti derīgi noteikumi. Mēs to izmantojam, lai bloķētu apraides no ChooserTargetService, kas ir atbildīgs par apraides izsūtīšanu, lai jautātu lietojumprogrammām, ko rādīt sadaļā Tiešā kopīgošana. Ja ChooserTargetService nevar pārraidīt šo pieprasījumu, nevar tikt parādīta izvēlne Tiešā kopīgošana, jo neviena lietojumprogramma neatbildēs. Intent ugunsmūrim ir arī daudz citu lietojumu, un pat GitHub lietotājs to izmantoja, lai palīdzētu novērst akumulatora iztukšošanos. pateicoties nevajadzīgu dienestu izsaukšanai.

Protams, ja jums ir Samsung vai LG ierīce, jums nevajadzētu to darīt, un tā vietā vajadzētu mēģināt atspējot opciju, kas atrodama jūsu iestatījumos. Google nekur nav dokumentējis Intent Firewall, kas liecina, ka tas ir nepabeigts vai ir pamests. Šķiet, ka nav neviena gadījuma, kad sistēma to arī izmantotu. Nolūku ugunsmūris nav tieši visspēcīgākais risinājums nolūku un apraides bloķēšanai, taču pagaidām tas ir vienīgais veids, kā to izdarīt. Tas veic darbu, īpaši labi šajā gadījumā, un, iespējams, tam ir arī citi svarīgi lietojumi.


Avots: REJH (StackExchange)

Izmantojot: /u/ForbidReality (Reddit)