Εντολές ADB για να αλλάξεις τον launcher σε 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) σβήνει τον εργοστασιακό launcher ώστε το 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/gr/home-button/
Το HOME μέσω ADB, με το χέρι
Ό,τι κάνει το TV Launcher Manager, ως εντολές που γράφεις μόνος σου. Δύο μέθοδοι, τα ονόματα των πακέτων ανά συσκευή, η επαλήθευση, και ο δρόμος της επιστροφής. Αν δεν θες να γράφεις, ο οδηγός για όλους έχει τρεις δρόμους χωρίς ούτε μία εντολή.
Πάρε ένα shell στην TV
Και οι δύο μέθοδοι παρακάτω τρέχουν ως απλές εντολές shell μέσω της σύνδεσης εντοπισμού σφαλμάτων της ίδιας της TV. Χωρίς root, χωρίς flash, και ο διακόπτης σβήνει ξανά όταν τελειώσεις.
Ρυθμίσεις › Προτιμήσεις συσκευής (ή Σύστημα) › Σχετικά › πάτα τον Αριθμό έκδοσης εφτά φορές. «You are now a developer!»
Developer options › USB debugging › On. Σε Android 11 και νεότερο υπάρχει και το Wireless debugging, που θέλει μία ζεύξη την πρώτη φορά (βήμα 4).
Το Remote ADB Shell από το Google Play στο κινητό σου (το ευκολότερο) ή στην ίδια την TV — ή υπολογιστής με το adb από τα platform-tools του Android.
adb connect <IP της TV>:5555 — ή 127.0.0.1 από εφαρμογή πάνω στην TV. Στην οθόνη της TV διάλεξε Να επιτρέπεται πάντα. Wireless debugging σε Android 11+: πρώτα adb pair <IP>:<θύρα ζεύξης> με τον εξαψήφιο κωδικό που δείχνει η TV, μετά σύνδεση στη θύρα που αναφέρει.
Κάθε εντολή παρακάτω είναι μόνο το κομμάτι του shell. Από υπολογιστή βάλε μπροστά adb shell· μέσα σε εφαρμογή ADB στο κινητό ή την TV, κάνε επικόλληση όπως είναι.
Όρισε απευθείας την αρχική εφαρμογή
Γράφει την ίδια ρύθμιση που θα έγραφε ο διάλογος επιλογής αρχικής της TV, αν ο κατασκευαστής τον είχε αφήσει. Είναι η εντολή που τρέχει το TV Launcher Manager: τίποτα δεν σβήνει, τίποτα δεν τρέχει μετά, και αντέχει επανεκκινήσεις, ενημερώσεις και Android TV 14. Δεν τεκμηριώνεται στο AOSP αλλά υπάρχει από το Android 7, και το box σου την επιβεβαιώνει.
cmd package set-home-activity com.premium.tv.launcher.ui/.LauncherActivity
Σιωπηλή σε επιτυχία. «Error» ή «Unknown command» σημαίνει ότι το box είναι παλιότερο από 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 με το component του εργοστασιακού launcher από την παραπάνω λίστα — ή, όπου η TV έχει ακόμα Ρυθμίσεις › Εφαρμογές › Προεπιλεγμένες εφαρμογές › Αρχική, διάλεξέ τον εκεί. Ο εργοστασιακός launcher δεν πειράχτηκε ποτέ.
Σβήσε τον εργοστασιακό launcher, άσε το Android να ρωτήσει
Ο εργοστασιακός launcher απενεργοποιείται μόνο για τον τρέχοντα χρήστη — δεν απεγκαθίσταται — οπότε το Android αναγκάζεται να ρωτήσει ποια αρχική να χρησιμοποιήσει την επόμενη φορά που θα πατήσεις HOME. Πλήρως αναστρέψιμο με μία εντολή. Χρησιμοποίησέ τη όταν η Μέθοδος 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.
Να ξέρεις τι κάνεις: με τον εργοστασιακό launcher σβηστό και το PLUI απεγκατεστημένο, η TV μένει χωρίς αρχική οθόνη μέχρι να τρέξεις την εντολή αναίρεσης. Κράτα την εφαρμογή ADB εγκατεστημένη μέχρι να είσαι σίγουρος.
Ποιος είναι ποιος στο box
| Τι | Πακέτο / component | Συσκευές |
|---|---|---|
| Premium TV Launcher UI — activity αρχικής | com.premium.tv.launcher.ui/.LauncherActivity | Ίδιο στην έκδοση Play και στην πλήρη sideload έκδοση |
| Εργοστασιακός launcher Android TV | com.google.android.tvlauncher | Nvidia Shield, Sony (παλιότερες), Xiaomi Mi Box, Philips, τα περισσότερα boxes |
| Launcher Google TV | com.google.android.apps.tv.launcherx | Chromecast with Google TV, νεότερες Sony, TCL, Hisense |
| Fire TV | — | Δεν γίνεται: η Amazon δεν αφήνει εφαρμογή τρίτου να κρατήσει το HOME, και τα stick με Vega OS (από το Fire TV Stick 4K Select, Οκτώβριος 2025) δεν βάζουν καθόλου εφαρμογές Android |
Launcher κατασκευαστή με άλλο όνομα; Η εντολή της λίστας στη Μέθοδο 1 τυπώνει κάθε component του box που μπορεί να γίνει αρχική — αυτό είναι το όνομα που βάζεις και στις δύο μεθόδους.
Μαύρη οθόνη, καμία αρχική, λάθος εφαρμογή
pm enable com.google.android.tvlauncher — ή com.google.android.apps.tv.launcherx σε Google TV. Η σύνδεση αντέχει τη μαύρη οθόνη· λείπει μόνο η αρχική.
Το am start -n com.premium.tv.launcher.ui/.LauncherActivity ανοίγει τον launcher τώρα, ό,τι κι αν λέει η ρύθμιση της αρχικής. Από εκεί φτιάχνεις τα υπόλοιπα στην οθόνη.
Το TV Launcher Manager › Επαναφορά καταγράφει την αρχική πριν από κάθε αλλαγή και την ξαναβάζει με ένα πάτημα — καλύπτει κάθε περίπτωση αυτής της σελίδας, και τη μαύρη οθόνη.
Ρυθμίσεις › Developer options › USB debugging › Off, όταν τελειώσεις. Ποτέ μέσω του ίδιου του ADB: κόβεις τη σύνδεση που χρησιμοποιείς. Η ρύθμιση της αρχικής μένει.
Και μετά το HOME σε πάει σπίτι.