Перейти к содержанию
  • 0

Первичная настройка, активация и Режим разработчика без мобильного приложения


Varset

Вопрос

  • Модераторы

Как активировать мой Meta Quest после покупки?

Ссылка на комментарий
Поделиться на другие сайты

Рекомендуемые сообщения

  • 0
  • Администраторы

Первичная настройка шлема проходит в несколько этапов:(это еще не инструкция, а пока преамбула)

  1. Проверка контроллеров
  2. Выбор языка
  3. Проверка четкости
  4. Подгонка IPD
  5. Не вставать
  6. Настройка WiFi
  7. Просмотр ролика про теннис
  8. Перезагрузка или скачивание прошивки и только потом перезагрузка
  9. Скачивание двух обновлений
  10. Сопряжение со смартфоном по пятизначному пин-коду.
  11. Забота о конфиденциальности (вот прямо так и написано: "забота", пруф на предпоследней картинке)
  12. Передавать данные ил нет (крайне дурацкий и бессмысленный вопрос, как по мне)
  13. Настройка защитной зоны
  14. Сброс центра

Все застревает либо на скачивании двух обновлений, либо на сопряжении со смартом. С обновлениями бороться научились, тем более что в новых прошивках их можно проскочить, если они не скачиваются, а вот с сопряжением все куда проблематичней.
Стало быть, к черту сопряжение с телефоном, будем стыковать с ПК.

 

Важное примечание: Начиная с прошивки v.60 после сопряжения с MQDH шлем все равно хочет сопряжения со смартфоном. Но после ввода пин-кода на смартфоне, даже если далее будет ошибка, в шлеме появится кнопка Продолжить, позволяющая пройти первичную настройку.

Начинать сопрягать уже можно с третьего этапа, после выбора языка, но иногда в MQDH вы можете увидеть такую картинку:

mqdh1a.thumb.jpg.75f5c01c815557ad5004a4d865e64809.jpg


Возможно это связано с тем, что если прошивка не актуальная, MQDH не будет подключать шлем.
Но даже после обновления прошивки самим шлемом (в момент настройки), перезагрузки и полного завершения настройки шлема, MQDH продолжает крутить бублик и шлем не обнаруживает. Поэтому, на мой взгляд, проще и надежней пойти немного другим путем. Но вы вольны выбирать самостоятельно.

 

Что-ж, поехали. (а вот это уже инструкция)

Изначально инструкция была написана для шлема Meta Quest 2, но принцип активации для других моделей точно такой же. Разве что картинки будут немного другие, но действия на них те же самые.

Настраиваем шлем до сопряжения со смартфоном, видим код, снимаем шлем и откладываем в сторонку, не забыв надеть защитные накладки на линзы. В шлеме должна быть такая картинка:

1.thumb.jpg.fead8c50653fd86f1067d18de83bc967.jpg

Сейчас или заранее устанавливаем на ПК программу Meta Quest Developer Hub.

Отключаем от шлема USB кабель, если он у вас зачем-то подключен.

Запускаем MQDH и логинимся как уже сто раз это делали:

01.jpg.fb19079f4eacb533ec0b3df9ba833f98.jpg

Затем MQDH предлагает нам продолжить в браузере:

02.jpg.2f35e3065b06281e5d1a05b1a69ee82a.jpg

После чего заботливо откроет нам нужную страницу и перебросит нас на нее.
Логинимся с тем адресом, который у нас в аккаунте Meta:

03.jpg.9fac063b7deb37248c8cd8f7a065d203.jpg

 

После этого нам нужно будет подтвердить вход, не зря же мы настраивали двухфакторку при создании организации.
Коды восстановления сохранились, надеюсь?...

04.jpg.e992917c007e9a484bb5961b106f962e.jpg

 

После подтверждения еще раз подтвердите, что это именно вы, а не кто-то с улицы забрел:

 05.jpg.bddf6af40569e1fb63e72d5d25381586.jpg

Возвращаемся в приложение MQDH:

06.jpg.0b8d9e6882faadf1e7121e2317db0f5c.jpg

Просто нажимаем Continue. Если, конечно, вы не настолько дотошны, что сначала предпочтете прочесть все термсы.

07.thumb.jpg.a6a0f811ba7650ca754b7a9b3733b9b1.jpg

 

И вот, наконец, мы в программе.
Выбираем вверху-слева Device Manager и жмем вверху-справаSet Up New Device:

08.thumb.jpg.dda23031abece59b5875d633f09f7f15.jpg

