Компания OnePlus в последние недели начала выпуск обновлений прошивки, которые вводят на смартфоны аппаратную защиту от отката (Anti-Rollback Protection, ARB). Эта технология, уже знакомая владельцам устройств других брендов, теперь появилась и на ряде моделей OnePlus, что вызвало волну обсуждений в сообществе пользователей и разработчиков.
С середины января пользователи OnePlus, обновившие свои телефоны до ColorOS 16 с номерами сборок 16.0.3.500, 16.0.3.501 и 16.0.3.503, начали замечать, что после этих апдейтов устройство нельзя откатить назад к предыдущим версиям прошивки.

Механизм Anti-Rollback Protection (ARB) это не программный "переключатель", а аппаратная функция, встроенная в процессоры Qualcomm: при установке определённых обновлений на материнской плате срабатывает одноразовый электронный предохранитель (e-fuse), фиксирующий новую версию безопасности. После срабатывания этого предохранителя откат на старую прошивку становится невозможным без замены материнской платы.
Защита от отката (ARB) — часть более широкой системы безопасной загрузки (Verified Boot), внедрённой в Android для предотвращения возврата к более старым версиям ОС с потенциальными уязвимостями. Аналогичные механизмы уже много лет используются на устройствах Google, Xiaomi, Redmi, POCO и других, а также частично в реализации Samsung Knox.
Однако неожиданность для многих владельцев OnePlus заключалась именно в том, что ARB была внедрена без явного уведомления в официальных примечаниях к обновлению, и что её активация может не просто блокировать откат, а физически "окирпичить" устройство при попытке вернуться на старую прошивку или установить пользовательскую (кастомную) ROM-сборку.
Энтузиасты Android и сторонние разработчики на форумах, включая XDA Developers и Reddit, активно обсуждают ситуацию, предупреждая других пользователей об угрозе. Многие отмечают:
Не все пользователи отреагировали негативно: некоторые указывают, что ARB для обычного пользователя не создаёт проблем, если не планировать модификации системы.
На момент публикации OnePlus и её материнская компания Oppo официально не публиковали подробного разъяснения по поводу ARB и его внедрения. Тем не менее, в ответ на обращения СМИ компания заявила, что защита направлена на повышение безопасности устройств и предотвращение эксплуатации уязвимостей старых версий ПО.
Также известно, что ARB сейчас применяется на устройствах, обновлённых до ColorOS 16, в первую очередь:
Есть сведения, что стратегия может распространиться и на другие модели, а логика внедрения в OxygenOS (интернациональная прошивка OnePlus) пока остаётся предметом обсуждения.
Если вы не планируете модифицировать прошивку или откатывать обновления, ARB вряд ли повлияет на повседневную работу телефона. Однако тем, кто активно пользуется кастомными прошивками, восстановлениями или экспериментирует с загрузчиком, рекомендуется внимательно изучить номера сборок обновлений (.500/.501/.503) и, возможно, отложить установку до получения более подробной официальной информации.