Введение
Разблокировка загрузчика позволяет установить кастомную прошивку на телефон Android и дает вам полный доступ к модификациям телефона. Такие изменения могут включать в себя изменение некоторых предварительно загруженных программ или даже замену всей операционной системы.
Некоторые загрузчики вообще не заблокированы, некоторые можно разблокировать с помощью стандартной команды fastboot, для других требуется код разблокировки от производителя. Есть и такие телефоны, в которых вообще не предусмотрен метод разблокировки, и разблокировать их можно только с помощью программного эксплойта. Такие заблокированные устройства, как правило, являются результатом сделки с оператором связи.
В этом руководстве я расскажу только о разблокировке загрузчика с помощью стандартной команды fastboot.
Предупреждения
Дополнительная информация
Шаг 1 Поиск номера сборки
Сначала нам нужно найти номер сборки.
Usually you can find it under About Phone > Build Number or System > About Phone > Номер сборки, но так как он отличается на разных устройствах, то использование функции поиска обычно является самым простым способом.
Шаг 2 Разблокировка опций разработчика
Теперь нужно просто несколько раз нажать на номер сборки, пока не появится подтверждающее сообщение: «Теперь вы разработчик!». Я уже включил опции разработчика на своем устройстве, поэтому мне не нужно делать это снова.
Вам может быть предложено ввести пароль для экрана блокировки, если он у вас установлен.
Шаг 3 Разрешение OEM-разблокировки
В параметрах разработчика найдите опцию разблокировки OEM и включите ее.
Вам может быть предложено ввести пароль для экрана блокировки, если он у вас установлен.
Шаг 4 Разрешение отладки USB
В параметрах разработчика найдите опцию отладки USB и включите ее.
Шаг 5 Подключите телефон к компьютеру
Подключите телефон к компьютеру с помощью кабеля USB-C — USB-A.
Если у вас плохой кабель, могут возникнуть некоторые проблемы. Некоторые старые устройства также не любят USB 3 в режиме fastboot.
Потяните вниз тень уведомлений и выберите Зарядка этого устройства через USB.
Выберите опцию Передача файлов/Андроид Авто.
На некоторых старых устройствах эта опция может называться MTP.
Шаг 6 Разрешение компьютеру выполнять команды ADB на вашем устройстве
Откройте приложение терминала на компьютере с установленным SDK Platform Tools и введите adb devices.
Это должно вызвать всплывающее окно на вашем устройстве. Убедитесь, что галочка установлена, и нажмите кнопку Разрешить.
Я использую MS PowerShell. Поэтому мне нужно открыть окно терминала в папке platform-tools-folder и ввести . в качестве префикса к моим командам. В Linux этого делать не нужно.
Вы можете запустить команду снова, чтобы проверить, сработала ли она. Теперь вместо unauthorized должно быть написано device.
Шаг 7 Разблокировка загрузчика
Введите команду adb reboot bootloader
Подождите пару секунд, пока устройство не перезагрузится в загрузчик, затем введите команду fastboot flashing unlock.
На некоторых устройствах вместо этого может использоваться команда fastboot oem unlock.
Теперь вы должны увидеть подсказку, подобную той, что показана на рисунке. С помощью регулятора громкости выберите опцию Unlock the bootloader-option и подтвердите выбор нажатием кнопки питания.