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

vitallalom

Участники
  • Постов

    4
  • Зарегистрирован

  • Посещение

  • Победитель дней

    1

Весь контент vitallalom

  1. Всем привет. Пишу решение своей проблемы с Meta Quest 2, потому что потратил на это огромное количество времени, и, возможно, кому-то это поможет. Симптомы были такие: после включения появлялась зелёная полоска загрузки; потом логотип MetaOS; дальше чёрный экран; иногда через некоторое время экран вообще выключался; recovery/menu работали; прошивки через sideload ставились; passthrough иногда можно было открыть двойным нажатием на кнопку питания; камеры и трекинг в целом были живые. Сначала думал, что умерла прошивка или сама гарнитура. Что оказалось по итогу: я разобрал внешнюю крышку Quest 2 и отключил один из шлейфов (чисто для теста). После этого гарнитура внезапно нормально загрузилась: появился звук; заработали кнопки громкости; система загрузилась дальше чёрного экрана. Подключаю шлейф обратно — снова: зелёная полоска → MetaOS → чёрный экран. Таким образом случайно локализовал проблему: дело было именно в шлейфе/датчике. При этом: буквально за день до этого всё работало; proximity sensor тоже работал нормально; камеры физически не умерли. Дальше появилась следующая проблема: нужно было программно отключить proximity sensor, чтобы Quest всегда думал, что шлем надет. Это делается через ADB командой: adb shell am broadcast -a com.oculus.vrpowermanager.prox_close Но тут была новая проблема: чтобы выполнять ADB-команды, нужно разрешить USB debugging внутри шлема. А внутри шлема — чёрный экран. Как решил: Подключил Quest к Wi-Fi через Oculus/Meta Quest Developer Hub на ПК. Через приложение Meta Horizon на телефоне сделал cast. После запуска каста изображение внезапно появилось и в шлеме, и на телефоне. Смог нажать “Разрешить USB debugging”. После этого уже смог нормально пользоваться ADB. Ещё была проблема: при первоначальной настройке Quest зависал на этапе определения уровня пола — камеры не запускались. Помогла команда: adb shell am force-stop com.oculus.vrshell После этого setup продолжился нормально. По итогу: passthrough работает; камеры работают; уровень пола определяется; hand tracking работает. То есть камеры физически оказались исправны. Дальше сделал постоянный workaround через Termux + Termux:Boot. Установил: Termux Termux:Boot И добавил автозапуск скрипта при включении Quest. Скрипт: #!/data/data/com.termux/files/usr/bin/sh sleep 25 settings put system screen_off_timeout 2147483647 settings put secure sleep_timeout -1 settings put global stay_on_while_plugged_in 3 svc power stayon true am broadcast -a com.oculus.vrpowermanager.prox_close sleep 5 am force-stop com.oculus.vrshell sleep 3 monkey -p com.oculus.vrshell 1 while true do am broadcast -a com.oculus.vrpowermanager.prox_close sleep 5 done Файл нужно положить в: ~/.termux/boot/ И дать права: chmod +x ~/.termux/boot/fix_quest.sh После этого после каждой загрузки Quest автоматически: отключает проблемы с proximity; не уходит в чёрный экран; перезапускает vrshell; нормально работает. В итоге шлейф обратно пока не подключал, поэтому не могу сказать, был ли он повреждён физически или просто плохо контачил. Но сам Quest по факту полностью ожил.
  2. пока разобрал, вытащил шлейф с датчика приближения, система бутанулась со звуком, показывается ползунок громкости, в приложение на телефон подключается. Но черный экран. На одну секнду было видно тело аватара Датчик приближения умер? вчера ещё работал штатно
  3. Можно ли пользоваться шлемом как-то по другому, если всё же не получиться мета ос запустить? Мне бы хотя бы к пк его подключать Не верится что что-то в хардвари, т.к. нормально получалсь пользоваться шлемом, ничего не происходило за это время Также продублировал на вркомм тему Первый опыт с вр, очень грустно получается Готов выслать денежное вознаграждание....
  4. Здравствуйте! Купил БУ Meta Quest 2 в японии, он был уже полностью сброшен до заводских настроек. После первого включения обновился, всё работало нормально — один день поиграл без проблем. На следующий день снова включил, попользовался минут 5, оставил его примерно на час. Потом при включении шлем написал, что батарея разряжена. Поставил его на зарядку на 2 часа. После этого при включении происходит следующее: появляется зелёная полоска загрузки; затем логотип MetaOS; потом чёрный экран (пустой экран с беклит подсветкой) звука нет, громкость не меняется, в окулус прилоржении не отображается Что я уже пробовал: обычный рестарт; Boot Device через boot menu; factory reset; повторял factory reset несколько раз; вручную ставил последнюю прошивку через sideload. 52150470034600150 После ручной прошивки на последнюю версию шлем один раз загрузился. Я дошёл до первоначальной настройки, пока искал контроллеры мир начал сам поворачиваться по диагонали. Я решил перезагрузить устройство. После перезагрузки снова: зелёная полоска → логотип MetaOS → чёрный экран. После этого: ещё раз ставил последнюю прошивку вручную; 52150470034600150 снова делал factory reset; снова ставил прошивку. ставил прошлые прошивки (флеш проходит, но в quas пишет, что всё та же прошивка осталась (203.0.0.105) не ставятся, не даунгрейдятся) Теперь даже после ручной прошивки он больше не загружается. Дополнительно: системных звуков нет; на кнопки громкости реакции нет; USB определяется только в boot menu/recovery; Reality Labs Bootloader Interface если оставить на чёрном экране на ночь — ничего не меняется. Может ли это быть ещё софт/прошивка, или это уже аппаратная проблема? Можно ли пользоваться шлемом как-то по другому, если всё же не получиться мета ос запустить? Мне бы хотя бы к пк его подключать
×
×
  • Создать...

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

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