Repolode
humblemuzzu

humblemuzzu/dumbtv

Shell-скрипты для очистки Fire TV и Android TV через ADB без root: удаляют рекламу, телеметрию и ненужные приложения, изменения обратимы.

Звёзды
418
Форки
35
Открытые issues
1
Последний коммит
16 часов назад

Что это?

dumbtv — набор скриптов, которые запускаются с другого компьютера через ADB и удаляют с телевизора рекламу, телеметрию и ненужные предустановленные приложения. Root не требуется, изменения не затрагивают /system. Скрипты отключают около 65 пакетов, связанных со слежкой и рекламой, выключают отслеживание рекламы и голосовые функции, а также запускают на устройстве DNS-фильтр, блокирующий серверы телеметрии Amazon и адреса OTA-обновлений.

Основная целевая платформа — Fire OS; для Android TV и Google TV предусмотрены отдельные списки пакетов и подход к выбору лаунчера. Samsung, LG, Roku и аналогичные системы не поддерживаются, поскольку не предоставляют доступ к shell. Перед удалением чего-либо скрипт настройки предлагает выбрать приложения, которые нужно оставить, а restore.sh восстанавливает состояние пакетов, app-ops, сетевые правила и настройки из заранее созданного снимка.

В репозитории также есть небольшой лаунчер с открытым исходным кодом, у которого нет разрешения на доступ к интернету; он заменяет стандартный главный экран Amazon. Каталог устройств с путями к меню и особенностями отдельных моделей ведётся в формате YAML.

Ключевые возможности

  • 01Отключает около 65 рекламных, аналитических и промопакетов через ADB без root.
  • 02Запускает на устройстве DNS-фильтр, блокирующий серверы телеметрии Amazon и OTA-обновлений.
  • 03Перед удалением чего-либо предлагает выбрать приложения, которые нужно оставить.
  • 04Восстанавливает пакеты, настройки и сетевые правила из снимка.
  • 05Включает лаунчер главного экрана без разрешения на доступ к интернету.
  • 06Для каждого скрипта предусмотрен режим dry-run.

Сценарии использования

  • Очистить новый Fire TV Stick или телевизор Fire TV Edition, на главном экране которого показывается реклама.
  • Прекратить отправку телевизором данных о просмотре производителю.
  • Заменить перегруженный главный экран Android TV минималистичным.

Быстрый старт

  1. 1

    Подключите ADB к телевизору

    adb connect <tv-ip>:5555
  2. 2

    Убедитесь, что устройство отображается как авторизованное

    adb devices
  3. 3

    Запустите предварительную проверку в режиме только для чтения

    ./scripts/preflight.sh
  4. 4

    Укажите, что нужно сохранить, а затем запустите полную процедуру

    ./scripts/configure.sh

Что важно знать

  • Работает только на Fire OS и Android TV/Google TV; телевизоры Samsung, LG, Roku и аналогичные не поддерживаются.
  • На телевизоре должна быть включена отладка ADB, а на компьютере должна быть установлена adb. Скрипты дважды перезагружают телевизор.
  • Удалённые стриминговые приложения, хранящиеся в /data, нельзя восстановить с помощью скрипта — их нужно заново установить из магазина.
  • Проверено на одном устройстве с Fire OS 7. Для других версий ОС могут потребоваться другие списки пакетов.

Темы

Частые вопросы

Что такое dumbtv?
Shell-скрипты для очистки Fire TV и Android TV через ADB без root: удаляют рекламу, телеметрию и ненужные приложения, изменения обратимы. dumbtv — набор скриптов, которые запускаются с другого компьютера через ADB и удаляют с телевизора рекламу, телеметрию и ненужные предустановленные приложения. Root не требуется, изменения не затрагивают /system. Скрипты отключают около 65 пакетов, связанных со слежкой и рекламой, выключают отслеживание рекламы и голосовые функции, а также запускают на устройстве DNS-фильтр, блокирующий серверы телеметрии Amazon и адреса OTA-обновлений.
dumbtv можно использовать бесплатно? Какая у него лицензия?
dumbtv распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
dumbtv всё ещё поддерживается?
Активно поддерживается. Последний коммит в dumbtv — 19 окт. 2026 г..
Для чего можно использовать dumbtv?
Очистить новый Fire TV Stick или телевизор Fire TV Edition, на главном экране которого показывается реклама. Прекратить отправку телевизором данных о просмотре производителю. Заменить перегруженный главный экран Android TV минималистичным.
Как установить dumbtv?
Подключите ADB к телевизору: adb connect <tv-ip>:5555 Убедитесь, что устройство отображается как авторизованное: adb devices Запустите предварительную проверку в режиме только для чтения: ./scripts/preflight.sh Укажите, что нужно сохранить, а затем запустите полную процедуру: ./scripts/configure.sh
Где скачать dumbtv?
Исходный код и инструкции по установке — на GitHub: https://github.com/humblemuzzu/dumbtv

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты