> 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-br/configuracao-avancada-com-comandos-adb.md).

# Configuração avançada com comandos ADB

#### Pré-requisitos

* Um laptop e sua Android TV conectada à **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 **versão do Android TV OS** ou **Número da versão** → Clique de 7 a 8 vezes rapidamente até ver "Agora você é um desenvolvedor!"

</details>

<figure><img src="/files/99099a9ae42b12e3fa233a17d65aba0ba8952d37" alt=""><figcaption></figcaption></figure>

#### Etapa 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/41e1ce123976b84c67f522ea82474a582006b1c8" alt=""><figcaption></figcaption></figure>

#### Etapa 2: Emparelhe 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 pareamento ser bem-sucedido, a TV exibirá uma nova porta de conexão (normalmente terminando em `:5555`).

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

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

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

{% endcode %}

Exemplo: `adb connect 192.168.1.50:5555`

#### Etapa 4: Defina o Buzzblender como a proteção de tela

Execute estes comandos para ativar a proteção de tela 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 a proteção de tela
* `screensaver_activate_on_sleep 1` — Ativa a proteção de tela 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 a proteção de tela padrão (esta é a configuração que o Google removeu da interface)
* `screen_off_timeout 30000` — Define que a tela será desligada após 30 segundos de inatividade

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

Deixe sua Android TV ficar inativa por 30 segundos. O Buzzblender agora deve exibir seu conteúdo como proteção de tela.

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 equipe de suporte.
