Як заблокувати рекламу в Youtube на Android
Один з найпопулярніших питань, які задають нам користувачі - чи можна заблокувати рекламу в Youtube на Android. На жаль, простої відповіді на нього немає. У цьому пості ми постараємося розповісти все, що знаємо.
На даний момент поки не знайдений спосіб повністю прибрати рекламу з програми Youtube. Кожен з описаних нижче варіантів зажадає від вас здійснення додаткових дій. Для багатьох це здасться занадто накладним. Ми це розуміємо і продовжуємо шукати краще рішення.
Крок 1: Включення фільтрації HTTPS
В першу чергу, необхідно включити фільтрацію HTTPS в настройках Adguard. Це необхідно для розшифровки даних, переданих з додатком Youtube від їх серверів. Щоб включити HTTPS фільтрацію, просто перейдіть в налаштування Adguard -> Фільтрація HTTPS, і встановіть сертифікат Adguard:
Радимо ознайомитися з докладним описом HTTPS фільтрація. Перейти до нього ви зможете з налаштувань Adguard.
Користувачам Android 7.0 (Nougat) або новіше
На жаль, можливості фільтрації HTTPS в Android Nougat обмежені , Так що в нових версіях програми Youtube фільтрація працювати не буде. У цій ситуації є два рішення.
- Ви можете встановити стару версію програми Youtube, скачавши її, наприклад, з сайту apkmirror.com . Наприклад, квітневий реліз 11.13.56 . В цьому випадку вам потрібно буде також заборонити автоматичне оновлення додатка Youtube в налаштуваннях Google Play.
- Якщо у вас є ROOT доступ, ви можете перенести сертифікат Adguard в системні за допомогою програми Move Certs .
Крок 2: Очищення даних додатка
Наступний крок - очищення даних додатка Youtube. Для цього відкрийте настройки Android, перейдіть в Диспетчер додатків, далі натисніть на додаток Youtube і на кнопку "Очистити дані":
Це і є наша основна проблема. Adguard може прибрати всю рекламу з програми, але тільки якщо Youtube знаходиться в стані з "очищеними" даними. Після ребута пристрою або перезапуску програми Youtube (перезапуск здійснюється "змахування" і наступним запуском), воно перемикається на інший алгоритм роботи, в якому частина відео-реклами все одно буде "прориватися".
Таким чином, вам треба буде очищати дані додатки Youtube при кожному ребут вашого пристрою (як мінімум). Для користувачів з ROOT-доступом цей процес можна автоматизувати. Спеціально для цього ми додали новий прапор в низькорівневі налаштування. Щоб його включити, вам потрібно йти в Настройки -> Розширені -> Низькорівневі настройки -> знайти пункт pref.root.clear.youtube і поставити поруч з ним галочку:
Якщо він включений, Adguard буде очищати дані додатки Youtube при старті пристрою.
оновлення
Ми будемо підтримувати цей пост в актуальному стані, слідкуйте за оновленнями.