Poradnik · Autostart
BurgTV otwiera się sam po włączeniu
· Sprawdzono z BurgTV 1.3.10 (TV)
Od wersji 1.3.10 aplikacji na TV BurgTV może otwierać się sam, gdy włączasz urządzenie lub telewizor. Opcja nazywa się Otwieraj BurgTV po włączeniu, jest domyślnie wyłączona i włączasz ją pilotem na Google TV, Android TV i Fire TV z Fire OS 7. Na urządzeniach Fire TV z Fire OS 8 Amazon nie ma strony do nadania uprawnienia: jeśli chcesz, możesz nadać je jeden raz przez ADB, jak opisano poniżej.
Co robi ta opcja
- Jak ikonaBurgTV otwiera się dokładnie tak, jak po naciśnięciu jego ikony. Jeśli jest już na ekranie, nic się nie dzieje.
- Start i włączenie TVOtwiera się przy starcie urządzenia i po ponownym włączeniu telewizora, jeśli BurgTV jest jeszcze w pamięci.
- Kontrola rodzicielskaNie otwiera się, jeśli profil, który by się otworzył, jest poza dozwolonymi godzinami albo wykorzystał już dzisiejszy czas.
- Domyślnie wyłączonaDecydujesz ty: włączasz ją i wyłączasz kiedy chcesz w ustawieniach BurgTV.
Jak ją włączyć
- W BurgTV otwórz Ustawienia > Preferencje.
- Włącz Otwieraj BurgTV po włączeniu.
- Na Google TV i Android TV BurgTV prosi o uprawnienie Wyświetlanie nad innymi aplikacjami: wybierz Otwórz ustawienia, włącz uprawnienie dla BurgTV i wróć przyciskiem Wstecz.
- Na Fire TV z Fire OS 7 nic więcej nie trzeba.
Jeśli później usuniesz uprawnienie w ustawieniach urządzenia, BurgTV sam wyłączy opcję, bo bez uprawnienia nie mógłby się otworzyć.
Gdzie włączysz ją pilotem
| Funkcja | Pilotem | Czego potrzebujesz |
|---|---|---|
| Fire TV z Fire OS 7 lub starszym | Tak | Niczego: wystarczy włączyć opcję. |
| Google TV i Android TV z Androidem 10 lub nowszym | Tak | Uprawnienia Wyświetlanie nad innymi aplikacjami: BurgTV otwiera właściwą stronę. |
| Android TV z Androidem 9 lub starszym | Tak | Niczego: wystarczy włączyć opcję. |
| Fire TV z Fire OS 8 (na przykład Fire TV Stick 4K i 4K Max 2. generacji, z 2023 roku) | Nie | Jeden raz polecenia ADB z komputera lub telefonu (patrz niżej). Potem opcja się pojawi. |
| Fire TV z Vega OS | Nie | Nie można zainstalować BurgTV: zobacz Fire TV z Vega OS. |
Aby sprawdzić, jaką wersję ma twój Fire TV, otwórz Ustawienia > Mój Fire TV > Informacje: wersja oprogramowania to Fire OS 7 albo Fire OS 8.
Dlaczego na Fire TV z Fire OS 8 nie ma tej opcji
Od Androida 10 aplikacja nie może otworzyć się sama, jeśli użytkownik nie dał jej uprawnienia Wyświetlanie nad innymi aplikacjami. Fire OS 8 jest oparty na Androidzie 11, ale ustawienia Amazona nie mają strony dla tego uprawnienia, a Amazon nie przewiduje automatycznego otwierania aplikacji. To wybór Amazona i dotyczy każdej aplikacji, nie tylko BurgTV. Żebyś nie widział przełącznika, który by nie działał, BurgTV ukrywa opcję, dopóki brakuje uprawnienia. Jeśli nadasz je raz przez ADB, opcja pojawi się sama.
Fire OS 8 dla zaawansowanych: przygotuj Fire TV
To krok opcjonalny i robisz go tylko raz. Potrzebujesz komputera albo telefonu z Androidem w tej samej sieci Wi-Fi co Fire TV.
- Na Fire TV otwórz Ustawienia > Mój Fire TV > Informacje i naciśnij nazwę urządzenia od 7 do 10 razy, aż komunikat potwierdzi, że Opcje programisty (Developer options) są włączone.
- Wróć do Ustawienia > Mój Fire TV > Opcje programisty i włącz Debugowanie ADB (ADB debugging).
- Zapisz adres IP Fire TV: znajdziesz go w Ustawienia > Mój Fire TV > Informacje > Sieć (na przykład 192.168.1.50).
Gdy debugowanie ADB jest włączone, urządzenie w twojej sieci może poprosić o sterowanie Fire TV: Fire TV za każdym razem pyta cię komunikatem. Akceptuj tylko własne urządzenia.
Nadaj uprawnienie z komputera
Na komputerze potrzebujesz programu adb, który jest częścią darmowych SDK Platform-Tools od Google (Windows, macOS i Linux). Otwórz terminal w folderze adb i wpisz te polecenia, podając adres IP swojego Fire TV zamiast przykładu:
adb connect 192.168.1.50
adb shell appops set com.burgtv.player SYSTEM_ALERT_WINDOW allow
adb shell appops get com.burgtv.player SYSTEM_ALERT_WINDOW- Przy pierwszym
adb connectna telewizorze pojawi się komunikat z prośbą o zezwolenie na debugowanie: wybierz OK. Możesz zaznaczyć pole, aby zapamiętać ten komputer. - Jeśli pierwsze polecenie odpowiada
unauthorizedlubfailed to authenticate, zaakceptuj komunikat na telewizorze i uruchom ponownieadb connect. - Ostatnie polecenie służy tylko do sprawdzenia: odpowiedź musi zawierać
allow.
Nadaj uprawnienie z telefonu z Androidem
Bez komputera możesz użyć aplikacji ADB na Androida, na przykład Remote ADB Shell (aplikacja innego twórcy, niezwiązana z BurgTV).
- Zainstaluj aplikację na telefonie i połącz ją z adresem IP Fire TV, port 5555.
- Na telewizorze zaakceptuj komunikat z prośbą o zezwolenie na debugowanie.
- W wierszu poleceń aplikacji wpisz
appops set com.burgtv.player SYSTEM_ALERT_WINDOW allow(tu bezadb shellna początku: aplikacja jest już w powłoce Fire TV) i potwierdź.
Po wykonaniu polecenia
- Otwórz BurgTV, a potem Ustawienia > Preferencje: opcja Otwieraj BurgTV po włączeniu jest już widoczna. Włącz ją. Jeśli ustawienia były już otwarte, wyjdź z nich i wejdź ponownie.
- Jeśli nie potrzebujesz debugowania ADB do niczego innego, wyłącz je w Ustawienia > Mój Fire TV > Opcje programisty. Uprawnienie nadane BurgTV zostaje.
- Uprawnienie zostaje też po ponownym uruchomieniu, aż do odinstalowania BurgTV. Jeśli zainstalujesz go ponownie, wykonaj polecenie jeszcze raz.
- Aby usunąć uprawnienie, użyj tego samego polecenia z
defaultzamiastallow: BurgTV sam wyłączy opcję.
Jeśli to nie działa
- adb się nie łączy: sprawdź, czy debugowanie ADB jest włączone, czy adres IP jest poprawny i czy komputer lub telefon jest w tej samej sieci co Fire TV.
- Nie pojawia się komunikat „zezwolić na debugowanie”: patrz na telewizor zaraz po
adb connect; jeśli go odrzuciłeś, wyłącz i włącz ponownie debugowanie ADB i spróbuj jeszcze raz. - Opcja nie pojawia się w BurgTV: sprawdź przez
appops get, czy odpowiedź toallow, a potem zamknij i otwórz ponownie ustawienia BurgTV. - BurgTV nie otwiera się po ponownym włączeniu telewizora: jeśli system go zamknął, żeby zwolnić pamięć, otworzy się przy następnym starcie urządzenia. Nie otwiera się też poza godzinami ustawionymi w kontroli rodzicielskiej.
Najczęstsze pytania
Czy automatyczne otwieranie jest w wersji darmowej?
Tak. Opcja Otwieraj BurgTV po włączeniu jest w darmowej wersji aplikacji na TV, od wersji 1.3.10.
Dlaczego nie widzę tej opcji na moim Fire TV?
Twój Fire TV prawdopodobnie działa na Fire OS 8: Amazon nie ma strony do nadania uprawnienia pilotem. Możesz nadać je raz przez ADB; potem opcja pojawi się sama.
Czy polecenie ADB jest niebezpieczne dla Fire TV?
Polecenie daje BurgTV jedno uprawnienie, Wyświetlanie nad innymi aplikacjami, i możesz je usunąć, kiedy chcesz. Na koniec najlepiej wyłączyć debugowanie ADB, jeśli go nie potrzebujesz.
Czy muszę powtarzać polecenie po każdym ponownym uruchomieniu?
Nie. Uprawnienie zostaje, aż odinstalujesz BurgTV.
Czy BurgTV otwiera się, nawet gdy profil jest poza swoimi godzinami?
Nie. Jeśli profil, który by się otworzył, jest poza dozwolonymi godzinami albo wykorzystał już dzisiejszy czas, BurgTV nie otwiera się sam.
Czy to działa na Fire TV z Vega OS?
Nie. Urządzenia Fire TV z Vega OS nie instalują aplikacji na Androida, więc nie zainstalują też BurgTV.