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

В прошлый раз я, по просьбе родителей ребёнка, «временно сломал» его планшет. Устанавливать DinnerTime Plus они отказались, и попросили сделать планшет временно неработоспособным. Выяснилось, что по мнению родителей, основное «зло» — это видео с Youtube.
Просто удалить приложение было нельзя, т.к. ребёнок мог опять его установить. В связи с этим я предложил просто перекрыть для приложения доступ к интернет. Самым простым способом оказалось редактирование файла hosts.

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

 

0. Для доступа к файлу необходимы root-права или наличие TWRP в качестве загрузчика (там есть файловый менеджер).
1. Создаём на компьютере пустой файл hosts
2. Копируем туда следующие строки:

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

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

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

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



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