Polecenia ADB do ręcznej zmiany launchera ekranu głównego na Android TV i Google TV: cmd package set-home-activity com.premium.tv.launcher.ui/.LauncherActivity ustawia Premium TV Launcher UI jako aplikację ekranu głównego (polecenie, które uruchamia TV Launcher Manager); pm disable-user --user 0 com.google.android.tvlauncher (Android TV) albo com.google.android.apps.tv.launcherx (Google TV) wyłącza fabryczny launcher, żeby Android zapytał, której aplikacji ekranu głównego użyć; cofnięcie przez pm enable. Lista aplikacji zdolnych być ekranem głównym: cmd package query-activities --components -a android.intent.action.MAIN -c android.intent.category.HOME; sprawdzenie: cmd package resolve-activity --brief. Nie dla Fire TV. Poradnik dla wszystkich pozostałych: https://pluitv.com/pl/home-button/
HOME przez ADB, ręcznie
Wszystko, co robi TV Launcher Manager, jako polecenia, które wpisujesz samodzielnie. Dwie metody, nazwy pakietów dla każdego urządzenia, sprawdzenie i droga powrotu. Jeśli wolisz nie wpisywać, poradnik dla wszystkich ma trzy sposoby bez jednego polecenia.
Uzyskaj powłokę na telewizorze
Obie metody poniżej to zwykłe polecenia powłoki wysyłane przez własne połączenie debugowania telewizora. Bez roota, bez flashowania, a przełącznik wyłączasz, gdy skończysz.
Ustawienia › Preferencje urządzenia (lub System) › Informacje › naciśnij Numer kompilacji siedem razy. „Jesteś teraz programistą!”
Opcje programistyczne › Debugowanie USB › Wł. W Androidzie 11 i nowszym jest też Debugowanie bezprzewodowe, które wymaga jednorazowego parowania (krok 4).
Remote ADB Shell z Google Play na telefonie (najprościej) albo na samym telewizorze — albo komputer z adb z pakietu Android platform-tools.
adb connect <IP telewizora>:5555 — albo 127.0.0.1 z aplikacji na telewizorze. Na ekranie telewizora wybierz Zawsze zezwalaj. Debugowanie bezprzewodowe w Androidzie 11+: najpierw adb pair <IP>:<port parowania> z sześciocyfrowym kodem, który pokazuje telewizor, potem połącz się z portem, który podaje.
Każde polecenie poniżej to tylko część dla powłoki. Z komputera poprzedź je adb shell; w aplikacji ADB na telefonie lub telewizorze wklej je tak, jak jest.
Ustaw aplikację ekranu głównego bezpośrednio
To zapisuje to samo ustawienie, które zapisałby wybór aplikacji ekranu głównego w telewizorze, gdyby producent go zostawił. To polecenie, które uruchamia TV Launcher Manager: nic nie jest wyłączane, nic potem nie działa, a ustawienie przeżywa restarty, aktualizacje i Androida TV 14. Nieudokumentowane w AOSP, ale obecne od Androida 7, a przystawka sama je dla ciebie sprawdza.
cmd package set-home-activity com.premium.tv.launcher.ui/.LauncherActivity
Przy powodzeniu milczy. „Error” albo „Unknown command” oznacza, że przystawka jest starsza niż Android 7 albo producent usunął polecenie — użyj Metody 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
Jeden pakiet/.Activity na wiersz — to właśnie narzędzie pokazuje ci jako listę. Uruchom to najpierw i zanotuj bieżący ekran główny: ten wiersz to twoje cofnięcie.
Jak wrócić: uruchom cmd package set-home-activity ponownie z komponentem fabrycznego launchera z listy powyżej — albo, tam gdzie telewizor wciąż ma Ustawienia › Aplikacje › Aplikacje domyślne › Aplikacja ekranu głównego, wybierz go tam. Fabryczny launcher nigdy nie został ruszony.
Wyłącz fabryczny launcher, pozwól Androidowi zapytać
Fabryczny launcher zostaje wyłączony tylko dla bieżącego użytkownika — nie odinstalowany — więc przy następnym naciśnięciu HOME Android musi zapytać, której aplikacji ekranu głównego użyć. W pełni odwracalne jednym poleceniem. Użyj jej, gdy Metoda 1 zostanie odrzucona albo gdy chcesz, żeby pojawił się wybór i samemu zdecydować.
pm disable-user --user 0 com.google.android.tvlauncher
pm enable com.google.android.tvlauncher
Wybierz urządzenie powyżej i wklej wiersz. Oczekiwana odpowiedź: new state: disabled. Dotyczy tylko użytkownika 0 i niczego nie instaluje.
Naciśnij HOME. Wybierz Premium TV Launcher.UI, a potem Zawsze. Żeby wybór nie pojawiał się już nigdy, przejdź do Metody 1.
Wiedz, co robisz: przy wyłączonym fabrycznym launcherze i odinstalowanym PLUI telewizor nie ma żadnego ekranu głównego, dopóki nie uruchomisz polecenia cofającego. Zostaw aplikację ADB zainstalowaną, dopóki nie masz pewności.
Kto jest kim na przystawce
| Co | Pakiet / komponent | Urządzenia |
|---|---|---|
| Premium TV Launcher UI — activity ekranu głównego | com.premium.tv.launcher.ui/.LauncherActivity | Tak samo w wersji z Play i w pełnej wersji do instalacji ręcznej |
| Fabryczny launcher Android TV | com.google.android.tvlauncher | Nvidia Shield, Sony (starsze), Xiaomi Mi Box, Philips, większość boxów |
| Launcher Google TV | com.google.android.apps.tv.launcherx | Chromecast z Google TV, nowsze Sony, TCL, Hisense |
| Fire TV | — | Niemożliwe: Amazon nie pozwala aplikacji innej firmy trzymać HOME, a sticki z Vega OS (od Fire TV Stick 4K Select, październik 2025) w ogóle nie instalują aplikacji Androida |
Launcher producenta pod inną nazwą? Polecenie listy z Metody 1 wypisuje każdy komponent twojej przystawki zdolny być ekranem głównym — tej nazwy używasz w obu metodach.
Czarny ekran, brak ekranu głównego, zła aplikacja
pm enable com.google.android.tvlauncher — albo com.google.android.apps.tv.launcherx na Google TV. Połączenie przeżywa czarny ekran; brakuje tylko ekranu głównego.
am start -n com.premium.tv.launcher.ui/.LauncherActivity otwiera launcher od razu, cokolwiek mówi ustawienie ekranu głównego. Stamtąd resztę naprawisz na ekranie.
TV Launcher Manager › Restore zapisuje ekran główny przed jakąkolwiek zmianą i przywraca go jednym dotknięciem — obejmuje każdy przypadek z tej strony, łącznie z czarnym ekranem.
Ustawienia › Opcje programistyczne › Debugowanie USB › Wył., gdy skończysz. Nigdy przez samo ADB: to przerywa połączenie, z którego korzystasz. Ustawienie aplikacji ekranu głównego zostaje.
Potem HOME zaprowadzi cię do domu.