Компания OnePlus внедрила изменения, которые повлияли на разблокировку загрузчика, кастомные прошивки и даже на базовые понижения версии программного обеспечения на смартфонах.
18 января пользователи, обновившие свои устройства до ColorOS 16.0.3.501, начали сообщать, что не могут откатиться к предыдущим версиям. Один владелец OnePlus 13 отметил, что после апдейта до ColorOS 15 телефон перешёл в режим EDL и был распознан как Qualcomm HS-USB QDLoader 9008.
Ранее компания анонсировала новую систему, которая ограничит разблокировку загрузчика. По данным Droidwin, OnePlus незаметно внедрила защиту от отката (ARB) с обновлениями ColorOS 16.0.3.500/.501/.503 на базе Android 16 на некоторых устройствах. Это не обычное программное ограничение, а аппаратный предохранитель, который срабатывает в момент установки одной из этих сборок. Механизм защиты от отката использует Qfprom (Qualcomm Fuse Programmable Read‑Only Memory), область на процессорах Qualcomm, содержащую одноразовые программируемые электронные предохранители. Эти микроскопические компоненты физически изменяются при «срабатывании»; управляемый импульс напряжения навсегда изменяет состояние предохранителя с «0» на «1». Как поясняет издание, ARB работает за счёт перегорания электронного предохранителя на материнской плате, который обновляет версию безопасности устройства. После срабатывания апдейт нельзя отменить программным путём. Единственный способ вернуться к исходному состоянию — заменить материнскую плату.
ARB является частью фреймворка Verified Boot в Android. Он был введён для предотвращения понижения версии прошивки до более старых, менее безопасных версий. Устройства от таких производителей, как Xiaomi, POCO, Redmi, Google и других, используют ARB уже много лет. Защита также аналогична принципу работы Samsung Knox. Если разблокировать загрузчик на телефонах Samsung, то активируется предохранитель. Однако у Samsung реализация не такая строгая. Компания просто блокирует процесс разблокировки загрузчика, что обычно не приводит к полному выходу телефона из строя.
ARB уже доступен на OnePlus 13 и 13T (ColorOS 16.0.3.501), OnePlus 15 (ColorOS 16.0.3.503) и OnePlus Ace 5/Ace 5 Pro (ColorOS 16.0.3.500).
Серия Oppo Find X8 считается подверженной высокому риску, а это значит, что ARB также может быть доступен на телефонах из этой линейки. Между тем, OnePlus 11 и OnePlus 12 могут стать следующими устройствами, в которые внедрят систему.
Пока ARB появился только на ColorOS. Но, учитывая общую кодовую базу OnePlus, его также могут внедрить на OxygenOS в будущем обновлении.
OnePlus также удалила официальные пакеты для понижения версии прошивки для OnePlus 13, а это значит, что даже ранее разрешённые откаты теперь могут привести к поломке устройства.
Ни OnePlus, ни Oppo не выпустили никаких официальных заявлений, касающихся механизма защиты от отката.
Тем, кто заинтересован в модификации прошивки, рекомендуют не устанавливать обновления .500, .501 или .503.
Ранее аналитики сообщили, что Oppo прекращает работу над развитием бренда OnePlus. Объём поставок смартфонов резко упал, а штаб-квартиру бренда закрыли без объявлений. Сама OnePlus опровергла информацию о прекращении деятельности или реструктуризации бренда.
