Отслеживаем компании, которые «заботятся о ваших данных 🥺»
Переключиться на английский оригинал
За последние несколько лет, подозрительное число компаний начало «заботиться о ваших данных», а точнее, блокировать/строго лимитировать возможность разблокировки загрузчика вашего собственного устройства.
Хотя это может и не коснуться вас напрямую, это создаёт плохой прецедент. Никогда не знаешь, что пойдёт под нож следующим: Shizuku? ADB? Скачивание приложений из неизвестных источников? Я думаю, что было бы хорошей идеей отслеживать плохие компании и относящиеся к их устройствам обходные пути.
Если вы знаете какие-то специфические детали/методы разблокировки, пожалуйста, создайте PR или отправьте их в раздел дискуссий.
Caution
Не забывайте, что какой бы милой компания не была,
вы не должны доверять ей,
если процесс разблокировки нельзя провести на 100% в режиме офлайн!
[[toc]]
В прошлом, Huawei позволяла разблокировку со специальным кодом, который можно было получить, предоставив некоторую информацию на emui.com (IMEI, серию, модель и ID продукта), но в 2018 «корпоративные ценности изменились» и сайт перестал работать.
Хуже того, на устройствах с Андроид 10+, команду разблокировки полностью вырезали из меню fastboot.
Некоторые устройства основанные на Kirin, могут использовать PotatoNV.
Платные методы:
Я бы не рекомендовал платные методы из-за их подозрительности. Хотя один из таких методов я использовал как-то давно, он был неплох.
Возможна разблокировка через HCU-client (не все устройства поддерживаются + невероятно дорогой hcu-client.com) или DC-Unlocker (те же проблемы, что и у HCU dc-unlocker.com).
В пылающей куче «прекрасных» решений HMD по улучшению Nokia находится одно, выделяющееся среди других: решение последовать новомодному тренду блокировки загрузчика.
Зачем это было нужно? Понятия не имею…
Ну, в любом случае. Модели, выпущенные до начала 2019 могут запросить разблокировку используя неофициальный сервис Hikari Calyx (hikaricalyx.com).
И для некоторых других моделей у Hikari Calyx имеется репозиторий с прототипами ABL fih-firmware.hikaricalyx.com.
Модели 7.2, 8.3 и 5.3 могут быть разблокированы офлайн, в то время, как другие модели требуют наличие HMD Device Kit'а, который не является публичным и требует наличия сервисного аккаунта.
Информация любезно предоставлена самими Hikari Calyx!
У семейства BBK есть проблема с разблокировкой. Если в случае с OPPO/Realme они хотя бы предоставляют приложение в некоторых регионах, Vivo заблокирован полностью.
Вернее, это только если данный метод с xdaforums.com к вам не относится.
На прошивках, выпущенных до мая 2022 года (судя по всему, этот метод был ~универсальным, но соблюдайте осторожность):
- Vivo x70 Pro+: xdaforums.com
- Vivo Y31 2021: xdaforums.com
Мне нечего сказать об OPPO.
Самая раздражающая вещь в том, что вы можете разблокировать загрузчик, но только если сможете добраться до fastboot'а. И угадайте что? Они заблокировали загрузчик за RSA-ключом!
Что же до Realme, они решили, что сегрегация людей по расе региону их телефона — это круто. Если вы не купили телефон в Китае или Индии, то вы навряд ли сможете что-нибудь разблокировать в ближайшем будущем.
В апреле–мае 2023 вы могли разблокировать любой телефон Realme, используя этот скрипт — rmx3474-rooting, но 26 мая Realme опубликовали вот это объявление (которое больше похоже на шутку) на своём форуме — c.realme.com. (Они удалили оригинальное объявление). С этого момента они заставляют сервера использовать только ключи «новой структуры», к которым прикреплена дата модели, что делает скрипт бесполезным.
Теоретически, если есть такая возможность, вы можете использовать full-OTA пакет, чтобы сменить прошивку своего телефона и использовать приложение для глубокого тестирования напрямую, но я не могу подтвердить, что это гарантированно работает (поправьте, если я не прав). Инструкция: xdaforums.com
Что же до Китая и Индии… Видя, как легко Realme обманули своих глобальных пользователей, я бы выразил некоторое беспокойство об их будущих планах. Однако на данный момент, вам будет нужно найти и проследовать инструкции для устройства вашей модели на c.realme.com. Процесс схож для всех устройств, но новые модели могут потребовать наличия аккаунта HeyTap.
Несмотря на то, что (пока что) это относится только к пользователям из Китая, новая политика Xiaomi делает процесс разблокировки очень неприятным.
С этой новой политикой, вам необходимо иметь Xiaomi Community аккаунта разработчика 5 уровня.
Вот список вещей, которым вам нужно для этого соответствовать:
- Вы должны быть гражданином Китая;
- Вам нужно использовать HyperOS и вы должны сообщать, по крайней мере, об 1 баге в день (????);
- Вам нужно подавать не менее 1 предложения, касающегося HyperOS, в месяц (????);
- Вы должны быть активным пользователем Xiaomi Community.
Но и это ещё не всё:
- Разрешение на разблокировку временно и даётся только на 1 год;
- За год можно разблокировать только 3 устройства;
- Вы не будете получать OTA-обновления;
- Ваша гарантия будет стёрта.
Кстати, гляньте Xiaomi-HyperOS-BootLoader-Bypass от MlgmXyysd.
Note
Если верить xiaomiui.net, глобальная разблокировка также подверглась изменениям, пусть и не таким критичным:
- Ваш Mi Аккаунт должен быть активным в течение 30 дней;
- Версия приложения Xiaomi Community должна быть ≥ 5.3.31;
- Вы можете разблокировать загрузчики только 3 устройств за год со своего аккаунта.
Если вам интересно узнать о том, как работает загрузчик Xiaomi, вы можете узнать об этом подробнее здесь: Xiaomi-bootloader
Информация любезно предоставлена n1ses!
Если у вас устройство из Северной Америки, то, эм… Если вам повезло не обновлять свой телефон в течении длительного времени, то можете глянуть вот этот платный сервис. (На ваш страх и риск).
Если вы купили телефон где-то ещё и он не заблокирован под оператора, то можете использовать стандартный процесс, но будьте готовы ко всем проблемам, которые возникнут у вас на пути!
Например, разблокировка необратимо тикнет счётчик Knox. В результате любые связанные с Knox'ом функции будут сломаны, даже если бы заблокируете загрузчик обратно. Эти функции включают, но не ограничиваются: Samsung Pay, Pass, Flow, Health, Secure Folder, Secure Wi-Fi, Smart View. Могут ли вам отказать в гарантийном обслуживании? Может быть… Некоторые из этих функций могут быть восстановлены при помощи LsPosed модуля KnoxPatch и этого модуля Magisk: KnoxPatch#knoxpatch-enhancer.
К тому же некоторые базовые функции, такие как VoLTE (спасибо проприетарной реализации Samsung) и, в некоторых случаях, даже камера, могут быть и, скорее всего, будут сломаны.
Информация любезно предоставлена aries-ts-indo!
Старые устройства (до Андроид 8):
xdaforums.com
Для начала, чтобы разблокировать загрузчик, вам нужно подать заявку на их сайте, что уже плохо само по себе (кхм-кхм Huawei). Но как вам узнать, возможно ли вообще разблокировать ваше устройство? Что ж…
- На этой странице сказано: «большинство наших новых устройств поддерживают нашу программу по разблокировке загрузчика».
- На этой странице сказано, что только «Photon Q 4G LTE, DROID RAZR M(Developer Edition), DROID RAZR HD(Developer Edition CDMA-LTE), MOTOROLA RAZR HD (Весь остальной мир -UMTS/LTE), MOTOROLA RAZR HD (Роджерс Канада - UMTS/LTE) и MOTOROLA RAZR i поддерживаются сайтом по Разблокировке Загрузчика».
- И в этом разговоре с их службой поддержки, turistu получил ответ: «бо́льшая часть наших E-устройств не поддерживают программу по разблокировке загрузчика. Пожалуйста, обратитесь к списку ниже, чтобы узнать список поддерживаемых программой по разблокировке загрузчика устройств: g100, g51, g71, g200, g52, g82, g42, g62, g32».
- Есть так же неофициальный метод с CID, который позволяет узнать, поддерживает ли ваше устройство разблокировку. Смотрите здесь: xdaforums.com
Мото используют путаницу! И довольно эффективно…
— Что? OnePlus? Разве их телефоны не суперлегко разблокировать?
— Да, но…
Вы, вероятно, слышали о слиянии ОС OnePlus x OPPO и, хотя они были отменены, обе компании начали делиться «унифицированной кодовой базой». Наверное, уже поняли куда я клоню?
Если в один прекрасный день OnePlus начнёт практиковать расизм подобно Realme или решит пойти до конца, как OPPO/Vivo, то эти «унифицированные» инструменты будут в их распоряжении.
Эм, ну, они же совершенны!
Нет, погодите, я не ошибся.
Все Fairphone'ы после 2 требуют запросить код с этого веб-сайта, чтобы включить заводскую разблокировку. Ничего не останавливает их от того, чтобы начать требовать аккаунт и/или ввести лимит на разблокировку устройств в будущем. Это ведь «действуйте осторожно», в конце концов.
Not very fair in my opinion, but whatever fairs your phone*
- Непереводимая игра слов, где «fair» — честный в названии бренда — Прим. переводчика.
У Sony открытая политика для разработчиков ПО:
- Они публикуют исходники AOSP под условиями Sony Open Devices Program.
- Jolla предоставляет первоклассную поддержку по установке Sailfish OS на некоторые устройства Xperia. Это было бы невозможно без открытости Sony.
Но так как Sony любит губить идеальные вещи:
- Sony требует запросить код разблокировки с их серверов. Они могут перекрыть кислород в любой момент. Вам потребуется отправить свой IMEI и согласиться на стирание гарантии.
Позволяет разблокировку на практически любом не заблокированном под оператора устройстве, но так же является пионером в области того, чтобы делать рутирование и установку пользовательских прошивок сложнее при помощи таких вещей, как Safety Net и Play Integrity. Последним достижением стали RCS сообщения, требующие работы DEVICE Integrity (всё ради предотвращения «спама», разумеется).
Nothing Phone'ы могут быть разблокированы через fastboot без каких-либо кодов. Единственным требованием является включение Заводской разблокировки в разделе настроек Для разработчиков. Процедура не отличается от устройств Google Pixel.
Kirin 620, 650, 655, 658, 659, 925, 935, 950, 960:
Возможно разблокировать используя тестпоинты и PotatoNV (прочтите readme).
Если у вас устройство на MediaTek, пригодное к использованию эксплойта mtkclient, вы можете использовать его для разблокировки загрузчика.
Если же речь идёт об устройстве OPPO/Realme и вам нужно так же получить доступ к fastboot: lkpatcher (веб-версия).
Если у вас телефон с SOC'ами Unisoc ud710 или ums512, вы можете обратить внимание на этот эйсплойт: CVE-2022-38694_unlock_bootloader.
Вы можете также попробовать это: Spectrum_UnlockBL_Tool.
Это: xdaforums.com.
Или это: subut.
К сожалению, не существует универсального метода для устройств на чипах Qualcomm.
Однако что-то из этого может сработать:
Общий эксплойт:
alephsecurity.com (секция разблокировки загрузчика).
Xiaomi Mi A1 и, возможно, все MSM89, произведённые до 2018:
EDLUnlock