311.thumb.JPG.bd7cbb06cb1a16ab36d4152e337328c0.JPG

 

И если вы увидите такую картинку:

btnd.thumb.jpg.2a1e35f90d16c4ce6677167c9c3d0efe.jpg

значит с Bluetooth у вас не все в порядке.
Загляните в Диспетчер устройств, настройки BT в Windows и так далее. Потестируйте соединение со смартфоном или другим устройством с BT.

А если у вас такая картинка:

mqdh2.thumb.jpg.f29a5b6dc8a9e9202ea8c6046e291f80.jpg

все в порядке, можно продолжать.
 

Выбирайте вашу модель шлема:

mqdh3.jpg.fff9c16705585934845a291931822db0.jpg333.JPG.fd1bb294c9599e04364ccada0a6dc10d.JPG

Затем немного подождите, спешить не нужно.

333a.JPG.c3bea24bcdbed6a0e4be2af747c614e0.JPG

Через некоторое время программа обнаружит ваш шлем:

mqdh4.thumb.jpg.a623234ed01a51edd78a02c7a9406283.jpg344.thumb.JPG.0985b8cad9df991a5f6fb14505353c97.JPG

 

Если не обнаруживает или вы видите такую надпись:

mqdh5.thumb.jpg.4ddf12379683b63c84782ae81a855aa2.jpg355.thumb.JPG.b3aa54eaa15c110e4692b2b8ed41fda5.JPG

Перезапустите MQDH и начните установку нового устройства заново. 

После перезапуска MQDH жмакаете на найденный шлем и ждете того что на картинках:

mqdh6.jpg.6970341d5803d14cb1dce97d2050aad7.jpg366.thumb.JPG.630d83231912ac24fc0d1f74cf628c2b.JPG

 

Пока не увидите надпись о том, что с вами все в порядке и с вашим шлемом тоже:

mqdh7.thumb.jpg.75c7e0d265ad761d46f312012750808b.jpg

 

Далее, если вы вдруг не подключались к WiFi через шлем, это можно сделать сейчас.
Выберите вашу сеть и подключайтесь:

388.thumb.JPG.1750327cf1a62a1b7dbad9f55ce54c30.JPG

Если появилась такая надпись, причина, вероятнее всего, в неправильно установленной таймзоне или времени на шлеме:

unablewf.thumb.jpg.95eff2a40c9400bedf1c6a807abf6377.jpg

 

Закрывайте MQDH совсем, надевайте шлем и настраивайте подключение WiFi на нем, затем по-новой запускайте MQDH и начинайте добавление устройства.
(то есть, если если шлем уже будет подключен к вашей вайфай сети, пусть даже с надписью "Подключение ограничено", этот этап вы сможете пройти без проблем. А таймзону можно будет поправить позже)

mqdh8.thumb.jpg.6998557583e3a2c35c7ca8553fea9560.jpg

 

После всех этих мытарств следующая картинка сойдет нам за счастье:

mqdh9.thumb.jpg.9cacba8744d4988536fc7ba106e89f92.jpg

 

Решительно двигаем ползунок Enable Developer Mode вправо и наслаждаемся:

mqdh10.thumb.jpg.83f1997967857ba6300916917d2b13b9.jpg

 

После этого наслаждаемся снова, теперь уже окончательным завершением настройки:

mqdh11.thumb.jpg.17442e627b8b0e2dda72bb07a48d1c28.jpg

 

Ах да, про шлем мы совсем забыли, ну так MQDH нам напомнит:

mqdh12.thumb.jpg.1259eb188115a0eba53bd70fd5ddf73b.jpg

 

Подключите USB кабель от ПК к шлему, наденьте его (шлем), вы должны увидеть такое окошко:

usbdeb.thumb.jpg.5c8b2ce4b075eddf6ff6e6f1d7039961.jpg

В нем ответьте "Всегда разрешать для этого компьютера"

В ином случае в MQDH вы увидите сообщение об отсутствии аутентификации:

una.thumb.jpg.fbe67cf0813516c9e4c81d16f1934aa8.jpg

 

Затем еще пара-тройка несложныых этапов настройки шлема и готово совсем все:

2.thumb.jpg.5a3911e21c0c6d43f0956116bbd62902.jpg

3.thumb.jpg.aec8783827a8cfb5045d2077957869bd.jpg

 

И да пребудет с вами VR!

Ссылка на комментарий
Поделиться на другие сайты

  • 0
  • Администраторы

