Почистите свой Android TV
Если телевизор стал тормозить, можно отключить заводские приложения, которыми вы никогда не пользуетесь. Ниже вы найдёте подготовку из четырёх шагов и промпт, который отдаёте ИИ-агенту. Ничего не удаляется, каждый шаг обратим. Windows, Mac или Linux: без разницы.
Подготовка
-
Включите режим разработчика
На телевизоре откройте Настройки → Система → Об устройстве и нажмите кнопкой OK на пульте семь раз по строке Номер сборки.
-
Включите отладку
Настройки → Система → Для разработчиков → Отладка по USB. Если есть отдельный переключатель «Беспроводная отладка», включите и его.
-
Узнайте IP-адрес телевизора
Настройки → Сеть и интернет → Состояние. Запишите число, начинающееся с
192.168.Компьютер должен быть в той же сети, что и телевизор: тот же Wi-Fi или тот же роутер. -
Откройте Claude Code или Codex и вставьте промпт
Скопируйте текст ниже, замените два места
ВПИШИТЕ СЮДАна модель и IP-адрес вашего телевизора и отдайте агенту. Остальное он сделает сам: поставит нужный инструмент, подключится к телевизору, всё почистит. Время от времени он будет останавливаться и просить что-то подтвердить или проверить.
Промпт
Я хочу, чтобы ты почистил мой Android TV через ADB. Цель: избавиться от строк с
рекламой и рекомендациями, отключить заводские приложения, которыми я не
пользуюсь, и ускорить телевизор. Команды выполняй сам и простым языком
объясняй, что ты делаешь.
МОЙ ТЕЛЕВИЗОР
- Марка / модель: ВПИШИТЕ СЮДА (пример: TCL Smart TV Pro)
- IP-адрес телевизора: ВПИШИТЕ СЮДА (ТВ > Настройки > Сеть и интернет
> Состояние)
- «Режим разработчика» и «Отладка по USB / беспроводная отладка» уже включены.
Мой компьютер и телевизор в одной сети.
ПРАВИЛА (соблюдай их буквально)
1. НИЧЕГО НЕ УДАЛЯЙ. Используй только `pm disable-user --user 0`, чтобы всё
можно было вернуть командой `pm enable <пакет>`. `pm uninstall` запрещён.
2. Не предлагай и не пытайся делать root, разблокировку загрузчика или
кастомную прошивку. Это сбрасывает телевизор до заводских настроек, и если
сертификат Widevine упадёт с L1 до L3, Netflix переключится на SD. Выгоды
никакой.
3. СНАЧАЛА ИЗМЕРЬ. Перед началом сохрани в файл вывод `dumpsys meminfo`,
`pm list packages -s` и `pm list packages -d`. В конце повтори те же
измерения и дай мне таблицу «до и после».
4. ИДИ НЕБОЛЬШИМИ ПАРТИЯМИ. Отключай не больше 10 пакетов за раз, потом
ОСТАНАВЛИВАЙСЯ и давай мне проверить: работает ли кнопка «Источники / Входы»
на пульте, могу ли я переключиться на HDMI, открываются ли Netflix и
YouTube, работают ли звук и экранная клавиатура. Не переходи к следующей
партии, пока я не скажу, что всё в порядке.
5. НИКОГДА НЕ ОТКЛЮЧАЙ СЛЕДУЮЩЕЕ (это делает телевизор непригодным):
com.tcl.suspension -> меню «Источники/Входы» на пульте. Имя
выглядит как мусор, но если его отключить,
на HDMI больше не переключиться. Если
марка другая, найди её аналог пакета
«quick panel».
com.tcl.tv, com.tcl.tvinput -> службы входов HDMI / антенна
com.google.android.tv.remote.service,
com.tcl.tcl_bt_rcu_service,
com.tcl.autopair -> пульт дистанционного управления
com.google.android.gms,
com.google.android.gsf,
com.android.vending -> сервисы Play и Play Store
com.android.location.fused -> при отключении телевизор уходит в
циклическую перезагрузку
*.inputmethod.* -> экранная клавиатура
com.google.android.apps.tv.launcherx
-> главный экран. Если отключить его до
установки другого лаунчера, получится
чёрный экран.
Для других марок найди аналоги из этого списка. Если ты не уверен, за что
отвечает пакет, спроси меня до того, как отключать.
6. ВЕДИ ЗАПИСИ. Записывай каждый отключённый пакет в файл `disabled.txt` внутри
папки `tv-debloat`. В той же папке веди `DEBLOAT-LOG.md`: что ты сделал,
зачем, и точная команда для отмены каждого изменения.
7. Если что-то сломалось, сначала включи обратно последнюю партию, потом сужай
поиск по одному пакету.
ДЕЛАЙ В ТАКОМ ПОРЯДКЕ
a) Проверь, установлен ли `adb`, и установи, если нет. Посмотри, какая у меня
операционная система, и выбери подходящий путь: на Windows скачай пакет
platform-tools от Google и добавь его в PATH, на macOS
`brew install android-platform-tools`, на Linux `apt install adb`. Потом
подключись командой `adb connect <IP>:5555`. Телевизор покажет окно
«Разрешить отладку с этого компьютера?»: скажи мне, я подтвержу. На Android
11 и выше, если телевизор просит код сопряжения на экране «Беспроводная
отладка», сначала используй `adb pair`.
b) Сними измерения и составь список пакетов.
c) Раздели пакеты на три группы и покажи мне таблицу: (1) точно мусор:
неиспользуемые стриминговые приложения, демо, заставки, голосовые
ассистенты, мастера настройки, телеметрия; (2) зависит от меня: спроси,
пользуюсь ли я ими на самом деле; (3) неприкосновенные. Получи моё одобрение
и начни с группы 1.
d) Уменьши скорость анимаций вдвое:
settings put global window_animation_scale 0.5
settings put global transition_animation_scale 0.5
settings put global animator_duration_scale 0.5
e) Очисти кеши командой `pm trim-caches`.
f) Перезагрузи телевизор и повтори измерения.
ЗАМЕНИ ГЛАВНЫЙ ЭКРАН
Собственный главный экран Google TV забит рекламой и строками «рекомендуем
вам». Вместо него я хочу использовать FLauncher (он есть в Play Store,
бесплатный, с открытым исходным кодом, и показывает только сетку моих
приложений).
- Сначала попроси меня установить FLauncher и убедись, что он установлен.
- Попроси открыть его один раз и выбрать как главный экран.
- Только после этого отключай `com.google.android.apps.tv.launcherx`.
- Перезагрузи телевизор и убедись, что главный экран по-прежнему FLauncher.
КОГДА ЗАКОНЧИШЬ, ДАЙ МНЕ
1. Таблицу оперативной памяти «до и после».
2. Список отключённых пакетов, у каждого одна строка «что это было».
3. Одну команду, которая отменяет всё.
Три предупреждения
Не отключайте пакет, назначение которого не понимаете по названию
У меня после отключения com.tcl.suspension умерла кнопка «Источники» на пульте, и я больше не мог переключиться на HDMI. Это оказалось меню выбора входа.
Не отключайте главный экран, пока не установлен новый Сначала поставьте FLauncher и сделайте его основным. Только после этого отключайте старый лаунчер. Иначе получите чёрный экран.
Не делайте root
Разблокировка загрузчика сбрасывает телевизор до заводских настроек, а если Widevine упадёт до L3, Netflix переключится на SD. Смысла нет: disable-user делает то же, что дал бы root.
Как всё вернуть
Ничего не удаляется, поэтому любой шаг можно откатить. Агент хранит список того, что отключил, так что достаточно сказать ему: «включи обратно всё, что ты отключил».
Чтобы вернуть одно приложение вручную:
adb shell pm enable com.tcl.suspension