OnePlus начала блокировать телефоны при попытке установки старого ПО

OnePlus внедрила новые методы защиты от отката в OxygenOS, заставляя пользователей оставаться на последних версиях ПО без возможности вернуться к предыдущим.

С выходом ColorOS 16.0.3.501 и более новых версий (включая .503) OnePlus внедрила механизм защиты от отката на аппаратном уровне, как заметили разработчики на форумах XDA.

Для обычного пользователя это не будет иметь немедленных последствий. Самая большая проблема касается тех, кто использует пользовательские прошивки. Любая версия, более старая, чем ColorOS 16.0.3.501/.503, активирует «предохранитель», в результате чего устройство будет не только заблокировано при установке старого ПО, но и сторонние инструменты, разработанные для помощи в случае заблокированных устройств, по-видимому, работать не будут.

  1. ОТКАТ ЗАПРЕЩЕН: Вы НИКОГДА не сможете снова прошить старую прошивку.
    • Если вы попытаетесь прошить любую предыдущую версию ColorOS, OxygenOS или пользовательских прошивок, выпущенных до этой даты, ваше устройство будет ПОЛНОСТЬЮ ЗАБЛОКИРОВАНО.
  2. Опасность для пользовательских прошивок:
    • Прошивка ЛЮБОЙ пользовательской прошивки, разработанной до этого обновления, поверх ColorOS 16.0.3.501 (или новее) приведет к немедленной ПОЛНОЙ БЛОКИРОВКЕ.
    • КРИТИЧЕСКИ ВАЖНО – СПАСЕНИЯ НЕТ: Вы НЕ МОЖЕТЕ самостоятельно восстановить работоспособность устройства. Ранее разработанные неавторизованные инструменты 9008 и программаторы Chimera firehose НЕ СРАБОТАЮТ, поскольку предохранитель будет выгоревшим. Ваши существующие методы восстановления теперь бесполезны.

В настоящее время это касается OnePlus 13, OnePlus 13T и OnePlus 15. На старых устройствах, таких как OnePlus 12, подобные меры пока не внедрены, но весьма вероятно, что это произойдет на более старых поколениях в будущих обновлениях.

Стоит отметить, что механизмы защиты от отката, подобные этому, могут использоваться и в положительных целях. Например, обновление Android 13 от Google для серии Pixel 6 стало необратимым обновлением из-за уязвимости безопасности, и Google напрямую объявил, что обновление внедрит «версию загрузчика с защитой от отката» при установке обновления пользователями.

Однако причина, по которой OnePlus внедрила это изменение в последнее обновление ColorOS, в настоящее время неясна. DroidWin утверждает , что такое же изменение пока не было реализовано в OxygenOS, но это может произойти в будущем, и, возможно, уже произошло за последние несколько дней. Тот же отчет также отмечает , что OnePlus удаляет «пакеты отката» (которые можно было установить локально через программное обеспечение OnePlus) для версий OxygenOS OnePlus 13, что предполагает, что это изменение защиты от отката теперь действует.

OnePlus пока не дала публичных комментариев по этому изменению.

Еще о OnePlus: