Мета-подробности, почему так много гарнитур Quest были замурованы в прошлое Рождество

Во время рождественских каникул значительное количество недавно купленных гарнитур Quest 3 и 3S не удалось правильно обновить, что вызвало проблемы у некоторых пользователей, которым приходилось либо искать срочную замену, либо вникать в разговоры со службой поддержки в поисках решений для своих ныне несуществующих VR-устройств. . Теперь Мета пролила свет на ситуацию. Вопреки первоначальному мнению, виновато было не неисправное обновление.


🚀 Хочешь улететь на Луну вместе с нами? Подписывайся на CryptoMoon! 💸 Новости крипты, аналитика и прогнозы, которые дадут твоему кошельку ракетный ускоритель! 📈 Нажмите здесь: 👇

CryptoMoon Telegram


Марк Рабкин, вице-президент Meta по VR/MR, рассмотрел на X проблему, связанную с проблемами цикла загрузки, с которыми столкнулись некоторые пользователи Oculus Quest на Рождество, из-за чего Meta на мгновение приостановила обновление программного обеспечения v72 и отправила новые устройства пострадавшим, пока они усердно работал над выявлением источника проблемы.

V72 просто великолепен, мы временно приостановили его работу, чтобы убедиться, что он не вызывает проблем во время обновлений. Мы обнаружили, что проблема на самом деле связана с необычным состоянием гонки в файловой системе ext4 AOSP R/W, которое может повредить файлы, а также с важным исправлением безопасности, предотвращающим откат ОС. Ошибка исправлена, и исправление отправлено в основной репозиторий на рассмотрение.

— Марк Рабкин (@mrabkin), 20 января 2025 г.

По сути, Рабкин объясняет необычную и ранее упускаемую из виду проблему в файловой системе чтения/записи (R/W), используемой Android Open Source Project (AOSP), подразумевая, что это проблема не только для операционной системы Quest Horizon.

Термин «состояние гонки», используемый Рабкиным, относится к ситуации, когда конечный результат зависит от порядка или времени событий, например, когда два процесса пытаются одновременно получить доступ к общим данным. Такие ошибки, как правило, редки и их трудно воспроизвести. В данном случае он упоминает, что конкретная ошибка, которой четыре года, привела к повреждению файлов во время обновлений системы. Эти обновления являются обязательными при первом запуске нового устройства Quest.

В июне Meta запустила инструмент обновления своего программного обеспечения, который позволяет принудительно обновлять операционную систему через подключенный компьютер. Однако само устройство Quest не поддерживает откат ОС, что еще больше усложняет решение этой проблемы.

По словам Рабкина, как только проблема будет решена, Meta отправит свое решение обратно в основной проект Android с открытым исходным кодом (AOSP), который поможет другим программистам предотвратить возникновение подобных проблем в будущем.

На большинстве устройств Android вы можете без особых хлопот устанавливать контент с помощью частных APK-файлов. Тем не менее, Oculus Quest имеет репутацию компании, которая довольно неохотно позволяет пользователям возиться с его внутренней работой, что в прошлом создавало проблемы для тех, кто пытался освободиться от Oculus и мета-сервисов. Сюда входят такие действия, как установка пользовательских ПЗУ и модификаций.

В настоящее время не существует известного или проверенного метода взлома Quest 3. Однако предыдущие попытки предпринимались. В последние месяцы 2020 года группа, финансируемая сообществом, получившая финансовую поддержку соучредителя Oculus Палмера Лаки, инициировала интенсивные усилия по джейлбрейку Quest 2. В то время казалось, что они нашли успешный метод для этого. .

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

Смотрите также

2025-01-21 15:24