Блокування реклами на Андроїд: Всі способи і кращі програми
Блокування реклами на Android з root і без
Рекламні ролики дратують не завжди - іноді вони можуть виявитися корисними, повідомляючи про цікаві акції та пропозиції. Не заважає більшості користувачів ні статичні банери вгорі сторінки, ні невеликі зображення в тексті.
Зовсім інше враження залишають спливаючі вікна і автоматичні переходи на інші сайти.
Існує і вбудована реклама, що з'являється не відразу і, через це, складніше виявляється антибанерами.
Залежно від виду реклами варто застосовувати різні засоби. Для блокування банерів і роликів на сайтах підійдуть спеціальні браузери типу Ghostery Privacy, Opera або Яндекс з вбудованим суперечливим ПЗ.
Видалити рекламу з додатків допомагають спеціальні програми - деякі вимагають root-прав, інші можуть працювати на будь-якому, навіть на не «рутованому» пристрої.
Cygery AdSkip
На відміну від минулого програми, тут передбачений звичайний режим з рекламою і можливістю автоматичного пропуску роликів. Метод добре працює на останній версії Ютуб.
Алгоритм дій має такий вигляд:
- Звантажте програму за посиланням 4pda.ru/forum/index.php?showtopic=871901. Як і в минулому випадку, через налаштування необхідно дозволити завантаження зі сторонніх джерел.
- Погодьтеся з включенням Accessibility Service. Цей запит з'являється під час встановлення. В іншому випадку програма не працюватиме.
- На головній сторінці виберіть відповідний варіант - активація програми або блокування звуку в рекламі.
Після вибору можна увійти в Ютуб і подивитися, пропускається реклама на телефоні з Андроїд чи ні. Ще раз відзначимо, що рекламні ролики не видаляються, а всього лише «пролистуються» софтом. Про те, як зробити темну тему ми розповіли в іншій статті. https://youtu.be/6gVoruM7jEU
Рут-права на пристроях з ОС Android
Отримання прав суперкористувача - не найпростіше, але і не надто складне завдання для власника сучасного гаджета на ОС Android. Для злому системи використовують спеціальні програми типу FramaRoot або iRoot.
Є і недоліки:
Однак на телефонах і планшетах з root-правами виявляються менш захищеними від шкідливого коду. А ще на них не будуть запускатися деякі програми.
Але що ж ми отримуємо?
З іншого боку, у власника гаджета з правами суперкористувача більше можливостей для налаштування. Для нього набагато простіше видаляти навіть системні програми і файли, налаштовувати продуктивність апаратної частини або камери.
При наявності вбудованої в додаток реклами root-доступ дозволяє швидше позбутися від заважаючих роликів і банерів.
Як же дізнатися є у мене root-права чи ні?
Перевірка наявності рут-прав
Для отримання root-прав встановлюють спеціальний додаток. Хоча при установці неофіційних прошивок їх отримують у комплекті з іншим ПЗ. Для перевірки такого рівня доступу застосовують спеціальні програми типу Root Checker і CPU-Z.
Менше часу витратять власники гаджетів з офіційною прошивкою - root-права на них відсутні до того, як їх встановлять вручну.
Що потім?
За результатами перевірки виконують дії, що відповідають поставленим цілям. Якщо права суперкористувача є і будуть використовуватися для видалення реклами, або відсутні, але не потрібні, робити нічого не потрібно.
Якщо root-прав немає, але для боротьби з рекламою без них не обійтися, застосовують спеціальні додатки. Якщо права не потрібні, їх видаляють утилітами типу SuperSU.
Видалення реклами з рут-правами
Наявність рут-прав дає можливість видалити рекламу, замінюючи оригінальний файл hosts. Для цього доведеться виконати такі дії:
- Відкрити файловий менеджер Root Explorer або ES Провідник.
- Перейти до каталогу/system/etc/.
- Знайти файл hosts і замінити його новим, який можна завантажити зі спеціальних ресурсів.
- Перезавантажити пристрій.
Якщо заміна файлу hosts не допомогла, можна скористатися спеціальними програмами.
Наприклад, Adaway теж змінює системні дані, блокуючи рекламу в іграх і в будь-яких інших програмах. Блокування Adfree працює шляхом створення чорних і білих списків. Програма Lucky Patcher дозволяє не тільки видалити з програм рекламу, але і встановити на них користувальницькі патчі. З його допомогою можна навіть відключити перевірку ліцензій.
AdClear
AdClear відстежує трафік, що надходить, і автоматично прибирає з нього рекламні оголошення для популярних android додатків. Завантажити останню версію можна з офіційного сайту - https://adclear.com/.
Для початку роботи достатньо включити захист. Додаток рекомендує для надійної взаємодії з YouTube встановити з «Google Play Market» доповнення «Dubbel». Але у мене все працювало і без нього.
Вимкнення реклами у програмах
Чи правда, що права суперкористувача - єдиний спосіб позбутися реклами?
У більшості випадків це твердження правильне, тому що значна частина способів, дійсно, вимагає root-прав. Хоча позбутися рекламних банерів і роликів можна, застосовуючи спеціальні додатки, які досить просто завантажити і запустити, не зламуючи систему.
Принцип дії таких програм заснований на фільтрації трафіку, що надходить від поширюють рекламу серверів. Іноді для цього використовується вбудований VPN, в деяких випадках проксі-сервер доводиться налаштовувати вручну. Ефективність роботи таких програм нижча, ніж у тих, які використовують при наявності root-прав, але з більшість проблем вони справляються.
Розгляньмо ж найкращі програми для захисту від реклами!
NewPipe
Археолог Pipe - полегшений клієнт для роботи з відеохостингом. Незважаючи на малий розмір, ця програма володіє хорошим функціоналом. З плюсів зазначу:
- роботу без Google Play Services;
- можливість скачувати відео;
- робота в багатоконному режимі;
- не зупиняє відтворення під час згортання;
- споживає мало системних ресурсів.
Мінуси:
- Не можна авторизуватися під своїм обліковим записом.
Де завантажити
Додаток поширюється безкоштовно і має відкритий вихідний код, тому варто завантажувати програму тільки з перевірених сайтів, наприклад uptodown.com.
На цьому ресурсі всі програми перевіряються антивірусами Norton, Avast і Kaspersky.
Топ 5 кращих програм
Список програм, що видаляють рекламу, не дуже великий, однак, вибір все ж є. До кращих варіантів відносять програми AdBlock (про який у нас окрема стаття за посиланням), NetGuard, AdClear, AdGuard, DNS66 і AirPush Detector. Всі вони безкоштовні і скачуються або з інтернет-магазину Play Market, або з сайтів розробників.
NetGuard
Програма, що являє собою мобільний фаєрволл, вважається одним з кращих блокувальників реклами для платформи Андроїд. З її допомогою можна налаштовувати будь-які програми, знижувати витрату мобільного трафіку і навіть енергоспоживання. У Play Market цієї програми немає, і для скачування доведеться перейти на сайт компанії GitHub.
Порядок дій при роботі з програмою наступний:
- Звантажити і встановити NetGuard.
- Увімкнути функцію фільтрування трафіку у налаштуваннях програми (іноді її вже встановлено за замовчуванням).
- Увімкнути блокування доменних назв.
- Імпортувати або завантажити системний файл hosts - вибрати розділ підтримки і пункт скачування відповідних даних.
- Перейти до будь-якого переглядача і вимкнути у його налаштуваннях стиснення трафіку. Почекати оновлення DNS. Повторити подібні дії для інших веб-оглядачів.