Android: Заблокировать Rutube

В этой заметке я заблокировал на планшете Youtube, но на этом дело не кончилось.
Т.к. родители упорно не хотели устанавливать DinnerTime Plus, ребёнок нашёл выход — вместо заблокированного Youtube, он нашёл эти (или похожие) ролики на Rutube. Меня попросили заблокировать ещё и Rutube.

Данный метод требует наличия на устройстве root-доступа!

 

Повторяем:
1. Создаём на компьютере пустой файл hosts
2. Копируем туда следующие строки:

127.0.0.1       localhost
::1             ip6-localhost
127.0.0.1 video-tub.yandex.ru
127.0.0.1 strm.yandex.ru
127.0.0.1 strm.yandex.net
127.0.0.1 proxy.video.yandex.net
127.0.0.1 video-tub-ru.yandex.net

3. Переносим файл на планшет/телефон в папку Downloads.
4. Если есть рут, с помощью файлового менеджера копируем этот файл в папку /system/etc/, даём ему следующие разрешения: 0644.
*. Если хотите через Загрузчик, то

Заходим в TWRP
Монтируем системный раздел Mount -> System

Либо через adb shell:

mount -o rw,remount /system

Не забудьте потом обратно на read-only:

mount -o ro,remount /system

 

Копируем файл:
Advanced -> File Manager -> sdcard/Download/hosts -> Copy File -> system -> etc -> Select Current Folder
Теперь устанавливаем на файл разрешения:
Advanced -> File Manager -> /system/etc/hosts -> chmod -> 0644

Либо в shell:

chmod 644 /system/etc/hosts

 

5. После перезагрузки устройства Rutube должен быть недоступен.

Если нужно заблокировать и Youtube и Rutube, то общий файл hosts будет такой:

127.0.0.1       localhost
::1             ip6-localhost
127.0.0.1 youtu.be
127.0.0.1 youtube.com
127.0.0.1 www.youtube.com
127.0.0.1 m.youtube.com
127.0.0.1 googlevideo.com
127.0.0.1 googleusercontent.com
127.0.0.1 googleapis.com
127.0.0.1 i.ytimg.com
127.0.0.1 video-tub.yandex.ru
127.0.0.1 strm.yandex.ru
127.0.0.1 strm.yandex.net
127.0.0.1 proxy.video.yandex.net
127.0.0.1 video-tub-ru.yandex.net


Подписаться
Уведомление о
guest
0 Комментарий
Inline Feedbacks
View all comments