# Configuración avanzada con comandos ADB

#### Requisitos previos

* Una computadora portátil y tu Android TV conectados a la **misma red Wi‑Fi**
* **Opciones de desarrollador** habilitadas en tu TV
* **Depuración inalámbrica** habilitadas en tu TV

<details>

<summary>Cómo habilitar las Opciones de desarrollador</summary>

Ve a **Configuración** (icono de engranaje) → **Sistema** o **Acerca de** → Busca **Compilación de Android TV OS** o **Número de compilación** → Haz clic de 7 a 8 veces rápidamente hasta que veas "¡Ahora eres un desarrollador!"

</details>

<figure><img src="/files/23a92142885c40678b338f3c1071f705560ce34a" alt=""><figcaption></figcaption></figure>

#### Paso 1: Habilita la depuración inalámbrica

1. Ve a **Configuración** → **Sistema** → **Opciones de desarrollador**
2. Habilitar **Depuración inalámbrica**
3. Anota la **dirección IP, el puerto y el código de emparejamiento** que se muestran en pantalla

<figure><img src="/files/4059f951a59b59d0e87f993af42bfa719b79c62c" alt=""><figcaption></figcaption></figure>

#### Paso 2: Empareja tu computadora portátil con la TV

Abre una terminal en tu computadora portátil y ejecuta:

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

```bash
adb pair IP:PUERTO
```

{% endcode %}

Ejemplo: `adb pair 192.168.1.130:37081`

Introduce el código de emparejamiento cuando se te solicite. Después de que el emparejamiento se realice correctamente, la TV mostrará un nuevo puerto de conexión (normalmente termina en `:5555`).

#### Paso 3: Conéctate a la TV

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

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

{% endcode %}

Ejemplo: `adb connect 192.168.1.50:5555`

#### Paso 4: Establece Buzzblender como protector de pantalla

Ejecuta estos comandos para habilitar el protector de pantalla y establecer Buzzblender como el predeterminado:

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

Qué hace cada comando:

* `screensaver_enabled 1` — Habilita el protector de pantalla
* `screensaver_activate_on_sleep 1` — Activa el protector de pantalla cuando el dispositivo entra en suspensión
* `sleep_timeout -1` — Desactiva las restricciones de tiempo de espera de suspensión
* `screensaver_components com.buzzblender.tv/.playback.PlaybackDreamService` — Establece Buzzblender como el protector de pantalla predeterminado (esta es la configuración que Google eliminó de la interfaz)
* `screen_off_timeout 30000` — Configura la pantalla para que se apague después de 30 segundos de inactividad

#### Paso 5: Verifica la configuración

Deja tu Android TV inactivo durante 30 segundos. Buzzblender ahora debería mostrar tu contenido como protector de pantalla.

¿Necesitas ayuda con la configuración de ADB? Envía un correo a <help@buzzblender.com> para programar una llamada de configuración con el equipo de soporte.


---

# 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-es/configuracion-avanzada-con-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.
