Быстрые ссылки
Многие производители жестко ограничивают железо телефона, что не позволяет вносить системные изменения. Если вы увлекаетесь Android и хотите поэкспериментировать со своим устройством, рассмотрите эти бренды в первую очередь.
Что такое разблокированный загрузчик?
Когда вы включаете выключенный Android-телефон, он не загружается прямо в операционную систему Android. Сначала происходит быстрая инициализация, прежде чем система Android загрузится на устройстве.
Что такое загрузчик?
Первый код, который выполняется, встроен непосредственно в систему на чипе, где размещены ЦП, ГП и ОЗУ. Этот код «запускает» базовые компоненты, такие как ЦП, память и хранилище. Его невозможно изменить, так как он зашит в сам аппарат (называется ПЗУ или память только для чтения).
Этот фиксированный код активирует другую программу, которая затем загружает ОС Android. Вторая программа модифицируема, так как хранится в обычной памяти.
Давайте кратко подведем итоги. Одна жесткая программа активирует ЦП и ОЗУ, а затем запускает другую программу, которая загружает все остальные компоненты. Эти две программы составляют «загрузчик». Первая программа (неподдающаяся модификации) — это основной загрузчик, а вторая (которая может быть изменена) — это дополнительный загрузчик.
Это кажется достаточно простым, но что значит, если загрузчик заблокирован или разблокирован?
Почему они блокируют загрузчик
Представьте ситуацию, когда кто-то заменил вашу операционную систему на идентичную, но с ошибками. Вы бы не смогли заметить, что кто-то вмешался. Как гарантировать, что телефон никогда не загрузит испорченную версию ОС?
Один из ответов — это встроить первую программу, которая запускается, прямо в аппаратное обеспечение. Таким образом, она защищена от вмешательства, и у вас есть надежная точка старта (в нашем случае, основной загрузчик). Затем она активирует более крупную программу из обычного хранилища телефона, которая проверяет целостность всей операционной системы (вторичный загрузчик).
Поскольку этот вторичный загрузчик существует в записываемой памяти телефона, он может быть изменен. Таким образом, кто-то мог бы обойти проверку «загрузки» (которую выполняет вторичный загрузчик), чтобы загрузить неподписанную, неофициальную версию ОС или любую ОС, которую поддерживает аппаратное обеспечение. Чтобы предотвратить это, производители «блокируют» вторичный загрузчик. В своем заблокированном состоянии функция «Подтвержденная загрузка» допускает загрузку только официально подписанных версий Android.
Теперь мы можем ответить на изначальный вопрос. Некоторые производители позволяют «разблокировать» загрузчик и отключить функцию «Подтвержденной загрузки». В своем разблокированном состоянии телефон может загружать любую установленную ОС. Это даже не обязательно должен быть Android. В зависимости от производителя телефонов, разблокировка загрузчика может быть легкой, сложной или совершенно невозможной.
Что вы можете делать с разблокированным загрузчиком?
С разблокированным загрузчиком можно делать множество интересных вещей. Например, вы можете получить корневой доступ к вашему устройству. По умолчанию производители Android предоставляют нам лишь минимальный доступ к устройствам. Мы не можем вносить системные изменения или устанавливать приложения с правами администратора. Именно поэтому вы не можете удалить предустановленные приложения.
Удаление предустановленных приложений — это лишь верхушка айсберга того, что можно сделать с разблокированным загрузчиком. Вы можете создавать полные резервные копии образа устройства, которые сохраняют его полное состояние. Полные резервные копии образа означают, что можно сохранить и восстановить каждую настройку, приложение и файл, до текущего обоев.
В первые годы Android существовали активные сообщества разработчиков и энтузиастов, занимающиеся модификацией Android phones. Они выпускали кастомные версии Android, такие как LineageOS (тогда это называлось CyanogenMod), а также версии ядра Android, различные настройки производительности и продвинутые темы.
В то время, чтобы разблокировать или заблокировать загрузчик, достаточно было одного нажатия. С развитием Android и усложнением разблокировки загрузчиков эти сообщества угасли. Тем не менее, все еще можно найти и установить кастомные ROM и «рутовать» большинство популярных Android-устройств.
В настоящее время большинство разработчиков и усердных энтузиастов сосредоточены на модификации Android. Теперь вы понимаете, что можно получить полный доступ к вашему телефону только в том случае, если производитель не заблокировал загрузчик навсегда.
Бренды телефонов, предлагающие простую разблокировку загрузчика
Вот список брендов, у которых я бы купил телефон, если бы хотел поэкспериментировать с устройством. Вы также можете самим провести исследование. Мой единственный совет — не покупайте Samsung, если планируете разблокировать загрузчик. Американские вариации телефонов Samsung невозможно разблокировать.
Google Pixel
Если вы покупаете телефон Pixel прямо от Google, разблокировать его загрузчик очень просто. Вам нужно просто включить переключатель «OEM Unlocking» в настройках, войти в режим Fastboot и выполнить правильную команду ADB. Я написал подробное руководство по разблокировке загрузчиков.
В Pixel также имеется лучшая поддержка сообщества. Почти каждый крупный кастомный ROM поддерживает телефоны Pixel; некоторые, такие как GrapheneOS, эксклюзивны для Pixel. Сообщества Pixel активно обсуждаются как на Reddit, так и на форумах XDA.
Если вы покупаете Pixel через операторов, могут возникнуть трудности. В зависимости от оператора доступ к загрузчику может быть ограничен до окончания вашего контракта.
Некоторые функции искусственного интеллекта могут работать некорректно на серии Pixel 9, если загрузчик разблокирован.
Xiaomi
Загрузчики на телефонах Xiaomi также легко разблокировать. На самом деле, Xiaomi предоставляет утилиту для разблокировки любого устройства Xiaomi. В среднем, телефоны Xiaomi (по крайней мере, флагманские модели) получают много поддержки на форумах. Так что, если вы хотите телефон для экспериментов, но не хотите тратить тысячу долларов на Pixel, недорогая модель Xiaomi будет вашим следующим оптимальным выбором.
Sony
У Sony есть официальный учебник на странице поддержки, который показывает, как разблокировать загрузчик на телефонах Xperia. Очевидно, что разблокировать не все модели Sony, но вы можете ознакомиться со страницей Developer World на сайте Sony, чтобы выяснить, поддерживает ли ваше устройство разблокировку загрузчика и как это сделать.
Motorola
Motorola также имеет специальную страницу, которая поможет вам разблокировать их загрузчик. Если вы покупаете телефон непосредственно у Motorola, у вас не должно быть проблем с большинством современных моделей Android, включая последние серии Razr.
Разблокировка загрузчика несет в себе серьезные риски (внимательно читайте мелкий шрифт)
Поскольку загрузчик отвечает за проверку целостности всей ОС, отключение этой функции безопасности делает ваш телефон более уязвимым.
Во-вторых, разблокировка загрузчика почти всегда аннулирует гарантию, и производители неоднократно предупреждают, что они не покроют разблокированный телефон. Даже если вы позже смогли снова заблокировать загрузчик, они все равно смогут увидеть, что он был разблокирован раньше, что аннулирует гарантию. Я предлагаю разблокировать телефон только если он уже не на гарантии.
Иногда просто запрос кода разблокировки на сайте производителя достаточно, чтобы аннулировать гарантию. Будьте осторожны.
Часто разблокировка загрузчика также сбрасывает телефон до заводских настроек. Поэтому перед тем, как пытаться изменить загрузчик, всегда делайте резервную копию данных.
Наконец, будьте осторожны при установке пользовательских операционных систем или получении корневого доступа. Неправильная прошивка может привести к тому, что ваш телефон станет нежизнеспособным, иногда навсегда (покойся с миром, мой Samsung Galaxy S4). Кроме того, банковские и финансовые приложения могут не работать корректно на телефоне с активированным корневым доступом.
Большинство производителей уже не позволяют разблокировать загрузчик ваших телефонов. Так что если вы любите экспериментировать или являетесь энтузиастом, который хочет полного доступа к своему аппарату, я рекомендую выбрать бренд, который поддерживает разблокировку загрузчика.
Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!
Вы также можете читать наши материалы в:
- Telegram: https://t.me/gergenshin
- Яндекс Дзен: https://dzen.ru/gergen
- Официальный сайт: https://www-genshin.ru