Итак, где-то в середине июля я стал счастливым владельцем quest 2. Я выбрал его, потому что несмотря на санкции этот шлем был лучшем по соотношению цена/качество. Но вот проблема: обновить шлем до последней версии официальным способом было невозможно.
Прочитав статей 20 на эту тему я понял, что ни один из представленных способов мне не помогает, т. к. они либо слишком сложные, либо заведомо нерабочие. Поэтому я решил написать приложение, которое будет заниматься обновлением шлема до последней версии вместо Вас.
Как обновить шлем через мое приложение?
Это делается, как по мне, очень просто
1) Скачиваем программу: https://github.com/IvanProkshin/QuestUpdater
2) Запускаем и видим такое окно:
3) Далее есть несколько вариантов: либо скачать вручную прошивку с сайта https://cocaine.trade (Спасибо Basti564 за этот сайт) и после этого положить прошивку в папку с программой (Файл с прошивкой надо переименовать в firmware.zip !), либо нажать "да" и программа автоматически скачает последнюю версию с этого же сайта.
4) Загружаем шлем в режиме sideload update:
В начале процесса выключите очки, и удерживайте на выключенных одновременно кнопки питания и уменьшения громкости до появления логотипа Meta. С помощью кнопок громкости выберите Sideload Update. (https://holographica.space/news/quest-software-update-tool/)
5) Подключаем шлем к пк через usb кабель и нажимаем "Проверить подключение по adb". Если кнопка "Запустить прошивку" активировалась, идем дальше
6) Нажимаем "Запустить прошивку" и смотрим: в программе должна пойти загрузка прошивки в шлем.
Если какой-то из шагов не работает, можно поменять adb драйвер на свой ("Путь к adb драйверу") скачать его можно здесь: https://adb.clockworkmod.com/
Это open source проект, поэтому вот исходный код:https://github.com/IvanProkshin/QuestUpdater_source
Так же если кто-то захочет меня поддержать: 4100118207985898 (Юмани)
Комментарии (19)
JustPeople
01.10.2024 02:15+3Через тот же ADB можно установить на шлем VPN и обновляться OTA как обычно. У меня так стоял strongswan и wireguard на шлеме.
nickname235342 Автор
01.10.2024 02:15Лично у меня стоит несколько vpn'ов, но ни один из них не может подключиться. Я не отрицаю, возможно, этот способ тоже рабочий, но мне он не помог
Vamp
01.10.2024 02:15Это если шлем уже активирован и на него можно что-то поставить. Новый Quest 3 при первом включении лезет в интернет проверять обновления и проверяет до бесконечности. Пропустить этот этап нельзя. Причём VPN на роутере не помогает. Это косяк прошивки. Помогает только обновление через adb sideload.
JustPeople
01.10.2024 02:15Понял, я в подобных случаях на телефоне делал точку доступа которая через вайфай работала и там VPN уже подключал. Но способ из статьи выглядит поудобнее, возьму на вооружение.
Spyman
01.10.2024 02:15Для этого нужно включить режим разработчика в аккаунте, что может быть той ещё проблемой. У меня без карты забугорной он не включался.
А вот перезагрузиться в бутлоадер и сделать fastboot sideload update.zip можно и без впн и без аккаунта разработчика
TragicBronson
01.10.2024 02:15+4Любопытный способ, возьму на заметку. Однако, меня несколько удивило то, что для Вас оказалось проблемой воткнуть любой ВПН на квест и обновить его:)
Tirarex
01.10.2024 02:15Не знаю как сейчас а раньше дабы воткнуть впн на квест, надо был иметь акк разработчика и включить sideload, а для этого нужен был впн на всю сеть дабы собственно войти в акк и включить сайдлоад на шлеме.
TragicBronson
01.10.2024 02:15+1Ну, с учётом всех нынешних ограничений, под которые попадает в том числе и обновление, думаю подавляющее большинство пользователей так или иначе организовало себе установку приложений под черным флагом, а значит использовались и ВПН, и какой-нибудь sidequest или qloader, и активация режима разработчика. Следовательно обновление гарнитуры после всех вышеперечисленных манипуляций (в том числе и первичная регистрация) уже не выглядит чем-то непреодолимым.
Лично у меня особых проблем со всем этим делом не возникло (а я просто обычный пользователь, который слабо шарит в подобных вещах). В интернетах полно инструкций/гайдов как все устанавливается/обновляется. Режим разработчика, кстати, в большинстве гайдов рекомендуют включать с помощью зарубежной банковской карты на сайте запрещённой организации, мне же с лёгкостью удалось это сделать просто включив двухфакторную аутентификацию. Короче говоря, да, танцы с бубнами неизбежны, но вполне реализуемы обычными юзерами
crawlingroof
01.10.2024 02:15Как совсем ленивая опа, я просто включал vpn на роутере, а вот то что Meta рассылали письма, что неактивные dev аккаунты хотели удалить, это да. Пришлось развести бурную активность в профиле. Кстати одим из обновлений они поменяли проверку приложений и куча установленных игр перестала запускаться, так что с обновлениями тоже нужно быть осторожнее, но если новый, то нормально.
Soorin
01.10.2024 02:15+3По одному из древних туториалов я на подключенный по проводу десктоп скачал бесплатный Planet VPN и приложение, создавшее точку доступа WiFi - и всё, танцы с бубном не потребовались. (А вот мой VPN c Hiddify программной точкой доступа не виделся).
Spyman
01.10.2024 02:15+3На самом деле достаточно adb и драйверов, которые вроде сами ставятся. А дальше fastboot sideload update.zip в консоли и всё.
orefkov
01.10.2024 02:15Так там основная сложность не с прошивкой, а с первым запуском после нее, когда шлем требует подключится к экстремистской организации, и без этого не хочет дальше работать. Или в последних прошивках этого уже нет?
XenRE
01.10.2024 02:15Требует, но есть способы решения этой проблемы, в том числе активация вообще без аккаунтов. На 4pda много инфы по окулусу.
Adlan76
Вот бы на 3й окулус так же
AKP1
Что-то мне подсказывает, что для автоматической загрузки прошивки достаточно заменить в исходнике "https://cocaine.trade/Quest_2_firmware" на "https://cocaine.trade/Quest_3_firmware". Конечно, если сам процесс прошивки через ADB более ничем не отличается.
nickname235342 Автор
Скорее всего, это работает, но я не проверял
Soorin
Пока Quest 2 - dirt-cheap, это актуально (если почему-то не работает без обновления).
XenRE
Прошивка любого шлема, начиная с Quest 1, сводится к 3 пунктам:
1. Скачиваем прошивку, например с cocaine.trade;
2. Перезагружаем шлем в recovery sideload как обычный смартфон;
3. Заливаем прошивку через adb sideload.
Весь прочий софт и телодвижения бессмысленны. Только нужно помнить, что фарш не провернуть назад, т.е. прошивку не откатить, а самая последняя версия далеко не факт что самая лучшая.