Како уклонити директно дељење из менија за дељење

Директно дељење је једна од оних функција које изгледају корисне на површини, али заправо више нервирају кориснике. Показаћемо вам како да га уклоните.

Директно дељење је једна од оних функција које изгледају корисне на површини, али заправо на крају буду досадне. Појављује се кад год отворите мени за дељење и поставља пречице до ваших контаката у другим апликацијама на врху. Сигуран сам да би се многи сложили да нису обично на крају бирају један од њихових контаката директно у менију за дељење, а ту је и чињеница да то узрокује прескакање менија за дељење, због чега можете да пропустите жељени додир. Ако бисте радије уклонили да се ови контакти уопште предлажу, можете их онемогућити на ЛГ и Самсунг телефонима без роот-а, као и на другим телефонима преко Интент Фиревалл-а.

Како уклонити Дирецт Схаре из менија за дељење на ЛГ или Самсунг уређају

Прво и најважније, ако имате ЛГ или Самсунг уређај, онда имате среће. Оба ОЕМ-а су укључила начине за онемогућавање ове функције у подешавањима уређаја. На Самсунг телефону, једноставно морате да одете у одељак „Напредне функције“ и онемогућите „Директно дељење“. На ЛГ телефону идите на

Картица Мреже, Делите и повежите се, и коначно, Панел за дељење. Ако немате ниједан од ових уређаја, читајте даље.

Како уклонити Дирецт Схаре из менија за дељење преко роот-а

Препоручујемо коришћење роот решења као што је Магиск. Такође ће вам требати истраживач датотека са омогућеним роот-ом. Ја лично препоручујем МиКсплорер.

[аппбок кда цом.микплорер]

Корак 1 - Креирајте КСМЛ датотеку

Мораћете да креирате КСМЛ датотеку, али име заправо није битно. Заштитни зид са намером ће прочитати било коју КСМЛ датотеку без обзира на њено име. Ради једноставности, ја сам свој назвао "дисабле-дирецт-схаре.кмл". Налепите следеће у уређивач текста.

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

Сада сачувајте текстуалну датотеку и затворите је.

Корак 2 - Преместите датотеку

Ово је део који захтева роот, јер ћемо морати директно да изменимо /дата постављањем датотеке у /дата/систем/ифв. Једноставно га копирајте у ту фасциклу и готови сте. Нећете морати ни да рестартујете.

Корак 3 - Тестирајте!

То је скоро све. Једноставно покушајте да делите ставку и требало би да приметите да више нема контаката којима се предлаже да пошаљете ставке.

Интент Фиревалл – Шта смо урадили

Интент Фиревалл је функција која је уведена у Андроид 4.4.2, међутим, није званично документована. Као такав, не само да је подложан промени у било ком тренутку, већ није ни званично подржана функција. То не значи да не можемо да га искористимо, јер све што вам треба је роот приступ. Када додамо датотеку у /дата/систем/ифв, Интент Фиревалл ће скенирати било коју .КСМЛ датотеку коју открије да је измењена у фасцикли и покушати да анализира њена правила. Важећа правила ће се тада примењивати у целом систему. Ово користимо да блокирамо емитовање са ЦхоосерТаргетСервице-а, који је одговоран за слање емитовања да пита апликације шта да приказују под Дирецт Схаре. Ако ЦхоосерТаргетСервице не може да емитује тај захтев, мени Дирецт Схаре не може да се појави јер ниједна апликација неће одговорити. Интент Фиревалл такође има много других употреба, а чак је и корисник на ГитХуб-у користио како би спречио пражњење батерије захваљујући позивању непотребних служби.

Наравно, ако имате Самсунг или ЛГ уређај, не би требало да радите ништа од овога и уместо тога треба да гледате у правцу онемогућавања опције која се може наћи у вашим подешавањима. Гоогле нигде није документовао Интент Фиревалл, што сугерише да је или недовршен или је напуштен. Чини се да ни у једној ситуацији систем то не користи. Интент Фиревалл није баш најробусније решење за блокирање намера и емитовања, али је то једини начин да се то уради за сада. Ради свој посао, посебно добро у овом случају, а можда има и друге важне употребе у наставку.


Извор: РЕЈХ (СтацкЕкцханге)

Преко: /у/ФорбидРеалити (Реддит)