Новости Claude Code вычистил Android TV и вернул телевизору прежнюю скорость

NewsMaker

I'm just a script
Премиум
29,659
46
8 Ноя 2022
Четырёхлетний телевизор оказался медленным не из-за старого железа.

<div class="articl-text-cover" style="position:relative;width:100%;max-width:800px;margin-left:auto;margin-right:auto;aspect-ratio:1400/781;margin-bottom:2rem;overflow:hidden">
vf135wuh2zua2wrpzm0nwgsskz8ze06d.jpg

<div itemprop="articleBody">Четырёхлетнему Android-телевизору не понадобились ни новая прошивка, ни замена железа, чтобы заметно ускориться. ИИ-инженер Мерт Чобанов поручил Claude Code убрать рекламные и рекомендательные блоки, отключить ненужные заводские приложения и облегчить интерфейс. Агент подключился к телевизору через ADB, выполнил серию системных команд и оставил возможность полностью откатить изменения без root-доступа.

Чобанов описал эксперимент после домашней проверки на собственном телевизоре. После активации режима разработчика и отладки Claude Code начал управлять устройством с компьютера, деактивировал часть предустановленных пакетов, установил FLauncher, сократил длительность системных анимаций, запустил очистку кэшей и сравнил использование оперативной памяти до и после настройки. По словам Чобанова, после очистки четырёхлетний телевизор стал работать плавнее, чем в день покупки.ф

Claude Code представляет собой агентный инструмент Anthropic, способный читать файлы, запускать команды и выполнять многошаговые задачи из терминала. В данном случае специального доступа к телевизору не потребовалось: команды поступали через Android Debug Bridge . ADB позволяет компьютеру взаимодействовать с Android-устройством по USB или сети, запускать команды оболочки, устанавливать приложения и получать системную информацию.

Главное ограничение опубликованного промпта запрещает удалять системные приложения. Агенту разрешено использовать только <code>pm disable-user --user 0</code>, а команда <code>pm uninstall</code> прямо запрещена. Отключённый пакет можно вернуть через <code>pm enable</code>, поэтому владелец сохраняет возможность отменить изменения без разблокировки загрузчика, root-доступа и установки кастомной прошивки.

Автоматизация построена не как бесконтрольная массовая чистка. Промпт требует сначала снять показатели памяти и список пакетов, затем отключать не более десяти приложений за один этап и после каждой серии проверять пульт, переключение HDMI, звук, экранную клавиатуру, Netflix и <span class="blocked-highlight" title="Соцсеть заблокирована на территории РФ">YouTube</span>. Claude Code также должен записывать все отключённые пакеты и команды восстановления в отдельный журнал, а после перезагрузки повторно измерять использование памяти.

Осторожность нужна из-за системных компонентов с неочевидными названиями. На телевизоре Чобанова отключение <code>com.tcl.suspension</code> лишило пульт меню выбора источника сигнала, хотя название пакета не указывало на связь с HDMI. Автор также запрещает отключать сервисы пульта, HDMI-входов, экранной клавиатуры, Google Play Services и <code>com.android.location.fused</code>. По предупреждению Чобанова, деактивация последнего пакета может отправить телевизор в циклическую перезагрузку. Для моделей других производителей набор критичных компонентов отличается, поэтому промпт требует сначала определить назначение неизвестного пакета.

Отдельный этап заменяет штатный домашний экран Google TV на FLauncher , открытый альтернативный лаунчер без рекламных блоков. Публичная версия промпта требует сначала установить FLauncher, один раз запустить приложение и назначить новым домашним экраном, а уже затем отключать штатный <code>com.google.android.apps.tv.launcherx</code>. Обратный порядок способен оставить пользователя с чёрным экраном.

Опубликованная Чобановым инструкция состоит из четырёх подготовительных шагов. Владельцу нужно семь раз нажать OK на строке с номером сборки, включить USB-отладку или беспроводную отладку, узнать локальный IP-адрес телевизора и вставить модель вместе с адресом в готовый промпт для Claude Code или Codex. Компьютер и телевизор должны находиться в одной локальной сети, а агент периодически останавливается для подтверждения подключения и проверки функций.

Оставлять ADB доступным по сети после настройки рискованно: открытый порт 5555 на Android-приставках уже использовался вредоносными кампаниями для удалённого доступа и установки программ. После завершения работ беспроводную отладку разумно отключить, особенно если телевизор не нуждается в постоянном администрировании через ADB.

Эксперимент не доказывает, что реклама и рекомендации служат единственной причиной медленной работы Android TV. Результат относится к конкретному четырёхлетнему телевизору, набору заводских приложений и настройкам Чобанова. Практический кейс при этом показывает, насколько далеко современные ИИ-агенты вышли за пределы генерации кода: Claude Code фактически выполнил роль технического администратора, провёл диагностику, изменил конфигурацию устройства и подготовил обратимый сценарий восстановления.
 
Источник новости
www.securitylab.ru

Похожие темы