Инструкция · сентябрь 2026
Телевизор тормозит? Дайте нейросети почистить его за вас
Теперь телевизор включается за 5 секунд вместо минуты.
У меня Android TV с 2 ГБ памяти. Свободно было 53 мегабайта — телевизор задыхался. После чистки стало 565. Ниже — что именно я сделал, готовый промт для Claude Code или Codex и способ вернуть всё назад, если не понравится.
Что нейросеть сделала за час работы
- Убрала старую тяжёлую оболочку
- Вычистила всю рекламу и ленты «рекомендаций»
- Отключила служебные программы, работавшие впустую
- Поставила новую лёгкую оболочку — летает, рекламы нет
- Настроила родительский контроль
- Оптимизировала систему целиком
- Сама предложила семейное слайд-шоу: отобрала 100 наших фото и поставила их вместо заставки
Мой случай
Почему телевизор тормозил на самом деле
Телевизор TCL на Android TV 11, два гигабайта оперативной памяти, десять гигабайт под систему. Прошивка от октября 2022 года, обновлений для неё больше не будет. Купили его не вчера, и последний год он открывал YouTube по двадцать секунд.
Первая мысль была простая: слабое железо, пора менять. Мысль оказалась неверной. Вот что показала диагностика до того, как я что-то трогал:
| Что смотрели | Было | Стало |
|---|---|---|
| Время включения | 50–60 сек | 5 сек |
| Свободная оперативная память | 53 МБ | 565 МБ |
| Файл подкачки (zram, 614 МБ) | занят на 92 % | свободно 518 МБ |
| Средняя загрузка на 4 ядра | 20–25 | в норме |
| Процессов приложений | 46 | 37 |
Загрузка 20–25 на четырёх ядрах означает, что в очереди к процессору стоит в пять раз больше задач, чем он способен тянуть. Не «телевизор старый» — телевизор занят чем угодно, кроме того, что я от него хочу.
Чем он был занят
Разбор списка запущенного дал понятную картину. Место в памяти занимали:
- Телеметрия производителя — сбор статистики о том, что и когда вы смотрите.
- Витрины и рекламные ленты — та самая полоса «рекомендаций» на главном экране, ради которой работает отдельная служба.
- Магазины фильмов, которыми никто не пользовался — Rakuten TV, Prime Video, Google Play Фильмы, Play Игры.
- Два голосовых ассистента сразу — гугловский и собственный от производителя, плюс служба микрофона и Alexa.
- Трансляция экрана — Miracast и сопутствующие службы, которые я ни разу не включал.
- Штатный лаунчер — тяжёлый, с рекламой, с подгрузкой картинок при каждом включении.
Ни одно из этого не нужно человеку, который включает телевизор ради YouTube и Netflix.
Что сделали
Отключили 29 пакетов. Не удалили — отключили: команда pm disable-user оставляет приложение на месте и позволяет вернуть его одной строкой. Дополнительно ускорили анимации интерфейса и поставили лёгкий лаунчер вместо штатного.
Всю работу вёл Claude Code: он сам подключился к телевизору по сети, собрал список пакетов, объяснил по каждому, что это, отключал партиями и останавливался на проверку. Мне оставалось отвечать «да» или «это оставь».
Результат словами владельца: «почти моментально загружается». Прошло две недели — ничего не отвалилось, пульт работает, HDMI переключается, Netflix показывает.
Перед началом
Что понадобится
Компьютер в той же сети
Windows, Mac или Linux — неважно. Главное, чтобы компьютер и телевизор были подключены к одному роутеру.
Claude Code или Codex
Любой из двух. Оба работают в терминале и умеют сами выполнять команды — это и нужно. Промт ниже подходит обоим.
Пульт от телевизора
Пара шагов делается только с пульта: включить режим разработчика и один раз разрешить подключение.
Час времени
Сама чистка заняла минут двадцать, со всеми улучшениями — около часа. Спешить некуда: агент останавливается и ждёт вашего ответа.
Чего НЕ понадобится: root-прав, разблокировки загрузчика, прошивки и паяльника. Гарантия остаётся в силе, система остаётся заводской. Всё, что делается, обратимо.
Подготовка
Три шага с пультом в руке
Это единственная часть, где придётся тыкать в телевизор самому. Дальше всё делает агент.
-
Включите режим разработчика
На телевизоре: Настройки → Система → Об устройстве. Найдите строку «Сборка» (или «Номер сборки») и нажмите на неё семь раз подряд. Внизу появится надпись «Вы стали разработчиком».
-
Включите отладку
Вернитесь: Настройки → Система → Для разработчиков. Включите «Отладка по USB». Если есть отдельный пункт «Беспроводная отладка» — включите и его.
-
Откройте Claude Code или Codex
Запустите в терминале на компьютере, скопируйте промт ниже целиком и отправьте. Больше от вас ничего не требуется.
Важно: когда агент первый раз подключится, на экране телевизора выскочит окно «Разрешить отладку с этого компьютера?». Нажмите «Разрешить» пультом и поставьте галочку «Всегда разрешать». Пока вы этого не сделаете, агент будет получать отказ и топтаться на месте.
Главное
Промт
Скопируйте целиком и отправьте агенту. Вписывать ничего не нужно: телевизор он найдёт в вашей сети сам. Промт написан так, чтобы агент не мог ничего удалить, шёл маленькими шагами и в конце отдал вам скрипт отката.
Ты — инженер, который чистит и ускоряет мой телевизор на Android TV через ADB.
Я не программист. Объясняй простыми словами, что делаешь и зачем. Команды выполняй сам,
не заставляй меня копировать их в терминал.
МОЙ ТЕЛЕВИЗОР
- Ни марки, ни модели, ни адреса я не знаю. Найди телевизор в моей домашней сети сам.
- Режим разработчика и отладка на телевизоре уже включены.
- Компьютер и телевизор подключены к одному роутеру.
ЧТО МЕНЯ РАЗДРАЖАЕТ (уточните под себя, лишнее уберите)
- Телевизор тормозит, приложения открываются по 10-20 секунд.
- Реклама и «рекомендации» на главном экране.
- Предустановленные приложения, которыми я никогда не пользуюсь.
ЖЕЛЕЗНЫЕ ПРАВИЛА — соблюдай буквально
1. НИЧЕГО НЕ УДАЛЯТЬ. Только `pm disable-user --user 0 <пакет>`. Команда `pm uninstall`
запрещена. Всё, что ты отключишь, я должен иметь возможность вернуть одной командой.
2. НИКАКОГО ROOT. Не предлагай разблокировку загрузчика, кастомные прошивки, Magisk.
Телевизор должен остаться на заводской прошивке и с гарантией.
3. СНАЧАЛА ИЗМЕРЬ, ПОТОМ ТРОГАЙ. До любых изменений сохрани в файлы:
- `adb shell cat /proc/meminfo` — сколько памяти свободно и занят ли своп
- `adb shell cat /proc/loadavg` — насколько загружен процессор
- `adb shell ps -A | wc -l` — сколько процессов крутится
- `adb shell pm list packages -e` — список всех ВКЛЮЧЁННЫХ пакетов (это моя страховка)
- `adb shell getprop ro.build.version.release` и `ro.product.model` — что за система
Назови файлы с датой. В конце работы повтори те же замеры и покажи таблицу «до и после».
4. РАБОТАЙ ПАРТИЯМИ ПО 8-10 ПАКЕТОВ. После каждой партии останавливайся и проси меня
проверить: работает ли пульт, переключаются ли HDMI-входы, есть ли звук, открывается
ли YouTube. Только после моего «ок» — следующая партия.
5. ВЕДИ ЖУРНАЛ. Каждый отключённый пакет записывай в файл `disabled.txt` строкой:
пакет — что это было — почему отключили. В конце собери из него готовый скрипт отката.
6. ЕСЛИ ЧТО-ТО СЛОМАЛОСЬ — немедленно включи обратно последнюю партию и скажи мне,
какой пакет виноват.
НИКОГДА НЕ ОТКЛЮЧАЙ (проверено на живом телевизоре — иначе получишь кирпич или потеряешь
функции, которые нужны каждый день):
- Всё, что относится к ТВ-входам и тюнеру: HDMI, антенна, кабельное
(у TCL это com.tcl.tv, com.tcl.tvinput, com.tcl.suspension)
- Всё, что относится к пульту и Bluetooth-сопряжению
(com.google.android.tv.remote.service, com.tcl.autopair, *_rcu_service, partnercustomizer,
keycustomfunctionservice — кнопки на пульте перестанут работать)
- Сервисы Google: com.google.android.gms, com.google.android.gsf, com.android.vending
(без них слетит авторизация и перестанут обновляться YouTube и Netflix)
- Экранную клавиатуру: всё с *.inputmethod.*
- com.android.location.fused — на части прошивок вызывает бесконечную перезагрузку
- Widevine и всё, что связано с DRM — иначе Netflix и Prime покажут чёрный экран
- Системный лаунчер — только после того, как поставлен и проверен другой
ПОРЯДОК РАБОТЫ
Фаза 0. Найди телевизор сам и подключись.
Проверь, установлен ли ADB, при необходимости поставь (Windows: platform-tools,
macOS: brew install android-platform-tools, Linux: apt install adb).
Дальше ищи телевизор по порядку, не спрашивая у меня адрес:
1. `adb devices` — вдруг телевизор подключался с этого компьютера раньше.
2. Определи свою подсеть (ipconfig / ifconfig / ip a) и просканируй её на открытый
порт 5555. Это главный способ: телевизоры обычно держат классический ADB на 5555.
Открытый 5555 = кандидат.
3. Дополнительно `adb mdns services` — так объявляют себя устройства с «беспроводной
отладкой» (Android 11+). Телевизоры часто там НЕ появляются, поэтому пустой ответ
на этом шаге ничего не значит — полагайся на скан из пункта 2.
4. К каждому кандидату: `adb connect <IP>:5555`, потом
`adb shell getprop ro.build.characteristics` — у телевизора в ответе есть слово `tv`
(например `nosdcard,tv`). Это самый надёжный признак: так телевизор не спутать
с телефоном или планшетом. Заодно возьми `ro.product.model` и `ro.product.brand`.
Если телевизоров в сети несколько, покажи мне список с моделями и спроси, какой мой.
5. Когда нашёл — скажи простыми словами, что за телевизор и по какому адресу,
и запомни адрес, чтобы не искать заново.
При первом подключении на экране телевизора появится «Разрешить отладку с этого компьютера?» —
предупреди меня, что надо нажать «Разрешить» пультом и поставить галочку «Всегда разрешать».
Если не нашлось совсем — скажи прямо и попроси проверить, включена ли отладка на телевизоре
и в той же ли он сети, что компьютер.
Фаза 1. Замеры до. Сделай всё из правила 3 и покажи мне человеческим языком:
сколько памяти свободно, забит ли своп, насколько загружен процессор.
Фаза 2. Инвентаризация.
Собери список установленных пакетов и раздели на четыре группы, покажи таблицей:
A. Критические — не трогаем (список выше)
B. Точно мусор — телеметрия, аналитика, рекламные витрины, демо-контент,
предустановленные магазины фильмов, дублирующие ассистенты
C. Приложения, которыми я, возможно, пользуюсь — спроси меня по каждому
D. Непонятное — оставь включённым, но покажи мне
Для каждого пакета из B и C напиши по-русски, что это такое. Не «com.tcl.bi»,
а «com.tcl.bi — сбор статистики о том, что вы смотрите, отправляет на серверы TCL».
Фаза 3. Отключение. Партиями по правилу 4, начиная с группы B.
Фаза 4. Автозапуск. Проверь, какие приложения стартуют сами при включении телевизора
и висят в памяти. Покажи мне, сколько памяти они съедают, и отключи автозапуск
у тех, что я не открываю.
Фаза 5. Мелочи, которые ускоряют интерфейс:
settings put global window_animation_scale 0.5
settings put global transition_animation_scale 0.5
settings put global animator_duration_scale 0.5
pm trim-caches 999G
Фаза 6. Перезагрузка (`adb reboot`), ожидание, повторные замеры.
Фаза 7. Отчёт. Дай мне:
1. Таблицу «до и после»: свободная память, своп, загрузка процессора, число процессов
2. Список отключённого с понятными описаниями
3. Готовый файл отката — один скрипт, который включает всё обратно и возвращает анимации
4. Честный ответ: что реально стало быстрее, а что осталось как было
ЧЕГО Я ЖДУ ОТ ТЕБЯ ПО ХОДУ РАБОТЫ
- Не вываливай на меня простыни вывода команд. Показывай итог человеческим языком.
- Если команда не сработала — скажи прямо, не притворяйся, что получилось.
- Если сомневаешься, нужен ли мне пакет, — спроси, а не решай за меня.
Ни модель, ни адрес искать не надо. Телевизор с включённой отладкой сам объявляет о себе в домашней сети, и агент его там находит; если не отзовётся — пройдётся по сети и проверит, у кого открыт нужный порт. Найдя, он скажет простыми словами, что за телевизор и где. У моего, кстати, модель вообще не определялась: внутри он называл себя просто «BeyondTV».
Страховка
Что нельзя отключать никогда
Этот список уже вшит в промт, но знать его полезно — на случай, если агент предложит что-то лишнее. Проверено на живом телевизоре.
| Категория | Что будет, если отключить |
|---|---|
Тюнер и входыcom.tcl.tv, com.tcl.tvinput, com.tcl.suspension | Пропадут HDMI, антенна и кабельное. Телевизор перестанет быть телевизором. |
Пульт и сопряжениеcom.google.android.tv.remote.service, com.tcl.autopair, partnercustomizer, keycustomfunctionservice | Перестанут работать кнопки пульта — в том числе цветные и кнопки сервисов. |
Сервисы Googlecom.google.android.gms, gsf, com.android.vending | Слетит авторизация, перестанут обновляться YouTube и Netflix, магазин выдаст ошибку. |
| Клавиатура всё с inputmethod | Нечем будет вводить пароль от Wi-Fi и логин. |
| DRM / Widevine | Netflix, Prime и Disney+ покажут чёрный экран вместо фильма. |
com.android.location.fused | На части прошивок телевизор уходит в бесконечную перезагрузку. |
| Системный лаунчер | Не останется главного экрана. Отключать можно только после того, как поставили и проверили другой. |
Для владельцев TCL
Мой готовый список: 29 пакетов
Если у вас тоже TCL на Android TV — вот ровно то, что отключено у меня. Телевизор после этого работает две недели без единой жалобы. На телевизорах других марок названия будут другими, но логика та же: ищите телеметрию, витрины и предустановленные магазины.
| Пакет | Что это |
|---|---|
com.tcl.bi | Сбор статистики о просмотрах, отправка на серверы производителя |
com.tcl.overseasappshow | Витрина «рекомендуемых» приложений |
com.tcl.waterfall.overseas | Лента рекомендаций на главном экране |
com.tcl.messagebox | Рекламные уведомления производителя |
com.tcl.usercenter | Личный кабинет TCL |
com.tcl.esticker | Наклейки и баннеры поверх интерфейса |
com.tcl.notereminder | Напоминания, которые никто не заводил |
com.tcl.dashboard | Собственная панель производителя |
com.tcl.guard | «Защита» от TCL, дублирующая системную |
com.tcl.copydatatotv | Перенос данных с телефона, нужен один раз при покупке |
com.tcl.initsetup | Мастер первичной настройки |
com.tcl.useragreement | Экран пользовательского соглашения |
com.tcl.factory.view | Сервисное меню для магазина |
com.google.android.play.games | Play Игры |
com.google.android.videos | Google Play Фильмы |
tv.wuaki.apptv | Rakuten TV |
com.amazon.amazonvideo.livingroom | Prime Video |
com.google.android.youtube.tvmusic | YouTube Music |
com.google.android.katniss | Голосовой поиск Google |
com.google.android.tv.assistant | Google-ассистент для ТВ |
com.tcl.micmanager | Служба микрофона |
com.tcl.smartalexa | Alexa от TCL |
com.tcl.assistant | Собственный ассистент TCL |
com.google.android.marvin.talkback | Озвучка интерфейса (нужна незрячим — оставьте, если пользуетесь) |
com.tcl.miracast | Трансляция экрана с телефона |
com.tcl.MultiScreenInteraction_TV | Многоэкранный режим |
com.google.android.tvlauncher | Штатный главный экран (только после установки другого!) |
com.google.android.tvrecommendations | Служба рекомендаций для главного экрана |
com.tcl.tv.tclhome_passive | Фоновая служба домашнего экрана TCL |
Отдельно у меня отключены com.netflix.ninja и com.google.android.backdrop — это личное решение: Netflix в доме не смотрят, а штатную заставку заменили своей. Вам они, скорее всего, нужны.
Из опыта
Грабли, на которые я наступил
Ни в одной инструкции этого нет, потому что вылезает только на живом телевизоре.
Магазин теряет авторизацию
После чистки Play Store может начать ругаться, что нужно заново войти в аккаунт. Лечится входом заново — но проще: в аккаунт «Другой способ → подтверждение с телефона», пароль вводить пультом мучительно.
Иконки отключённых приложений остаются
Лаунчер кэширует список и показывает то, чего уже нет. Не пугайтесь: попросите агента выполнить очистку кэша лаунчера, и они исчезнут.
Отключайте лаунчер последним
Если снести штатный главный экран до установки нового, телевизор останется без интерфейса. Порядок строгий: поставить новый → проверить кнопку «Домой» → только потом отключать старый.
Быстрая загрузка тут ни при чём
Я думал, дело в отключённом «быстром старте». Проверили — он был включён всё это время. Тормозила именно забитая память, а не режим запуска.
Обратный ход
Как вернуть всё назад
Главная причина, по которой в промте запрещено удалять: любое отключение отменяется одной командой. Агент в конце работы отдаёт вам готовый файл отката — сохраните его.
Вернуть один пакет
adb shell pm enable com.имя.пакета
Вернуть анимации
adb shell settings put global window_animation_scale 1.0
adb shell settings put global transition_animation_scale 1.0
adb shell settings put global animator_duration_scale 1.0
Крайний случай: сброс телевизора к заводским настройкам (Настройки → Устройство → Сброс) возвращает абсолютно всё. Ничего из описанного здесь не переживает сброс — а значит, необратимо сломать телевизор этим способом нельзя.
Дальше
Что я сделал сверх чистки
Чистка — половина дела. Вот ещё три вещи, после которых телевизор стал по-настоящему своим.
Лёгкий главный экран вместо штатного
Штатный лаунчер Android TV — это витрина: ряд рекламы, ряд «продолжить просмотр», подгрузка обложек при каждом включении. Я поставил FLauncher — бесплатный, без рекламы, показывает ровно те приложения, которые вы выбрали. Есть и другие лёгкие лаунчеры, суть одна.
Заодно переименовал телевизор: вместо заводского имени он теперь называется по-своему — видно и в списке устройств, и при трансляции с телефона.
Заставка из семейных фотографий
Идея была не моя: агент сам предложил поставить вместо гугловских пейзажей семейные снимки и попросил показать, где они лежат. Дальше отобрал сотню из моей папки с семейными фото, залил их на телевизор одной пачкой и настроил слайд-шоу. Теперь на простое телевизор показывает нас, а не стоковые горы.
Родительский контроль, которого в Android TV нет
Здесь придётся сказать прямо: на Android TV нет ни таймера выключения по часам, ни пароля на приложения. Мы перебрали штатные настройки и магазин — платные приложения просят подписку, бесплатные не умеют ничего.
Решение нашлось не в телевизоре, а в роутере. В домашнем роутере есть профили доступа для устройств: создаёте профиль с расписанием, назначаете его одному телевизору — и вне окна у него просто нет интернета. Телевизор при этом работает: HDMI, приставка, антенна на месте. Пропадает только то, ради чего ребёнок его включает.
У меня это FRITZ!Box, самый распространённый роутер в Германии: Internet → Filter → Parental Controls → создать профиль с расписанием → на вкладке профиля добавить только телевизор. У роутеров других марок раздел называется «Родительский контроль» или «Контроль доступа» и работает так же.
Отдельно стоит включить «Безопасный режим» внутри YouTube — он живёт в настройках самого приложения на телевизоре и фильтрует выдачу.
Вопросы
Коротко о главном
Это безопасно? Телевизор не превратится в кирпич?
Ничего не удаляется — только отключается, и любое отключение отменяется одной командой. Root не нужен, прошивка не трогается, гарантия остаётся. В самом плохом случае помогает сброс к заводским настройкам, после которого телевизор возвращается в состояние «из коробки».
У меня не TCL, а Samsung или LG. Подойдёт?
Если на телевизоре Android TV или Google TV — да, промт подойдёт, изменится только список пакетов. Samsung работает на Tizen, а LG на webOS — это другие системы, и описанный способ к ним неприменим. Проверить просто: если в телевизоре есть Google Play — значит, Android.
Зачем нейросеть? Нельзя просто выполнить команды из списка?
Можно, если у вас ровно такой же телевизор. На любом другом список пакетов будет свой, и разбираться, что означает каждое из двухсот названий, придётся вручную. Агент делает именно это: читает список, объясняет по-русски, что есть что, и отключает партиями с проверкой.
Claude Code или Codex — что лучше?
Для этой задачи разницы нет, промт написан под оба. Берите тот, к которому у вас уже есть доступ.
Надо ли выключать отладку после?
Да, стоит. Пока отладка включена, к телевизору может подключиться любое устройство в вашей домашней сети. Закончили — выключите её там же: Настройки → Система → Для разработчиков → Отладка по USB.
Сколько это стоит?
Сама чистка бесплатна. Нужна только подписка на Claude Code или Codex, если её ещё нет.
Получилось?
Напишите, что показали ваши замеры «до и после» — соберу цифры по разным моделям в общую таблицу, чтобы следующим было проще.