Reklamy na ekranie głównym Android TV lub Google TV można ograniczyć, zmieniając launcher i wyłączając wybrane pakiety przez ADB. Nie usuwa to automatycznie reklam w aplikacjach. TV Detox opisuje taki proces, ale ostrzega, że wyłączenie launchera Google TV wpędziło niektóre telewizory w pętlę restartów.

Najpierw ustal, gdzie pojawiają się reklamy

Promocje na ekranie głównym i reklamy wewnątrz aplikacji wymagają różnych metod. TV Detox służy do zmian w interfejsie i wyłączania wybranych pakietów systemowych. AdGuard for Android TV filtruje reklamy w aplikacjach i przeglądarkach, ale według AdGuard nie blokuje reklam YouTube.

SposóbCo obejmujeOgraniczenie
TV DetoxWybrane pakiety systemowe i ekran głównyNie oznacza blokowania reklam w każdej aplikacji. Wyłączenie launchera Google TV może wywołać pętlę restartów.
AdGuard for Android TVReklamy w aplikacjach i przeglądarkach, w tym banery i wyskakujące oknaAdGuard podaje, że aplikacja nie blokuje reklam YouTube. Wymaga licencji.

TV Detox: wymagania i przygotowanie

Do konfiguracji potrzebujesz komputera i telewizora podłączonych do tej samej sieci lokalnej. TV Detox korzysta z opcji programistycznych oraz debugowania USB lub bezprzewodowego. ADB, czyli Android Debug Bridge, umożliwia komunikację komputera z urządzeniem Android. W nowszych urządzeniach Google TV i Chromecast parowanie bezprzewodowe może wymagać kodu.

TV Detox podaje, że testował Android TV 9, 11 i 12 oraz Google TV 14. Są to wersje wymienione przez projekt, a nie gwarancja działania na każdym modelu. Nazwy opcji w menu mogą się różnić zależnie od telewizora.

Jak przeprowadzić czyszczenie

  1. Podłącz komputer i telewizor do tej samej sieci lokalnej. To warunek opisany w procedurze TV Detox.
  2. Włącz opcje programistyczne i debugowanie USB albo bezprzewodowe. Wybierz sposób połączenia obsługiwany przez telewizor; przy parowaniu bezprzewodowym może być potrzebny kod.
  3. Uruchom procedurę TV Detox i przejrzyj proponowane zmiany. Zgodnie z instrukcjami projektu agent ma najpierw wyjaśnić ryzyko i wyświetlić listę aplikacji przed wprowadzeniem zmian.
  4. Zatwierdzaj każdą zmianę osobno i zachowaj listę cofania. Projekt opisuje wyłączanie aplikacji, a nie ich usuwanie, oraz podaje sposób przywrócenia zmian.
  5. Pozostaw standardowy ekran główny Google TV włączony. TV Detox domyślnie go nie wyłącza. Projekt ostrzega, że wyłączenie launchera powodowało na części urządzeń ciągłe restarty, a w niektórych przypadkach potrzebny był reset do ustawień fabrycznych.
  6. Po zakończeniu wyłącz debugowanie. TV Detox ostrzega, że gdy debugowanie pozostaje włączone, inne urządzenia w tej samej sieci mogą poprosić o kontrolę nad telewizorem.

Po zmianach sprawdź ekran główny i funkcje telewizora, z których korzystasz. Instrukcja cofania zmian nie gwarantuje odzyskania urządzenia po każdej awarii.

TV Detox opisał też osobny pomiar na telewizorze TCL Smart TV Pro z Google TV/Android 14 i 2,3 GB RAM: wolna pamięć wzrosła z około 660 MB do około 1 GB. Pierwszy pomiar wykonano po 15 dniach pracy urządzenia, a projekt przypisuje restartowi część różnicy. To obserwacja z jednego telewizora, nie obietnica podobnego wyniku na innych modelach.

Filtrowanie reklam w aplikacjach

Jeśli reklamy pojawiają się w aplikacjach lub przeglądarce, zmiana launchera może nie rozwiązać problemu. AdGuard for Android TV filtruje reklamy w aplikacjach i przeglądarkach, w tym banery i wyskakujące okna; według AdGuard nie blokuje jednak reklam YouTube. Aplikacja wymaga licencji.

Instrukcje konfiguracji i ostrzeżenia dotyczące zmian w pakietach TV Detox opisuje w repozytorium projektu.