Magisk Manager

Кратко по шагам

  1. Сделайте резервную копию телефона. Разблокировка загрузчика стирает с него все данные.
  2. Включите Параметры разработчика, а затем пункты Разблокировка OEM и Отладка по USB.
  3. Подключите телефон к компьютеру с ADB и fastboot и выполните adb reboot bootloader.
  4. Выполните fastboot flashing unlock или воспользуйтесь способом для вашего бренда и подтвердите разблокировку на телефоне.
  5. Перезагрузите телефон, настройте его заново и установите Magisk.

Что такое загрузчик

Загрузчик (bootloader) — это первая программа, которая запускается при включении телефона. Прежде чем запустить Android, он проверяет, подписано ли ПО производителем телефона. Это называется проверкой подлинности загрузки (Verified Boot). Заблокированный загрузчик запускает только официальное ПО. Разблокированный загрузчик запускает любое ПО, которое вы прошьёте.

Magisk работает так: он патчит boot-образ телефона, и образ перестаёт быть тем, который подписал производитель. Заблокированный загрузчик откажется его запускать. Поэтому установка Magisk, кастомного ядра или кастомной прошивки всегда начинается с разблокировки.

Что меняется после разблокировки

  • Данные стираются. Телефон сбрасывается, чтобы защитить ваши файлы.
  • При каждом включении появляется предупреждение. Большинство телефонов показывают сообщение о том, что загрузчик разблокирован. Это нормально и не влияет на работу телефона.
  • Некоторые приложения могут перестать работать. Многие банковские, платёжные и рабочие приложения используют Google Play Integrity API, который сообщает о разблокированном загрузчике. Некоторые из них отказываются запускаться даже без root.
  • Это может повлиять на гарантию. Некоторые производители ограничивают ремонт разблокированных телефонов. На телефонах Samsung после разблокировки навсегда срабатывает защита Knox.
  • Физическая защита становится слабее. Тот, у кого в руках окажется ваш телефон, сможет прошить изменённое ПО. Не отключайте блокировку экрана.

Можно ли разблокировать ваш телефон

Большинство телефонов, которые производитель продаёт без привязки к оператору, разблокировать можно. А вот эти обычно нельзя:

  • Телефоны от операторов, особенно в США. Например, телефоны Pixel, проданные Verizon, разблокировать нельзя никогда.
  • Телефоны Samsung, которые продаются в США и Канаде.
  • Телефоны Huawei и Honor, выпущенные после 2018 года, когда Huawei перестала выдавать коды разблокировки.

Быстрее всего проверить это переключателем Разблокировка OEM в параметрах разработчика. Если он есть и его можно включить, телефон можно разблокировать. Если его нет или он остаётся серым, даже когда телефон уже какое-то время подключён к интернету, скорее всего, разблокировать его нельзя.

Шаг 1: включите разблокировку OEM

  1. Включите параметры разработчика

    Откройте Настройки → О телефоне, семь раз нажмите Номер сборки и введите PIN-код. На телефонах Xiaomi вместо этого нажимайте Версия ОС. На телефонах Samsung номер сборки находится в разделе Сведения о ПО.

  2. Включите разблокировку OEM

    Перейдите в Настройки → Система → Параметры разработчика (на некоторых телефонах параметры разработчика находятся прямо в настройках) и включите Разблокировка OEM. Сначала подключитесь к интернету: многие телефоны сверяются с производителем, прежде чем разрешить включить этот переключатель.

  3. Включите отладку по USB

    В том же меню включите Отладка по USB. Когда подключите телефон к компьютеру, разрешите отладку в окне Разрешить отладку по USB?.

Шаг 2: разблокируйте загрузчик через fastboot

Этот способ подходит для Google Pixel, OnePlus, Nothing и большинства других телефонов. Для Samsung, Xiaomi, Motorola и Sony нужны дополнительные шаги. На компьютере понадобятся ADB и fastboot: как их установить, показано в нашем руководстве по ADB и fastboot.

  1. Перезагрузитесь в загрузчик

    Подключите телефон USB-кабелем и выполните:

    adb reboot bootloader
    

    Можно также выключить телефон и удерживать питание + уменьшение громкости, пока не появится экран загрузчика.

  2. Проверьте, что компьютер видит телефон

    fastboot devices
    

    Должен появиться серийный номер. Если ничего не отображается, см. частые ошибки ADB и fastboot.

  3. Отправьте команду разблокировки

    fastboot flashing unlock
    

    На телефонах, выпущенных до Android 6.0, вместо неё используется fastboot oem unlock.

  4. Подтвердите на телефоне

    Кнопками громкости выберите Unlock the bootloader и нажмите питание, чтобы подтвердить. Телефон сотрёт все данные и перезагрузится.

  5. Настройте телефон заново

    Пройдите начальную настройку, затем снова включите параметры разработчика и пункт Отладка по USB. Они понадобятся для установки Magisk.

