# Configuração avançada com comandos ADB

#### Pré-requisitos

* Um laptop e a sua Android TV conectados à **mesma rede Wi‑Fi**
* **Opções do desenvolvedor** ativadas na sua TV
* **Depuração sem fio** ativadas na sua TV

<details>

<summary>Como ativar as Opções do desenvolvedor</summary>

Vá para **Configurações** (ícone de engrenagem) → **Sistema** ou **Sobre** → Encontre **Compilação do Android TV OS** ou **Número da compilação** → Clique de 7 a 8 vezes rapidamente até ver "Agora você é um desenvolvedor!"

</details>

<figure><img src="/files/bdd397febd32d2721af37ea0aa4f0dc8d14ee04a" alt=""><figcaption></figcaption></figure>

#### Passo 1: Ative a Depuração sem fio

1. Vá para **Configurações** → **Sistema** → **Opções do desenvolvedor**
2. Ativar **Depuração sem fio**
3. Anote o **endereço IP, porta e código de pareamento** mostrados na tela

<figure><img src="/files/4ea28c7e44dc65a3b2ed99d18ddc67fb7b1bfdba" alt=""><figcaption></figcaption></figure>

#### Passo 2: Emparelhe o seu laptop com a TV

Abra um terminal no seu laptop e execute:

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

```bash
adb pair IP:PORTA
```

{% endcode %}

Exemplo: `adb pair 192.168.1.130:37081`

Digite o código de pareamento quando solicitado. Após o emparelhamento ser bem-sucedido, a TV exibirá uma nova porta de conexão (normalmente terminando em `:5555`).

#### Passo 3: Conecte-se à TV

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

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

{% endcode %}

Exemplo: `adb connect 192.168.1.50:5555`

#### Passo 4: Defina o Buzzblender como protetor de ecrã

Execute estes comandos para ativar o protetor de ecrã e definir o Buzzblender como padrão:

{% 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 %}

O que cada comando faz:

* `screensaver_enabled 1` — Ativa o protetor de ecrã
* `screensaver_activate_on_sleep 1` — Ativa o protetor de ecrã quando o dispositivo entra em suspensão
* `sleep_timeout -1` — Desativa as restrições de tempo limite de suspensão
* `screensaver_components com.buzzblender.tv/.playback.PlaybackDreamService` — Define o Buzzblender como o protetor de ecrã padrão (esta é a configuração que o Google removeu da interface)
* `screen_off_timeout 30000` — Define o ecrã para desligar após 30 segundos de inatividade

#### Passo 5: Verifique a configuração

Deixe a sua Android TV ficar inativa por 30 segundos. O Buzzblender deve agora exibir o seu conteúdo como protetor de ecrã.

Precisa de ajuda com a configuração do ADB? Envie um e-mail para <help@buzzblender.com> para agendar uma chamada de configuração com a equipa de suporte.


---

# 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-pt/configuracao-avancada-com-comandos-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.
