# Zaawansowana konfiguracja z użyciem poleceń ADB

#### Wymagania wstępne

* Laptop i Twój telewizor Android TV podłączone do **tej samej sieci Wi‑Fi**
* **Opcje programisty** włączone na Twoim telewizorze
* **Bezprzewodowe debugowanie** włączone na Twoim telewizorze

<details>

<summary>Jak włączyć Opcje programisty</summary>

Przejdź do **Ustawienia** (ikona koła zębatego) → **System** lub **Informacje** → Znajdź **kompilację Android TV OS** lub **Numer kompilacji** → Kliknij szybko 7 do 8 razy, aż zobaczysz „Jesteś teraz programistą!”

</details>

<figure><img src="/files/9a5a18a0f5419ca3fae789c441df7798775d7918" alt=""><figcaption></figcaption></figure>

#### Krok 1: Włącz bezprzewodowe debugowanie

1. Przejdź do **Ustawienia** → **System** → **Opcje programisty**
2. Włącz **Bezprzewodowe debugowanie**
3. Zanotuj **adres IP, port i kod parowania** wyświetlone na ekranie

<figure><img src="/files/516316854d7d18a9531c271e1ffaa927c9dfb181" alt=""><figcaption></figcaption></figure>

#### Krok 2: Sparuj laptop z telewizorem

Otwórz terminal na laptopie i uruchom:

{% code lineNumbers="true" expandable="false" %}

```bash
adb pair IP:PORT
```

{% endcode %}

Przykład: `adb pair 192.168.1.130:37081`

Wprowadź kod parowania, gdy zostaniesz o to poproszony. Po pomyślnym sparowaniu telewizor wyświetli nowy port połączenia (zwykle kończący się na `:5555`).

#### Krok 3: Połącz się z telewizorem

{% code lineNumbers="true" expandable="false" %}

```bash
adb connect IP:5555
```

{% endcode %}

Przykład: `adb connect 192.168.1.50:5555`

#### Krok 4: Ustaw Buzzblender jako wygaszacz ekranu

Uruchom te polecenia, aby włączyć wygaszacz ekranu i ustawić Buzzblender jako domyślny:

{% code lineNumbers="true" expandable="false" %}

```bash
adb shell settings put secure screensaver_enabled 1
adb shell settings put secure screensaver_activate_on_sleep 1
adb shell settings put secure sleep_timeout -1
adb shell settings put secure screensaver_components com.buzzblender.tv/.playback.PlaybackDreamService
adb shell settings put system screen_off_timeout 30000
```

{% endcode %}

Co robi każde polecenie:

* `screensaver_enabled 1` — Włącza wygaszacz ekranu
* `screensaver_activate_on_sleep 1` — Aktywuje wygaszacz ekranu, gdy urządzenie przechodzi w stan uśpienia
* `sleep_timeout -1` — Wyłącza ograniczenia czasu uśpienia
* `screensaver_components com.buzzblender.tv/.playback.PlaybackDreamService` — Ustawia Buzzblender jako domyślny wygaszacz ekranu (to jest ustawienie, które Google usunęło z interfejsu)
* `screen_off_timeout 30000` — Ustawia wyłączanie ekranu po 30 sekundach bezczynności

#### Krok 5: Zweryfikuj konfigurację

Pozwól telewizorowi Android TV bezczynnie pozostawać przez 30 sekund. Buzzblender powinien teraz wyświetlać Twoje treści jako wygaszacz ekranu.

Potrzebujesz pomocy z konfiguracją ADB? Napisz na <help@buzzblender.com> aby umówić rozmowę konfiguracyjną z zespołem wsparcia.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://buzzblender.gitbook.io/buzzblender-docs/docs-pl/zaawansowana-konfiguracja-z-uzyciem-polecen-adb.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
