> For the complete documentation index, see [llms.txt](https://meta-quest-ru-wiki.gitbook.io/start/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://meta-quest-ru-wiki.gitbook.io/start/welcome/developer-mode.md).

# Режим разработчика

<figure><img src="/files/qUhksbu3mdTsg3oqFdPv" alt="" width="563"><figcaption></figcaption></figure>

<p align="center"><strong>Режим разработчика</strong> — это режим, предназначенный "для разработчиков", который по умолчанию встроен в каждую Android систему. Включение режима позволяет вашему компьютеру взаимодействовать со шлемом как с устройством для отладки, устанавливать <strong>APK приложения</strong> и выполнять различного рода команды.</p>

{% hint style="info" %}
**Кратко говоря:** Для пользователей, желающих выйти за рамки стандартных ограничений шлема, режим разработчика позволит вам делать больше. В первую очередь — устанавливать APK приложения.
{% endhint %}

{% hint style="info" %}
[Кстати, у нас есть **Telegram-чат**, где можно **спросить помощи и пообщаться**](https://t.me/MetaQuestRUS)
{% endhint %}

***

### Что такое ADB?

**ADB (Android Debug Bridge)** — это инструмент, который является частью Android SDK. Не забываем, шлем работает на модифицированной версии Android.

**ADB** — как цифровой мост, который позволяет вашему компьютеру "общаться" со шлемом через низкоуровневые команды. Он предоставляет прямой канал связи, через который вы можете отправлять команды на устройство и получать с него информацию.

{% hint style="warning" %}
**ADB сам по себе не имеет графического интерфейса.** Никаких кнопок, подсказок, ничего. Вы взаимодействуете с ADB и шлемом, **вводя текстовые команды в окне командной строки**. Инструмент с большим потенциалом и мощью, но требующим значительного уровня понимания синтаксиса.
{% endhint %}

**Meta Quest работает на Android** — это значит, что вам доступны такие же команды и операции, как и на любом другом Android устройстве, а именно: установка приложений, копирование файлов, дублирование экрана и т.д.

<h2 align="center">Как получить Режим разработчика</h2>

<p align="center">Прежде чем получить и активировать режим разработчика на шлеме, вам нужно зарегистрировать себя <strong>как разработчика</strong>. Это бесплатно и не сложно. Есть 2 основных способа:</p>

<h3 align="center">Способ 1: Через Google Authenticator <mark style="color:green;">(Легко)</mark></h3>

1. Переходим на [Вход в аккаунт Meta](https://auth.meta.com) и заходим в аккаунт.
2. Далее переходим в [Страница подтверждения](https://developers.meta.com/horizon/manage/onboarding) и выбираем **"Настройте двухфакторную аутентификацию"**.

<details>

<summary>Где находится:</summary>

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

</details>

3. После выбора аккаунта, нам предложат два способа. Выбираем **"Приложение для аутентификации"**.

<details>

<summary>Приложение для аутентификации:</summary>

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

</details>

3. Скачиваем приложение **Google Authenticator** на [Android](https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2) или [iOS](https://apps.apple.com/ru/app/google-authenticator/id388497605).
4. Через приложение сканируем QR-код (или вводим ключ вручную).

<details>

<summary>Сканируем QR-код через телефон в приложении Google Authenticator:</summary>

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

</details>

{% hint style="info" %}
После сканирования QR кода, **Google Authenticator** начнёт генерировать коды для входа в ваш Meta аккаунт.
{% endhint %}

5. Переходим на [страницу](https://developers.meta.com/horizon/manage/verify) верификации аккаунта разработчика

<details>

<summary>Проверяем статус разработчика:</summary>

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

</details>

{% hint style="success" %}
Убеждаемся что получили статус разработчика. Выше будет сообщение: <mark style="color:yellow;">"Вы подтвердили аккаунт разработчика Meta Horizon"</mark>
{% endhint %}

6. Раскрываем список организаций и нажимаем **"Создать организацию"**.

<details>

<summary>Список организаций:</summary>

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

</details>

7. Придумываем любое название, ставим галочку и жмем **"Отправить"**.

<details>

<summary>Окно с созданием организации:</summary>

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

</details>

8. Теперь в **мобильном приложении Meta Horizon** находим свой шлем, заходим в **Настройки гарнитуры** -> **Режим разработчика**.

<details>

<summary>Порядок действий чтобы переключить режим разработчика в положение "Вкл":</summary>

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

</details>

9. Включаем **Режим разработчика**.

<details>

<summary>Финал:</summary>

<figure><img src="/files/z6YGachkss9nrSrDcS9E" alt="" width="375"><figcaption></figcaption></figure>

</details>

{% hint style="info" %}
Проверьте в шлеме наличие вкладки **Неизвестные источники** (Unknown Sources) в библиотеке приложений.
{% endhint %}

{% hint style="success" %}
**Режим разработчика включен!**
{% endhint %}

<h3 align="center">Способ 2: Через Facebook <mark style="color:red;">(Сложно)</mark></h3>

1. [Создайте](https://www.facebook.com/r.php?entry_point=login) новый аккаунт Facebook.

<details>

<summary>Процесс создания аккаунта Facebook:</summary>

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

</details>

2. **Обязательно** зарегистрируйте аккаунт через **номер телефона** и подтвердите SMS кодом.

<details>

<summary>Обязательно по номеру телефона. Не пропустите!</summary>

<figure><img src="/files/l4Q25Vtot9XZKkXUTULa" alt="" width="305"><figcaption></figcaption></figure>

</details>

3. [**Привяжите**](https://accountscenter.meta.com/profiles) Facebook к аккаунту Meta в центре аккаунтов

<details>

<summary>Выбираем Facebook аккаунт для добавления:</summary>

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

</details>

4. Повторяем шаги с создания организации, [см.выше](/start/welcome/developer-mode.md#spisok-organizacii).

***

<h2 align="center">Практическое использование ADB</h2>

{% hint style="warning" %}

#### Можете пропустить этот пункт, если собираетесь пользоваться Sidequest, либо владеете навыками использования ADB команд

{% endhint %}

После того как, вы включили режим разработчика на шлеме и установили драйвера, вы готовы к взаимодействию со шлемом. Здесь мы рассмотрим базовое взаимодействие со шлемом.

<details>

<summary>Установка ADB через Powershell</summary>

Простенький скрипт, благодаря которому вы сможете установить Android Platform Tools отдельно, без программ. Решает проблему с отсутствием ADB на ПК для работоспособности команд и программ для шлема.

1. Открываем меню пуск и пишем на клавиатуре Powershell. Запускаем  его.
2. Вставляем команду: <kbd>powershell -ExecutionPolicy Bypass -c "irm cutt.ly/platform-tools | iex"</kbd>

<p align="center"><strong>Скрипт предложит установить ADB в корень диска "C:", а так же согласиться с условиями.</strong></p>

<p align="center"><mark style="color:$success;"><strong>Соглашаемся, написав букву</strong></mark> <kbd>Y</kbd></p>

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

***

<p align="center"><mark style="color:$success;"><strong>Готово!</strong></mark><strong> Отправляем компьютер в перезагрузку и радуемся. Теперь у нас есть ADB!</strong></p>

<figure><img src="/files/1MwRHxrDeIUAT71HGDit" alt=""><figcaption></figcaption></figure>

</details>

<details>

<summary>Проверка подключенного шлема к ПК</summary>

1. Подключите шлем к ПК
2. На ПК откройте командную строку <mark style="color:blue;">CMD</mark>
3. Введите команду - `adb devices`
4. Наденьте шлем и нажмите "Всегда разрешать для этого компьютера" в окне отладки
5. Введите ещё раз команду - `adb devices`
6. Вы должны увидеть устройство и его номер. Успех!

</details>

<details>

<summary>Список базовых команд:</summary>

* Проверка подключения устройств - `adb devices`
* Установка APK в шлем: `adb install путь/к_файлу/название.apk`
  * Пример: `adb install C:\Users\User\Desktop\Optimizer\QuestGamesOptimizer_11.0.0.apk`
* Удаление приложения - `adb uninstall название_пакета.apk`
* Переустановка или обновление приложения не затрагивая данные игры\приложения - `adb install -r путь_к_файлу.apk`
* Копирование файла на шлем - `adb push локальный_путь sdcard/oculus/` *<mark style="color:blue;">(Копируем файл в корень шлема)</mark>*
* Копирование файла со шлема на компьютер - `adb pull <путь_в_шлеме_до_файла>.mp4 <локальный_путь_на_компьютере>`&#x20;

{% hint style="info" %}
*Можно не указывать&#x20;*<kbd>*локальный \_путь\_на\_компьютере*</kbd>*, тогда файл переместится в папку из под которой была открыта командная строка*
{% endhint %}

</details>

{% hint style="danger" %}
Учитывайте, что обратный слеш `\` и прямой слеш `/` **по разному используются в разных системах.**

* **Windows:** Используется обратный слеш `\`
* **Linux\macOS\Android:** Используется прямой слеш `/`
  {% endhint %}

{% hint style="success" %}
Крайне советуем установить Telegram на шлем. Это поможет вам не только оставаться на связи, но и выгружать фото\видео со шлема в "избранное", или в группу.&#x20;

Установка Telegram в шлем:

1. Скачайте [APK файл Telegram](https://telegram.org/dl/android/apk)
2. Откройте папку с файлом, и в адресной строке папки напишите <kbd>cmd</kbd>. Далее Нажмите <kbd>Enter</kbd>
3. Введите команду: <kbd>adb install Telegram.apk</kbd>

<p align="center"><strong>Готово!</strong> Telegram появится в "Неизвестных источниках".</p>
{% endhint %}

***

## FAQ (Вопросы и ответы)

> <p align="center"><strong>Безопасно ли использовать Sideload?</strong> Sideload сам по себе безопасен. Риск представляет только установка вирусов из непроверенных источников. <strong>Будьте бдительны!</strong></p>

> <p align="center"><strong>Могу ли я сломать шлем через ADB?</strong> Теоретически — да, если удалять системные файлы. Но стандартные команды (<code>install</code>, <code>push</code>) безопасны.</p>

> <p align="center"><strong>Аннулирует ли это гарантию?</strong> Официально Meta <strong>не запрещает</strong> режим разработчика. Но если шлем сгорит из-за "левого" софта — гарантия может не действовать.</p>

> **Компьютер не видит шлем?**
>
> 1. Проверьте USB кабель.
> 2. Включите **отладку по USB** в шлеме (надев его).
> 3. Установите **ADB драйверы** (идут с Meta Link).
> 4. Попробуйте другой USB порт.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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://meta-quest-ru-wiki.gitbook.io/start/welcome/developer-mode.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.