Шаги для каждого бренда

Google Pixel

На телефонах Pixel используются стандартные шаги с fastboot. Переключатель Разблокировка OEM можно включить только после того, как телефон подключится к интернету, а телефоны Pixel, проданные Verizon, разблокировать нельзя. После разблокировки приложение Magisk может само скачать заводской образ для вашего Pixel.

Samsung

Телефоны Samsung не используют fastboot. Загрузчик разблокируется в режиме загрузки кнопками телефона, но сначала нужно проверить KnoxGuard. Следуйте нашей инструкции для Samsung.

Xiaomi, Redmi и POCO

Чтобы разблокировать телефон Xiaomi, нужно одобрение Xiaomi:

  1. Войдите на телефоне в аккаунт Xiaomi.
  2. В параметрах разработчика откройте Статус Mi Unlock и привяжите аккаунт и устройство.
  3. На компьютере с Windows воспользуйтесь официальной утилитой Xiaomi Mi Unlock. Обычно после привязки устройства она заставляет ждать несколько дней, иногда дольше.

Xiaomi несколько раз меняла эти правила, особенно на HyperOS, а для телефонов, которые продаются в Китае, есть дополнительные требования. Прежде чем начинать, проверьте актуальные правила Xiaomi.

Motorola

Motorola выдаёт коды разблокировки для подходящих моделей. Версии от операторов часто к ним не относятся.

  1. В загрузчике выполните fastboot oem get_unlock_data и скопируйте код, который выведет команда.
  2. Вставьте его на странице разблокировки загрузчика на сайте Motorola, войдя в аккаунт Motorola. Motorola пришлёт ключ разблокировки по электронной почте.
  3. Выполните fastboot oem unlock, добавив после команды этот ключ.

OnePlus

Телефоны OnePlus используют стандартные шаги с fastboot. Некоторым версиям от операторов сначала нужен токен разблокировки от OnePlus.

Sony Xperia

Получите код разблокировки для IMEI своего телефона на сайте Sony для разработчиков, затем выполните fastboot oem unlock 0x, добавив после него этот код. Sony предупреждает, что разблокировка может навсегда удалить некоторые ключи защиты (DRM), что может повлиять на работу отдельных функций.

Другие бренды

Большинство других брендов используют стандартные шаги с fastboot. Если телефон не принимает команду, загляните на сайт поддержки производителя: некоторые бренды требуют код разблокировки, а некоторые вообще не разрешают разблокировку.

После разблокировки: установите Magisk

Телефон готов. Вернитесь к основному руководству, чтобы установить приложение Magisk и узнать, какой образ патчить.

Как снова заблокировать загрузчик

Блокируйте загрузчик обратно только на телефоне с полностью оригинальным ПО. Если заблокировать его, когда установлен Magisk или другое изменённое ПО, телефон может перестать загружаться.

  1. Удалите Magisk и прошейте полную оригинальную прошивку телефона.
  2. Перезагрузитесь в загрузчик, выполните fastboot flashing lock и подтвердите на телефоне.

Блокировка снова стирает данные, поэтому сначала сделайте резервную копию.

Часто задаваемые вопросы

Даёт ли разблокировка загрузчика root-права?

Нет. Разблокировка лишь позволяет телефону запускать ПО, которое не подписал производитель. Root-права появляются после установки Magisk: см. как установить Magisk.

Стирает ли разблокировка загрузчика данные?

Да, почти на всех телефонах. Android стирает данные во время разблокировки, чтобы тот, кто разблокирует телефон, не смог прочитать ваши файлы. Сначала сделайте резервную копию всего.

Законно ли разблокировать загрузчик?

В большинстве стран разблокировать загрузчик собственного телефона способом, который предусмотрел сам производитель, законно. Это может повлиять на гарантию, поэтому ознакомьтесь с условиями производителя.

Будут ли приходить обновления системы после разблокировки?

На большинстве телефонов да, если ПО не изменено. Когда Magisk установлен, обновление убирает root, пока вы снова не установите Magisk: см. как обновить Magisk. Телефоны Samsung с рутом не могут устанавливать обновления по воздуху.

Почему переключатель «Разблокировка OEM» неактивен?

Подключите телефон к интернету и проверьте снова: многие телефоны сначала сверяются с производителем, а некоторым телефонам Samsung нужно несколько дней. Если переключатель так и остаётся серым, телефон обычно заблокирован оператором или удалённо, и его загрузчик разблокировать нельзя.

Можно ли разблокировать загрузчик без компьютера?

Только на телефонах Samsung: они разблокируются в режиме загрузки кнопками телефона. Для всех остальных брендов нужен fastboot на компьютере, а компьютер всё равно понадобится позже, чтобы прошить пропатченный образ.

Поделиться руководством

Все руководства