Команды ADB, чтобы сменить домашний лаунчер на Android TV и Google TV вручную: cmd package set-home-activity com.premium.tv.launcher.ui/.LauncherActivity задаёт Premium TV Launcher UI главным приложением (команда, которую выполняет TV Launcher Manager); pm disable-user --user 0 com.google.android.tvlauncher (Android TV) или com.google.android.apps.tv.launcherx (Google TV) выключает заводской лаунчер, чтобы Android спросил, какое домашнее приложение использовать; откат через pm enable. Список приложений, способных быть главным экраном: cmd package query-activities --components -a android.intent.action.MAIN -c android.intent.category.HOME; проверка: cmd package resolve-activity --brief. Не для Fire TV. Гид для всех остальных: https://pluitv.com/ru/home-button/
HOME через ADB, вручную
Всё, что делает TV Launcher Manager, — в виде команд, которые вы набираете сами. Два метода, имена пакетов по устройствам, проверка и путь назад. Если набирать не хочется, гид для всех предлагает три пути без единой команды.
Получите shell на телевизоре
Оба метода ниже — обычные команды shell по собственному отладочному соединению телевизора. Без root, без прошивки, и переключатель выключается, когда вы закончите.
Настройки › Настройки устройства (или Система) › Об устройстве › нажмите Номер сборки семь раз. «You are now a developer!»
Для разработчиков › Отладка по USB › Вкл. На Android 11 и новее есть и беспроводная отладка, которой нужно разовое сопряжение (шаг 4).
Remote ADB Shell из Google Play на телефоне (проще всего) или на самом ТВ — либо компьютер с adb из Android platform-tools.
adb connect <IP телевизора>:5555 — или 127.0.0.1 из приложения на самом ТВ. На экране ТВ выберите Всегда разрешать. Беспроводная отладка на Android 11+: сначала adb pair <IP>:<порт сопряжения> с шестизначным кодом, который показывает ТВ, затем подключение к указанному им порту.
Каждая команда ниже — только часть для shell. С компьютера добавьте впереди adb shell; в ADB-приложении на телефоне или ТВ вставляйте как есть.
Задать главное приложение напрямую
Записывает ту же настройку, которую записал бы собственный диалог выбора главного приложения ТВ, если бы производитель его оставил. Это команда, которую выполняет TV Launcher Manager: ничего не выключается, ничего не работает после, и она держится через перезагрузки, обновления и Android TV 14. Не задокументирована в AOSP, но есть с Android 7, и приставка сама её подтверждает.
cmd package set-home-activity com.premium.tv.launcher.ui/.LauncherActivity
При успехе молчит. «Error» или «Unknown command» означает, что приставка старше Android 7 или производитель убрал команду — переходите к методу 2.
cmd package resolve-activity --brief -a android.intent.action.MAIN -c android.intent.category.HOME
cmd package query-activities --components -a android.intent.action.MAIN -c android.intent.category.HOME
По одному пакет/.Activity на строку — именно это инструмент показывает вам списком. Выполните её первой и запишите текущее главное: эта строка — ваш откат.
Назад: выполните cmd package set-home-activity ещё раз с компонентом заводского лаунчера из списка выше — или, где у ТВ ещё есть Настройки › Приложения › Приложения по умолчанию › Главное приложение, выберите его там. Заводской лаунчер никто не трогал.
Выключить заводской лаунчер и дать Android спросить
Заводской лаунчер отключается только для текущего пользователя — не удаляется, — поэтому при следующем нажатии HOME Android вынужден спросить, какое домашнее приложение использовать. Полностью обратимо одной командой. Используйте, когда метод 1 отклонён или когда хотите, чтобы появился диалог выбора.
pm disable-user --user 0 com.google.android.tvlauncher
pm enable com.google.android.tvlauncher
Выберите устройство выше и вставьте строку. Ожидаемый ответ: new state: disabled. Касается только пользователя 0 и ничего не устанавливает.
Нажмите HOME. Выберите Premium TV Launcher.UI, затем Всегда. Чтобы диалог больше не появлялся, продолжите методом 1.
Понимайте, что делаете: с выключенным заводским лаунчером и удалённым PLUI у телевизора нет домашнего экрана, пока вы не выполните команду отката. Не удаляйте ADB-приложение, пока не убедитесь, что всё в порядке.
Кто есть кто на приставке
| Что | Пакет / компонент | Устройства |
|---|---|---|
| Premium TV Launcher UI — activity главного экрана | com.premium.tv.launcher.ui/.LauncherActivity | Одинаково в сборке из Play и в полной sideload-сборке |
| Заводской лаунчер Android TV | com.google.android.tvlauncher | Nvidia Shield, Sony (постарше), Xiaomi Mi Box, Philips, большинство приставок |
| Лаунчер Google TV | com.google.android.apps.tv.launcherx | Chromecast with Google TV, новые Sony, TCL, Hisense |
| Fire TV | — | Невозможно: Amazon не позволяет стороннему приложению удерживать HOME, а стики на Vega OS (начиная с Fire TV Stick 4K Select, октябрь 2025) вовсе не устанавливают Android-приложения |
Лаунчер производителя с другим именем? Команда списка из метода 1 выводит каждый компонент приставки, способный быть главным экраном, — это имя и используйте в обоих методах.
Чёрный экран, нет главного, не то приложение
pm enable com.google.android.tvlauncher — или com.google.android.apps.tv.launcherx на Google TV. Соединение переживает чёрный экран; не хватает только главного экрана.
am start -n com.premium.tv.launcher.ui/.LauncherActivity открывает лаунчер сейчас же, что бы ни говорила настройка главного. Оттуда остальное чинится на экране.
TV Launcher Manager › Восстановить записывает главный экран до любого изменения и возвращает его одним нажатием — покрывает каждый случай на этой странице, включая чёрный экран.
Настройки › Для разработчиков › Отладка по USB › Выкл, когда закончите. Никогда через сам ADB: это оборвёт соединение, которым вы пользуетесь. Настройка главного приложения остаётся.
И HOME ведёт вас домой.