Необходимые требования:

  • VR шлем Quest 1/2/3/Pro (а иначе на кой черт вам все это?)
  • ПК с Windows 10 и выше
  • Bluetooth на ПК (подойдет любой самый простой, но обязательно современный BT донгл)
  • Установленная на ПК программа Meta Quest Developer Hub последней версии
  • Актуальная прошивка или возможность актуализировать ее через интернет или вручную

СкрипачСмартфон не нужен. Пока что. Но, возможно, пригодится в целом, позвонить там...
Приступим.

Первичная настройка шлема проходит в несколько этапов:(это еще не инструкция, а пока преамбула)

  1. Проверка контроллеров
  2. Выбор языка
  3. Проверка четкости
  4. Подгонка IPD
  5. Не вставать
  6. Настройка WiFi
  7. Просмотр ролика про теннис
  8. Перезагрузка или скачивание прошивки и только потом перезагрузка
  9. Скачивание двух обновлений
  10. Сопряжение со смартфоном по пятизначному пин-коду.
  11. Забота о конфиденциальности (вот прямо так и написано: "забота", пруф на предпоследней картинке)
  12. Передавать данные ил нет (крайне дурацкий и бессмысленный вопрос, как по мне)
  13. Настройка защитной зоны
  14. Сброс центра

Все застревает либо на скачивании двух обновлений, либо на сопряжении со смартом. С обновлениями бороться научились, тем более что в новых прошивках их можно проскочить, если они не скачиваются, а вот с сопряжением все куда проблематичней.
Стало быть, к черту сопряжение с телефоном, будем стыковать с ПК.

Начинать сопрягать уже можно с третьего этапа, после выбора языка, но иногда в MQDH вы можете увидеть такую картинку:

mqdh1a.thumb.JPG.7a1e119be7cabcb4f017c197d1788900.JPG

Возможно это связано с тем, что если прошивка не актуальная, MQDH не будет подключать шлем.
Но даже после обновления прошивки самим шлемом (в момент настройки), перезагрузки и полного завершения настройки шлема, MQDH продолжает крутить бублик и шлем не обнаруживает. Поэтому, на мой взгляд, проще и надежней пойти немного другим путем. Но вы вольны выбирать самостоятельно.

Ссылка на комментарий
Поделиться на другие сайты

  • 0
  • Модераторы

Только что еще раз проделал процедуру - все работает на Q3, прошивка 63.0.0.198

devmode.jpg.9198b32b0b7a48dc89fdeb7aed6be308.jpg

 

Режим разработчика включается нормально.

 

Цитата

Так прошивка получается уже была последняя, и обновлять ничего не нужно было?

Шлем ВСЕГДА скачивает обновления. Прошивку он скачивает в дополнение к ним.

После толькочточнего сброса шлем скачал все это:

 

=  Были установлены обновления:

com.oculus.tv
com.oculus.explore
com.oculus.socialplatform
com.oculus.mobile_mrc_setup
com.meta.curio.toybox
com.facebook.arvr.quillplayer
com.oculus.metacam
----------------------------------------------------------------

 

Могу предположить, что с включением DEV-MODE_SET только после NUX_OTA нет никакого противоречия - условие считается выполненным после появления окна с обновлениями. А качаются они там или нет - это уже другой вопрос и другие условия.

Ссылка на комментарий
Поделиться на другие сайты

  • 0
В 14.03.2024 в 22:15, Varset сказал:

Шлем ВСЕГДА скачивает обновления. Прошивку он скачивает в дополнение к ним.

Сначала скачивается прошивка, потом перезагрузка, а потом все остальное, что логично. Dev mode можно включать после перезагрузки. Если прошивка уже актуальная - может и перезагрузку пропускает.

Dev mode можно включать если NuxStatus один из: NUX_COMPLETE, NOTIFY_ENDPOINT, WAITING_FOR_HIGH_PRI_APPS_DOWNLOAD

Ссылка на комментарий
Поделиться на другие сайты

  • 0
  • Модераторы
4 часа назад, Cheburator2k сказал:

Если прошивка уже актуальная - может и перезагрузку пропускает.

Если прошивка не актуальна - перезагрузка будет всегда, после обновления прошивки. Если актуальна, то хз от чего зависит. Но я заметил такую тенденцию - при включении РР через MQDH шлем обходится без перезагрузки. Впрочем, черт с ней, с перезагрузкой, это не так чтоб существенно.

Важно  другое - статус NUX_COMPLETE что собой представляет? Я к тому что "complete" не обязательно говорит о завершенности, шлем может переходить в этот статус сразу как только начинает скачивание обновлений. Хотя может он переходит в статус NOTIFY_ENDPOINT. Надо лопатить dumpsys, но пока вермени нет, увы.

