Не вкорінюючи свій пристрій, у вас не буде великого вибору: ви можете відключити мережу, коли програма працює на передньому плані, як запропонував LinX64, або " перезимувати " (призупинити) її, коли вона перейде на задній план (не використовується активно), як запропонував Дальвік . Звичайно, ви можете поєднати два, що має ефективно перешкоджати доступу програми до мережі. Але все-таки варто знизити все ваше мережеве з'єднання, як тільки ви захочете скористатися цим додатком.
З кореневим доступом все виглядає інакше: є додатки, які стосуються дозволів інших програм , що дозволяють відкликати деякі з них після встановлення цього додатка. Таким чином, ви можете скасувати дозвіл на доступ до мобільних даних та / або Wi-Fi саме з цього додатка : мережеве з'єднання взагалі не вплине (тому фонові перевірки пошти та оновлення в додатку WhatsApp / Viber / Skype / SE продовжуйте працювати) - тоді як запитуваному додатку сказали б "немає мережі на даний момент" (підробляючи "мережу вниз" саме для цього додатка ).
Оновлення:
Тим часом є Інтернет-брандмауери, які також працюють на не вкорінених пристроях. Симеон вже згадував Mobiwol - але набагато кращим вибором є NetGuard , доступний як від F-Droid, так і від Playstore . Наявність у F-Droid вже вказує на те, що це Open Source (майже обов'язкова в секторі безпеки), і це безкоштовно. Це до версії 2.44 (додано 06.08.2016). Пізніші версії Playstore мають невільні залежності, тому додаток більше не оновлюється в "офіційному" репортажі F-Droid і , швидше за все, його не буде . Ви все ще можете отримати оновлені версії через моє сховище , сумісне з F-Droid .
NetGuard (Джерело: Google Play ; клацніть зображення для більших варіантів)
Як ви бачите на першому скріншоті, якщо він дає дуже детальний контроль:
- Зазвичай забороняють додатку доступ до Wi-Fi або мобільних даних
- Дозволити додатку доступ до Wi-Fi або мобільних даних лише тоді, коли екран увімкнено
- Незалежно від наведених вище параметрів, не допускайте доступу до мобільних даних під час роумінгу
Це далеко не найкраще оцінений додаток у цьому розділі - і хоч я сам цього не пробував, я б сказав, що рекомендуватимуть його, якщо ваш пристрій не вкорінений. Оновлення: Зауважте, що останні версії Netguard включають Google Ads, а також Firebase Analytics - дві речі, які IMHO не мають жодного бізнесу в програмі брандмауера (або будь-якого іншого забезпечення) - що, швидше за все, є причиною того, що він більше не оновлюється на F-Droid офіційне репо (все ще доступне в шахті з відповідними попередженнями).
Маючи доступ до кореневого доступу, кандидат, швидше за все, є AFWall +:
AFWall + (джерело: Google Play ; клацніть зображення для більших варіантів)
Як і NetGuard, цей додаток є відкритим кодом (доступний на F-Droid та в Google Play ) і дозволяє окремо контролювати доступ до Інтернету через WiFi та мобільні дані. Але хоча він в деякій мірі є більш потужним, схоже, йому не вистачає можливостей NetGuard щодо "екранного включення" та управління роумінгом (або я цього не бачив).