# ADB 명령을 사용한 고급 설정

#### 사전 요구 사항

* 노트북과 Android TV가 **같은 Wi‑Fi 네트워크에 연결되어 있어야 합니다**
* **개발자 옵션** TV에서 활성화됨
* **무선 디버깅** TV에서 활성화됨

<details>

<summary>개발자 옵션을 활성화하는 방법</summary>

다음으로 이동 **설정** (톱니바퀴 아이콘) → **시스템** 또는 **정보** → 찾기 **Android TV OS 빌드** 또는 **빌드 번호** → "이제 개발자입니다!"가 표시될 때까지 빠르게 7\~8번 클릭하세요

</details>

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

#### 1단계: 무선 디버깅 활성화

1. 다음으로 이동 **설정** → **시스템** → **개발자 옵션**
2. 활성화 **무선 디버깅**
3. 다음 정보를 확인하세요: **IP 주소, 포트 및 페어링 코드** 화면에 표시됨

<figure><img src="/files/15239c4675b1ec6527da1212653b2149d48870ba" alt=""><figcaption></figcaption></figure>

#### 2단계: 노트북과 TV 페어링

노트북에서 터미널을 열고 다음을 실행합니다:

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

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

{% endcode %}

예: `adb pair 192.168.1.130:37081`

프롬프트가 표시되면 페어링 코드를 입력합니다. 페어링이 성공하면 TV에 새 연결 포트가 표시됩니다(일반적으로 다음으로 끝남 `:5555`).

#### 3단계: TV에 연결

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

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

{% endcode %}

예: `adb connect 192.168.1.50:5555`

#### 4단계: Buzzblender를 화면 보호기로 설정

화면 보호기를 활성화하고 Buzzblender를 기본값으로 설정하려면 다음 명령을 실행하세요:

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

각 명령의 기능:

* `screensaver_enabled 1` — 화면 보호기를 활성화합니다
* `screensaver_activate_on_sleep 1` — 기기가 절전 상태일 때 화면 보호기를 활성화합니다
* `sleep_timeout -1` — 절전 시간 제한을 비활성화합니다
* `screensaver_components com.buzzblender.tv/.playback.PlaybackDreamService` — Buzzblender를 기본 화면 보호기로 설정합니다(이 설정은 Google이 UI에서 제거한 것입니다)
* `screen_off_timeout 30000` — 30초 동안 사용하지 않으면 화면이 꺼지도록 설정합니다

#### 5단계: 설정 확인

Android TV를 30초 동안 유휴 상태로 두세요. 이제 Buzzblender가 화면 보호기로 콘텐츠를 표시해야 합니다.

ADB 설정에 도움이 필요하신가요? 이메일 <help@buzzblender.com> 로 연락해 지원팀과 설정 상담을 예약하세요.


---

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