Ссылка на комментарий
Поделиться на другие сайты

  • 0
В 17.03.2024 в 13:29, Varset сказал:

Важно  другое - статус NUX_COMPLETE что собой представляет?

NUX_COMPLETE - это значит настройка завершена и доступен полноценный интерфейс, это нормальное состояние активированного шлема. Другие 2 статуса - это 2я стадия настройки. NuxStatus можно через PQ посмотреть, правда хз как шлем отнесется к 2м BLE соединениям одновременно.

Ссылка на комментарий
Поделиться на другие сайты

  • 0
  • Модераторы

Я наверное не совсем корректно выразился, сорри. 

Что является инициатором статуса NUX_COMPLETE? При каких условиях он становится таковым? И как он связан с NUX_OTA? Первый появляется сразу после второго или нет?

То, что РР может включаться ДО перезагрузки и вообще не особо зависит от нее - уже понятно, это зависит от статуса, как ты выяснил. Теперь бы понять как вручную (принудительно) установить эти статусы... но, боюсь, без РР это будет сложновато. Хотя с помощью твоей PQ, разве что.

К слову, у К2 и К3 немного разный подход к этому всему. Но в целом одно и то же, касаемо MQDH, Например.

Ссылка на комментарий
Поделиться на другие сайты

  • 0
8 часов назад, Varset сказал:

Что является инициатором статуса NUX_COMPLETE?

Завершение начальной настройки - прописывание токена и скачивание (или скип) начальных приложений.

9 часов назад, Varset сказал:

И как он связан с NUX_OTA?

Что в данном случае понимается под NUX_OTA?

9 часов назад, Varset сказал:

То, что РР может включаться ДО перезагрузки и вообще не особо зависит от нее - уже понятно

Ну нет же, перед теми 3мя статусами идет REBOOTING. Просто если прошивка уже актуальная и обновлять не нужно - они оптимизировали процесс и пропускают перезагрузку - тогда первый этап пролетает быстро и незаметно. Как выйдет новая прошивка - можешь проверить если не лениво.

9 часов назад, Varset сказал:

Теперь бы понять как вручную (принудительно) установить эти статусы

Я не нашел способа прописать статус вручную без рута, все залочено. PQ позволяет пройти настройку прописав левый токен и скипнув скачивание приложений, на Q2 должно работать вплоть до последних прошивок. На Q3 пока неясно, но судя по коду там логика такая же как на Q2. Еще есть RETAIL_SKIP_FIRST_TIME_NUX, но с ним все еще сложнее - нужен специальный аккаунт.

Ссылка на комментарий
Поделиться на другие сайты

  • 0
  • Модераторы
1 час назад, Cheburator2k сказал:

Что в данном случае понимается под NUX_OTA?

Немного ошибся с написании. Вот:

Цитата

Ну нет же, в 55 прошивке в handle_DEV_MODE_SET:
if (!this.prefstoreManager.isOtaApplied()) {
sendErrorResponse(request, Protocol.ErrorCode.OPERATION_NOT_ALLOWED, "Developer mode is blocked, do NUX OTA first");
return;
}

 

 

 

1 час назад, Cheburator2k сказал:

Ну нет же, перед теми 3мя статусами идет REBOOTING. Просто если прошивка уже актуальная и обновлять не нужно - они оптимизировали процесс и пропускают перезагрузку - тогда первый этап пролетает быстро и незаметно. Как выйдет новая прошивка - можешь проверить если не лениво.

Да проверял уже черт знает сколько раз... И с актуальной прошивкой и не только. И К2 и Л3 иногда обходятся без перезагрузки вне зависимости от актуальности прошивки - это при активации через мобильное приложение. Как правило перезагрузка в этом случае бывает всегда, и только очень редко шлем сразу переходит к обновлениям. А вот при активации через MQDH перезагрузки, как правило, нет. 

 

Ссылка на комментарий
Поделиться на другие сайты

  • 0
  • Модераторы
1 час назад, Cheburator2k сказал:

isOtaApplied = (NuxStatus == WAITING_FOR_HIGH_PRI_APPS_DOWNLOAD || NOTIFY_ENDPOINT || COMPLETE)

Как я и говорил. Включать РР можно сразу после инициализации процесса обновления, не обязательно успешного. Но только после начала обновления, не раньше - это уже ты выяснил. Теперь узнать бы, как его сэмулировать вручную...

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...

Важная информация

Правила пользования сайтом Условия использования