Перейти к содержимому
Программное Обеспечение

Оптимизация Google TV через ADB: отключение лаунчера

Полная оптимизация Google TV через ADB. Безопасное отключение стокового лаунчера, твики анимации x0.5 и переназначение кнопок пульта в tvQuickactions Pro.

💡︎ Главные мысли статьи:

  • Перед заморозкой стокового интерфейса обязательно установите альтернативный лаунчер (Projectivy или FLauncher), чтобы исключить черный экран при перезагрузке.
  • Команда отключения системного комбайна без root-прав: adb shell pm disable-user --user 0 com.google.android.apps.tv.launcherx освобождает до 350 МБ оперативной памяти.
  • Ускорение системных анимаций до x0.5 через консольные команды настроек мгновенно устраняет задержки отклика пульта на недорогих ТВ-стиках и приставках.
Премиум IPTV
0 ₽ • Без оплаты
Шаровоз: 2 300+ каналов и 4K кинозалы
Все включено
3$/ мес(~240 ₽)
Тест 24ч без оплаты→
Интерфейс Projectivy Launcher на телевизоре рядом с ноутбуком отладки ADB

Оболочка Google TV на современных телевизорах и медиаплеерах перегружена рекламными баннерами, фоновыми видеопревью и тяжелыми службами рекомендаций. На приставках с 2 ГБ оперативной памяти системный процесс лаунчера постоянно удерживает в памяти 300–400 МБ ОЗУ и нагружает процессор фоновыми опросами серверов Google.

В результате интерфейс начинает подтормаживать при выходе из тяжелых онлайн-кинотеатров, а нажатие кнопки Home отзывается неприятной секундной задержкой. Стандартные настройки Android TV не позволяют выбрать сторонний лаунчер по умолчанию или отключить встроенные промо-блоки.

Обойти эти ограничения помогает консоль отладки Android Debug Bridge (ADB). В этой инструкции я пошагово разберу, как безопасно заморозить стоковый лаунчер, ускорить системную анимацию вдвое и перенастроить рекламные кнопки на пульте.


Подготовка: включение отладки по сети и подключение ADB

Для отправки команд на медиаплеер не обязательно тянуть USB-кабель: достаточно подключить компьютер и приставку к одной локальной сети Wi-Fi или Ethernet.

1. Активация режима разработчика

  1. Откройте Настройки -> Система -> Об устройстве.
  2. Опуститесь до пункта Сборка ОС Android TV и нажмите центральную кнопку пульта 7 раз подряд.
  3. Система уведомит сообщением: «Вы стали разработчиком!».

2. Включение сетевой отладки

  1. Вернитесь в меню Система -> Для разработчиков.
  2. Включите тумблер Отладка по USB (на некоторых прошивках также присутствует пункт Сетевая отладка или Wireless Debugging).
  3. Посмотрите локальный IP-адрес приставки в разделе Сеть и интернет (например, 192.168.1.50).

3. Подключение с компьютера

Скачайте официальный архив Platform Tools с утилитой ADB для вашей операционной системы. Откройте терминал и выполните команду:

adb connect 192.168.1.50:5555

На экране телевизора появится запрос на подтверждение авторизации цифрового ключа RSA. Отметьте пункт «Всегда разрешать с этого компьютера» и нажмите ОК.


Сравнение легких лаунчеров для замены стокового интерфейса

Прежде чем отключать стандартный интерфейс, необходимо установить стабильную замену. Сравним четыре популярные оболочки:

Название лаунчераПотребление ОЗУПоддержка категорийВстроенная рекламаСкорость отклика
Projectivy Launcher45–60 МБДа (гибкие каналы)Полностью отсутствуетМгновенная (до 120 Гц)
FLauncher35–45 МБДа (простые сетки)Полностью отсутствуетВысокая
Primal TV Launcher40–55 МБДа (пользовательские строки)Полностью отсутствуетВысокая
Emotn UI80–110 МБОграниченноОтсутствуетСредняя

Projectivy Launcher: максимальная гибкость и поддержка частоты 120 Гц

Оболочка Projectivy Launcher чаще всего используется для замены Google TV: она написана на нативном коде и практически не нагружает графический ускоритель приставки.

Главный экран Projectivy Launcher с пользовательскими плитками приложений на 4K телевизоре

Интерфейс поддерживает динамические обои, создание собственных категорий («Кинотеатры», «IPTV», «Утилиты») и тонкую настройку масштаба плиток. Лаунчер умеет автоматически переопределять нажатие кнопки Home через встроенную службу специальных возможностей, что делает переход максимально комфортным даже без отключения системных пакетов.


FLauncher: строгий минимализм с открытым исходным кодом

Если вам требуется предельно легковесное решение без анимаций и сложных меню, обратите внимание на FLauncher. Этот проект с открытым кодом на Flutter не содержит лишних фоновых служб и расходует всего около 40 МБ оперативной памяти.

