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

FAQ Collection


Varset

Вопрос

  • Модераторы

В этой теме будут собраны вопросы и ответы по различной тематике, но объединенные одним знаменателем - VR

Ссылка на комментарий
https://vrcomm.ru/forums/topic/1132-faq-collection/
Поделиться на другие сайты

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

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

Обновления приходят очень странно, можете ли рассказать об этом подробнее?

 

Чуть поясню новую концепцию Меты с обновлениями. Их теперь два - системные файлы и непосредственно прошивка. Если размер обновления 105-140 мб, это, с большой вероятностью, системные файлы, включая новый Навигатор. Без него размер будет другим. Обновления прошивки и файлов - независимы, иначе говоря, ты можешь нажать кнопку Обновления, шлем скачает и вывесит кнопку Перезагрузить и применить, но при этом будет продолжать скачивать обновление. То есть первое обновление - системные файлы, второе - прошивка. Или наоборот.

Таким образом, поведение шлема вполне может быть непредсказуемым, например он автоматически применяет обновление системных файлов и перезагружается, но при этом видит что есть обновление прошивки и вывешивает кнопку Обновить, но поскольку прошивка скачивается с других адресов, он ее скачать не может. Это одно из предположений такого поведения.

И это далеко не единственная странность с обновлениями, например есть еще такая - жмешь кнопку Обновить но результата никакого нет. В этом случае следует просто не обращать внимания, шлем сам либо позже заменит это обновление на более подходящее, либо отменит его вовсе.

Ориентироваться в этих чертовых обновлениях можно так: если меняется минорная или мажорная версия прошивки - обновилась она. Если меняется четырехзначный номер - обновляются системные файлы. 

Например, для прошивки 79.0.0.988 -> 79.0.0.1023 - сменился минорный номер, значит обновилась прошивка.
1027 -> 1030 - обновились системные файлы.

Ну и последнее - когда обновляется прошивка, при перезагрузке покажут зеленый прогресс-бар, а при обновлении системных файлов этого не будет, шлем просто перезагружается как обычно.
 

Ссылка на комментарий
https://vrcomm.ru/forums/topic/1132-faq-collection/#findComment-3598
Поделиться на другие сайты

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

Насколько безопасно обновляться через сайт Мета?

 

Ровно настолько же безопасно, насколько ручная прошивка. И ровно настолько же, насколько прошивка по воздуху. 

Сравнивал логи update_engine между ручной и веб прошивкой - разницы никакой от слова совсем.

Да это и понятно, он работает по точно такому же принципу, что и ручная прошивка - пользователь загружает шлем в режим sideload, а сайт закидывает на шлем прошивку, только и всего.
Далее вступает в дело update_engine, как и во всех случаях - при ручной, воздушной или веб прошивках.
В загрузке прошивки через сайт нет ничего специфичного, это обычный WebADB API, например, есть такой полезный сайт: https://app.webadb.com/

И за окирпичивание следует винить именно update_engine, а точнее, и другие сервисы тоже, которые, например, создают снепшоты системных разделов, заливают на них прошивку а потом происходит слияние этих разделов. Или не происходит, что в итоге приводит к кирпичу. Да много чего может привести к кирпичу.

Но в любом случае и ручная "прошивка", и воздушная, и веб - это не прошивка, как таковая, а всего лишь способ доставки файла прошивки на шлем. Фактически, команда copy.

И криво скопироваться на шлем она не может в принципе: там идут аж три проверки целостности файла прошивки: хэш файла прошивки, сертификаты, и после разделения прошивки на блоки, перед заливкой проверяются хэши каждого блока.
И при любой нестыковке файл прошивки будет отброшен.
Еще и по этой причине не существует кастомных прошивок, их попросту невозможно модифицировать так, чтобы обойти внутреннюю проверку.

Со всеми логами и более подробной информацией можно ознакомиться здесь: В чем разница между прошивкой шлема по воздуху (OTA), вручную, и через веб-сайт Meta?

Ссылка на комментарий
https://vrcomm.ru/forums/topic/1132-faq-collection/#findComment-3599
Поделиться на другие сайты

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

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

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

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

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

Войти

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

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

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

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