> For the complete documentation index, see [llms.txt](https://buzzblender.gitbook.io/buzzblender-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://buzzblender.gitbook.io/buzzblender-docs/docs-pt/configuracao-avancada-com-comandos-adb.md).

# 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.