Лаунчер предлагает чистую сетку приложений, разделенную на пользовательские секции. В нем нет интеграции с внешними каналами рекомендаций, благодаря чему экран загружается мгновенно даже на устаревших ТВ-боксах с четырехъядерными процессорами Cortex-A53.


Primal TV Launcher: классический плиточный интерфейс

Для тех, кто привык к интерфейсу Android TV 8–9 поколений, подойдет Primal TV Launcher. Он копирует классическую компоновку с горизонтальными строками избранных программ и быстрым доступом к системным настройкам.

Оболочка поддерживает установку собственных обоев, скрытие ненужных системных значков и защиту определенных приложений четырехзначным пин-кодом от детей.


Emotn UI: крупные элементы для небольших экранов

Лаунчер Emotn UI разработан с прицелом на простоту: на главном экране расположены крупные плитки быстрого запуска и виджеты погоды с часами.

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


Пошаговое отключение Google TV Launcher через ADB

Когда альтернативная оболочка установлена и проверена, можно переходить к отключению тяжелого системного пакета.

Терминал с выполненными командами подключения и отключения пакета LauncherX по ADB

Команда отключения пакета

Выполните в терминале команду заморозки интерфейса:

adb shell pm disable-user --user 0 com.google.android.apps.tv.launcherx

В ответ терминал выведет подтверждение: Package com.google.android.apps.tv.launcherx new state: disabled-user.

С этого момента стоковый интерфейс полностью выгружается из оперативной памяти. При нажатии кнопки Home система автоматически передаст управление вашему новому лаунчеру.

Команда возврата к заводскому интерфейсу

Если вам потребуется вернуть стандартный интерфейс Google TV (например, перед продажей устройства), отправьте команду:

adb shell pm enable com.google.android.apps.tv.launcherx

Твики системных анимаций: ускорение отклика в 2 раза

По умолчанию в Android TV задержка анимации окон, переходов и всплывающих меню установлена на значение 1.0x. На медленных процессорах это создает ложное ощущение вязкости интерфейса.

Установим масштаб анимации на комфортное значение 0.5x тремя консольными командами:

adb shell settings put global window_animation_scale 0.5
adb shell settings put global transition_animation_scale 0.5
adb shell settings put global animator_duration_scale 0.5

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


Переназначение брендовых кнопок пульта через tvQuickactions Pro

На пультах сертифицированных приставок (Chromecast, Xiaomi, Realme) присутствуют выделенные кнопки стримингов (Netflix, Prime Video, YouTube, Disney+). Большинство из них бесполезны в повседневном использовании.

Для переназначения клавиш используйте приложение tvQuickactions Pro или бесплатный аналог Button Mapper:

  1. Установите приложение и предоставьте ему разрешение на работу в меню Специальные возможности.
  2. В разделе Кнопки выберите действие Добавить кнопку и нажмите физическую клавишу на пульте (например, Netflix).
  3. Назначьте на одиночное нажатие запуск онлайн-кинотеатра Lampa, на двойное нажатие — IPTV-плеер TiviMate, а на долгое удержание — открытие меню питания.
  4. Если система перехватывает нажатие и все равно пытается открыть Netflix, отключите пакет стриминга через консоль:
    adb shell pm disable-user --user 0 com.netflix.ninja

Подробную инструкцию по работе с клавишами читайте в нашем материале про настройку переназначения кнопок через Button Mapper.


Чек-лист проверки и закрепления настроек

Комплексная оптимизация через ADB превращает даже бюджетный телевизор на Google TV в отзывчивый медиацентр без назойливой рекламы.

  • Установлена альтернативная оболочка: Projectivy Launcher или FLauncher проверен и запускается без ошибок.
  • Пакет LauncherX отключен: Команда pm disable-user выполнена, освобождено до 350 МБ ОЗУ.
  • Масштаб анимации снижен до 0.5x: Окна и переходы открываются без системных пауз.
  • Брендовые кнопки переназначены: Клавиши пульта запускают нужные плееры в 1 клик.
  • Проверена кнопка Home: Нажатие возвращает на чистый домашний экран без задержек.

Если вам требуется подобрать производительную ТВ-приставку с чистым интерфейсом из коробки, воспользуйтесь нашим интерактивным мастером подбора ТВ-боксов.

❓︎ Часто задаваемые вопросы (FAQ)

Что произойдет, если отключить Google TV Launcher без сторонней оболочки?

Приставка не уйдет в циклическую перезагрузку (bootloop), но после нажатия кнопки Home появится черный экран. Восстановить управление можно через консоль ADB командой включения пакета или отправкой намерения на запуск установленного приложения.

Слетает ли отключение лаунчера после системных обновлений Google Play?

Обновления сервисов Google Play иногда пытаются повторно активировать пакет LauncherX. В этом случае достаточно повторно выполнить команду pm disable-user либо настроить перехват кнопки Home через службу специальных возможностей в Projectivy Launcher.