Пользователи смартфонов на операционной системе андройд часто сталкиваются с проблемой, что устройство отвергает установку того или иного расширения, прошивки. Проблема решается очень просто. Достаточно только разблокировать загрузочный код. Bootloader предназначен для блокировки потенциальных вредоносных и сомнительных файлов. Однако вместе с ними на телефон не могут быть установлены необходимые обновления.
Существует несколько методов того, как разблокировать Bootloader. Самый действенный способ – это использование специальных программ и драйверов. Рассмотрим поэтапно процесс разблокировки.
Бэкап сохранённых данных
После разблокировки загрузочного кода телефон или планшет вернётся к своим стартовым настройкам. Поэтому прежде чем приступать к следующим этапам, необходимо позаботиться о безопасности личных данных.
Большинство современных моделей смартфонов на Android оснащены автоматическим бэкапом данных. Однако чтобы перестраховаться, можно воспользоваться облачными хранилищами (Dropbox, OneDrive), онлайн дисками (Yandex, Google) или вручную перенести все данные на компьютер.
Установка программ и драйверов
Для этого этапа понадобится только специальная программа Android SDK. Это распространённый файл, который найти будет не проблема. Однако для безопасности собственного устройства лучше скачать его с официального сайта Android Developer. Все последующие действия будут проходит при помощи компьютера.
- Открываем страницу, на которой расположен загрузочный файл Android SDK, в разделе Tools Only находим файл ADB в ZIP-архиве
- Следующий шаг заключается в загрузке SDK Manager. Перед экраном должно высветиться поле, как показано на скриншоте ниже. Со всех пунктов убираем галочки кроме Android SDK Platform-tools. Для обладателей устройств от Nexus следует также отметить Google USB Driver
- Закрывать диалоговое окно во время загрузки данных не рекомендуется
Во время процесса подключения устройства к компьютеру может потребоваться перезагрузка. В этом случае не стоит её игнорировать и лучше последовать совету системы. Если такого не произошло, то переходим к следующему шагу разблокировки Bootloader.
В то время, как устройство было подключено к компьютеру, на его экране должен был высветиться серийный номер модели. Если этого не произошло, то следует повторить все действия из этого этапа.
Включение откладки по USB
Следующий шаг взлома загрузочного кода начинается непосредственно уже в телефоне. Он заключается в выполнении следующего алгоритма:
- Активация режима разработчика. Открываем меню с настройками устройства. В разделе «О телефон» находится все базовые характеристики телефона. Однако нас интересует лишь пункт «Номер сборки», нажимаем на него 7 раз.
- После нажатий возвращаемся на страницу настроек телефона. На ней должен появиться новый пункт «Для разработчиков», как показано на скриншоте.
- Теперь необходимо активировать работу OEM Unlocking, отключить USB debugging – Отладка по USB и ввести PIN-код, если устройство защищено.
- Подключаем устройство к компьютеру и в диалоговом окне подтверждаем действие «Включить откладку по USB?»
Как найти ключ разблокировки
Этот шаг у каждой модели телефонов может отличаться по оформлению, поэтому инструктаж, изложенный ниже, может отличаться в зависимости от разработчика устройства. Обладатели устройств фирмы Nexus могут пропускать этот шаг и переходить сразу к следующему.
Итак, в этом этапе нужно воспользоваться компьютером. С помощью браузера находим официальный сайт разработчика телефона/планшета. Если пользователь зарегистрирован, то найти ключ разблокировки не составит труда. В другом случае придётся создавать новый аккаунт.
- Выключаем устройство
- Включаем в режиме fastboot (у каждого телефона индивидуальная инструкция перехода в этот режим)
- Подсоединяем устройство к компьютеру с помощью USB
- Открываем папку инструментов, где установлен файл SDK Android
- Зажимаем клавишу Shift одновременно с правой кнопкой мыши
- Нажимаем Open a Command Prompt Here
- Вводим команду, которая была расположена на сайте разработчика
- Должно появиться такое окно
- Выделяем символы
- Копируем в соответствующую строку на сайте
- Если в устройстве разрешён взлом кода загрузчика, то в течение 10 минут должно прийти сообщение на почту пользователя с ключом разблокировки.
Разблокировка загрузочного кода
Чтобы приступить к разблокировке в первую очередь необходимо закрыть команду fastboot. Теперь устройство готово к процессу разблокировки. Снова подключаем его к компьютеру через USB-шнур. Повторяем алгоритм из прошлого шага: Папка инструментов — SDK Android — зажимаем клавишу Shift и правую кнопку мыши одновременно — выбираем Open a Command Prompt Here. В появившемся диалоговом окне выбираем необходимую команду с сайта разработчика, где будет указана её название и код. Если всё сделано правильно, то должна начаться разблокировка загрузочного кода. Когда она закончиться, нужно перезапустить устройство. Во время загрузки телефона/планшета на экране должно высветиться сообщение об успешном завершении процесса разблокировки.
Теперь пользователь обладает всеми необходимыми правами и возможностями своего устройства, чтобы устанавливать на него любое расширение или прошивку.