Разработчик Гатин Т. показал, как ИИ-агент может автоматизировать настройку телевизора через Android Debug Bridge (ADB), штатный инструмент отладки Android. В эксперименте агент подключился по домашней сети к Xiaomi TV, отключил 25 пакетов производителя и собрал минималистичный домашний экран. Владелец разрешает компьютеру доступ к телевизору и согласовывает изменения, которые могут затронуть используемые функции.
На основе эксперимента разработчик опубликовал проект CleanYourTV для Android TV и Google TV. Он работает без прав суперпользователя и перепрошивки: выбранные приложения и системные службы не удаляются из прошивки, а отключаются для основного пользователя.
Эксперимент с Xiaomi TV и проект CleanYourTV
17 октября 2026 года автор рассказал, что телевизор его родителей показывал спонсорский блок ещё до запуска Netflix. Он передал Claude Code номер модели, после чего агент нашёл устройство по Wi-Fi, отключил предустановленные пакеты Xiaomi и установил новый лаунчер — приложение, которое управляет домашним экраном.
Читайте также
19 октября TechCrunch описал эксперимент вместе с другими попытками убрать рекламу, рекомендации и отслеживание из интерфейсов умных телевизоров. В тот же день репозиторий, прежде называвшийся tv-vibehack, получил название CleanYourTV.
Как это выглядит у владельцев: три примера
С чего всё началось: Xiaomi родителей автора CleanYourTV, реклама перед Netflix и новый домашний экран
Видео: Picoito · YouTube Открыть на YouTubeSony Bravia на Google TV с 2 ГБ памяти: свободной было 42 МБ, после чистки и нового лаунчера — около 190 МБ
Видео: TechPP · YouTube Открыть на YouTubeFire TV Stick 4K 2018 года: 27 сервисов Amazon отключены по Wi-Fi через Claude Code, с 2:55 — сама чистка
Видео: Viet Hoang Le · YouTube Открыть на YouTubeУправлять Android TV с компьютера можно было и раньше. ИИ-агент упрощает последовательность действий: определяет устройство, изучает установленные компоненты, готовит команды и проверяет результат. Единого списка отключаемых пакетов нет, поскольку их состав различается между брендами, моделями и прошивками.
Как ИИ-агент управляет телевизором
Android Debug Bridge позволяет компьютеру устанавливать приложения, выполнять команды в системной оболочке, получать снимки экрана и управлять пакетами Android. Владелец включает отладку в настройках разработчика и подтверждает подключение компьютера на экране телевизора.
После подключения агент сохраняет исходный список пакетов и настроек, а затем ищет рекламные, аналитические и предустановленные компоненты. Связанные с используемыми функциями пакеты отключаются после согласования. Команды применяются небольшими группами, а результат проверяется по снимкам экрана.
Команда pm disable-user запрещает пакету запускаться для основного пользователя, но сохраняет его в прошивке. Это отличает метод от удаления приложений или установки изменённой системы.
Порядок смены домашнего экрана важен. Сначала CleanYourTV собирает, устанавливает и запускает новый лаунчер. Затем скрипт определяет, какое заводское приложение обрабатывает кнопку «Домой», и отключает его, только если пакет распознан. Если отключить штатную оболочку раньше, телевизор может открыть заводское тестовое приложение или остаться без рабочего домашнего экрана.
На Google TV штатный мастер первоначальной настройки способен перехватить домашний экран и вызвать повторяющиеся сбои после отключения заводского лаунчера. Если сеть Wi-Fi была сохранена этим компонентом, его отключение удалит сетевую настройку, поэтому CleanYourTV предварительно проверяет зависимость.
- Разрешение доступаВладелец включает отладку и подтверждает компьютер
- Сохранение состоянияАгент записывает пакеты и исходные настройки
- АнализАнализирует назначение компонентов
- СогласованиеПользователь подтверждает отключение выбранных функций
- Новый экранАгент собирает, устанавливает и запускает лаунчер
- ПроверкаКоманды применяются группами, для них сохраняется сценарий восстановления
Ключевые цифры CleanYourTV
По оценке автора, настройка с репозиторием CleanYourTV в качестве контекста занимает около 15 минут. Это результат работы с одним телевизором, а не одинаковый срок для всех моделей. В первом эксперименте агент отключил 25 пакетов на Xiaomi TV.
Собственный лаунчер проекта занимает около 300 КБ, не использует сеть и не запускает фоновые службы. В репозитории опубликованы готовые конфигурации для 66 моделей от 25 брендов, а интерфейс переведён на 14 языков, включая русский.
Данные репозитория CleanYourTV
Новый домашний экран показывает выбранные приложения и входы телевизора без спонсорских рядов. Пользователь может менять порядок приложений, число плиток, оформление и анимацию. При этом реклама внутри YouTube, онлайн-кинотеатров и других приложений остаётся.
Результат, ограничения и риски ADB
CleanYourTV даёт владельцу контроль над составом домашнего экрана и позволяет отключить выбранные рекламные и аналитические службы производителя. Лаунчер не требует постоянного подключения к компьютеру и продолжает работать после выключения отладки.
Заводской экран
CleanYourTV
Основной риск связан с выбором системных компонентов. Ошибка может нарушить голосовое управление, настройку сети, обновление прошивки или работу домашнего экрана. TechCrunch приводит сообщения пользователей о сбоях после похожих изменений: один потерял доступ к рабочему интерфейсу Android TV, другой не смог завершить настройку Fire TV.
CleanYourTV применяет команды поэтапно, сохраняет исходное состояние и создаёт сценарий восстановления. После настройки разработчик рекомендует выключить сетевую отладку, отозвать разрешения компьютеров, перезагрузить телевизор и проверить, что порт ADB больше не доступен.
Оставлять беспроводной ADB включённым небезопасно. Согласно разбору RSec, уязвимость CVE-2026-0073 позволяла атакующему в той же сети при определённых условиях обойти проверку доверенного подключения. Для атаки беспроводная отладка должна быть активна, а устройство — хранить данные хотя бы одного ранее доверенного компьютера. Исправление вошло в майский бюллетень безопасности Android; уровень патчей от 1 мая 2026 года включает перечисленные в нём исправления.
Если подобные инструменты станут массовыми, они могут повлиять на рынок рекламы в умных телевизорах. TechCrunch отмечает, что этот рынок зарабатывает на персонализированной рекламе и продаже данных о просмотре, тогда как CleanYourTV отключает часть связанных с ними служб и рядов на домашнем экране.
- Опубликован майский бюллетень Android с исправлением уязвимости беспроводного ADB
- Автор показал автоматизированную настройку Xiaomi TV и новый домашний экран
- Репозиторий получил название CleanYourTV, TechCrunch описал проектсейчас
Совместимость с телевизорами в России
CleanYourTV рассчитан на Android TV и Google TV. Среди опубликованных конфигураций есть устройства Xiaomi, Redmi, TCL, Sony, Philips, Hisense, OnePlus, Nvidia Shield и других брендов. Однако совпадения производителя недостаточно: набор системных компонентов зависит от точной модели и прошивки.
Инструкции Android не подходят телевизорам Samsung с Tizen и LG с webOS, поскольку они используют другие операционные системы. На Fire TV можно отключать предустановленные компоненты, но система не позволяет стороннему лаунчеру постоянно выполнять роль домашнего экрана. Некоторые телевизоры TCL для китайского рынка запрещают установку другого лаунчера.
Россия не входит в список стран, где Anthropic официально предоставляет Claude Code. Сам CleanYourTV не привязан к этому сервису: команды можно выполнить вручную или поручить другому ИИ-агенту с доступом к локальной командной строке. Для работы также нужен компьютер, подключённый к той же сети, что и телевизор.
Отмечено 0 из 6
Вопросы и ответы
- Что произойдёт с отключёнными службами после обновления прошивки?
Многие конфигурации CleanYourTV отключают службу обновлений, поэтому перед установкой новой прошивки её потребуется включить. После обновления некоторые пакеты могут активироваться снова — тогда сохранённый сценарий запускают повторно.
- Как вернуть исходный домашний экран и системные службы?
Сценарий восстановления включает пакеты из сохранённого списка, возвращает штатный лаунчер и сбрасывает масштабы анимации. Новый лаунчер остаётся установленным, но его можно удалить в системном разделе приложений. Там же можно включить отключённые пакеты, если подключение по ADB недоступно.
- Можно ли скачать готовый установочный файл лаунчера?
Нет. Проект предлагает собрать лаунчер из исходного кода с помощью скрипта, а затем установить его через ADB.
- Можно ли настроить телевизор в другом доме?
Да, через частную сеть Tailscale на телевизоре или другом устройстве в доме. Открывать порт ADB на роутере для доступа из интернета разработчик не рекомендует.
