Как разблокировать загрузчик вашего телефона Android, официальный путь
Разблокировка загрузчика вашего телефона Android - это первый шаг к рутингу и прошивке пользовательских ПЗУ. И, вопреки распространенному мнению, это на самом деле полностью поддерживается на многих телефонах. Вот как разблокировать загрузчик официальным способом.
Не каждый телефон позволит вам сделать это
В этом мире есть два типа телефонов: те, которые позволяют разблокировать загрузчик, и те, которые не позволяют.
Разрешено ли вам разблокировать загрузчик, зависит от производителя вашего телефона, вашей модели и даже вашего оператора. Все телефоны Nexus по своей природе можно разблокировать, и многие телефоны от Motorola и HTC позволяют разблокировать загрузчик с помощью процесса, аналогичного Nexus..
Однако другие телефоны - и некоторые операторы - не позволяют вам официально разблокировать загрузчик, а это означает, что вам нужно подождать, пока разработчики не воспользуются уязвимостью безопасности, если вы захотите получить root и флэш-ПЗУ. Если у вас есть один из этих телефонов, это руководство, к сожалению, не поможет вам.
Лучший способ узнать, к какой категории относится ваш телефон, - это просмотреть его раздел на XDA Developers. Если у вас есть телефон HTC или Motorola, вы также можете узнать о его разблокировке на сайте HTC или Motorola. Если он не поддерживает разблокировку, вам придется использовать неофициальный метод разблокировки или рутирования, который вы обычно найдете на форумах разработчиков XDA.
Если ваш телефон поддерживает разблокировку через более официальные каналы, читайте дальше.
Шаг ноль: резервное копирование всего, что вы хотите сохранить
Прежде чем мы начнем, важно упомянуть: этот процесс сотрет все ваши данные. Поэтому, если у вас есть фотографии или другие файлы на вашем телефоне, которые вы хотите сохранить, перенесите их на свой компьютер сейчас. Кроме того, если у вас есть какие-либо настройки приложения, которые вы хотите сохранить, используйте их функцию резервного копирования, чтобы создать файл настроек резервного копирования, а также перенести их на свой компьютер..
Вот дополнительный совет: так как я знаю, что в конечном итоге собираюсь получить root права на свой телефон, я всегда разблокирую свой загрузчик, как только я покупаю новое устройство. Таким образом, я не трачу время на настройку, а просто стираю телефон за несколько дней и делаю все заново. Если вы одержимый Android-твикер, который знает, что вы скоро получите root, рассмотрите возможность разблокировки, прежде чем приступить к настройке телефона..
Когда вы сделали резервную копию всего, что хотите сохранить, продолжайте с шагами ниже.
Шаг первый: установите Android SDK и драйверы вашего телефона
Для этого процесса вам понадобятся две вещи: Android Debug Bridge, инструмент командной строки для вашего компьютера, который позволяет вам взаимодействовать с вашим телефоном, и USB-драйверы вашего телефона. Даже если вы установили их раньше, вы должны получить последние версии сейчас.
Мы подробно описали, как установить оба, но вот краткая версия:
- Перейдите на страницу загрузки Android SDK и прокрутите вниз до «SDK Tools Only». Загрузите ZIP-файл для вашей платформы и разархивируйте его там, где вы хотите хранить файлы ADB.
- Запустите SDK Manager и отмените выбор всего, кроме «Android SDK Platform-tools». Если вы используете телефон Nexus, вы также можете выбрать «Google USB Driver» для загрузки драйверов Google.
- После завершения установки вы можете закрыть менеджер SDK.
- Установите драйверы USB для вашего телефона. Вы можете найти их на веб-сайте производителя вашего телефона (например, Motorola или HTC). Если у вас есть Nexus, вы можете установить драйверы Google, загруженные на шаге 2, используя эти инструкции.
- Перезагрузите компьютер, если будет предложено.
Включите телефон и подключите его к компьютеру с помощью USB-кабеля. Откройте папку platform-tools в папке Android SDK и нажмите Shift + щелчок правой кнопкой мыши в пустой области. Выберите «Открыть командную строку здесь» и выполните следующую команду:
устройства adb
Если он показывает серийный номер, ваше устройство распознается, и вы можете продолжить процесс. В противном случае, убедитесь, что вы выполнили вышеуказанные шаги правильно.
Шаг второй: включить отладку по USB
Далее вам нужно включить несколько параметров на вашем телефоне. Откройте панель приложения телефона, коснитесь значка «Настройки» и выберите «О телефоне». Прокрутите весь путь вниз и коснитесь пункта «Номер сборки» семь раз. Вы должны получить сообщение о том, что вы сейчас разработчик.
Вернитесь на главную страницу настроек, и вы увидите внизу новую опцию под названием «Параметры разработчика». Откройте его и включите «Разблокировку OEM», если опция существует (если ее нет, не беспокойтесь - это необходимо только на некоторых телефонах).
Затем включите «Отладку по USB». Введите свой пароль или PIN-код при появлении запроса, если применимо.
Как только это будет сделано, подключите телефон к компьютеру. На вашем телефоне должно появиться всплывающее окно «Разрешить отладку по USB?». Установите флажок «Всегда разрешать с этого компьютера» и нажмите «ОК»..
Шаг третий: получите ключ разблокировки (для телефонов, не являющихся Nexus)
Если вы используете устройство Nexus, вы можете пропустить следующий шаг. Устройствам, не относящимся к Nexus, вероятно, потребуется пройти еще один дополнительный шаг, прежде чем продолжить.
Перейдите на страницу разблокировки загрузчика вашего производителя (например, на эту страницу для телефонов Motorola или на эту страницу для телефонов HTC), выберите свое устройство (если будет предложено) и войдите в систему или создайте учетную запись..
Остальная часть этого шага немного отличается в зависимости от вашего телефона, но сайт производителя должен помочь вам в этом процессе. Это будет выглядеть примерно так: сначала выключите телефон и загрузитесь в режим fastboot. Это немного отличается на каждом телефоне, но на большинстве современных устройств это можно сделать, удерживая кнопки «Power» и «Volume Down» в течение 10 секунд. Отпустите их, и вы должны быть в режиме fastboot. (Пользователям HTC нужно будет выбрать «Fastboot» с помощью клавиши уменьшения громкости и сначала нажать кнопку питания, чтобы выбрать ее.) Обычно вы можете найти дополнительную информацию на вашем конкретном телефоне с помощью быстрого поиска в Google, поэтому не стесняйтесь сделать это сейчас, прежде чем продолжить.
Подключите телефон к компьютеру с помощью USB-кабеля. Ваш телефон должен указывать, что устройство подключено. На вашем компьютере откройте папку platform-tools в папке Android SDK и нажмите Shift + щелчок правой кнопкой мыши в пустой области. Выберите «Открыть командную строку здесь» и используйте это окно командной строки, чтобы получить ключ разблокировки, как описано производителем. (Например, телефоны Motorola будут работать fastboot oem get_unlock_data
в то время как телефоны HTC будут запускать fastboot oem get_identifier_token
команда.)
Командная строка выдаст токен в виде очень длинной строки символов. Выберите его, скопируйте и вставьте в соответствующее поле на веб-сайте вашего производителя - убедитесь, что в нем нет пробелов! - и отправьте форму. Если ваше устройство разблокировано, вы получите электронное письмо с ключом или файлом, который вы будете использовать на следующем шаге..
Если ваше устройство не разблокируется, вы получите сообщение об этом. Если вы хотите получить root права на свое устройство или прошить ROM, вам нужно будет использовать более неофициальный метод, который вы обычно можете найти на сайте, таком как XDA Developers.
Шаг четвертый: разблокировать телефон
Теперь вы готовы выполнить разблокировку. Если ваш телефон все еще находится в режиме быстрой загрузки, выполните команду ниже. Если нет, выключите телефон и удерживайте кнопки «Питание» и «Уменьшение громкости» в течение 10 секунд. Отпустите их, и вы должны быть в режиме fastboot. (Пользователям HTC потребуется выбрать «Fastboot» с помощью клавиши уменьшения громкости и сначала нажать кнопку питания, чтобы выбрать его.) Подключите телефон к компьютеру с помощью кабеля USB.
На вашем компьютере откройте папку platform-tools в папке Android SDK и нажмите Shift + щелчок правой кнопкой мыши в пустой области. Выберите «Открыть командную строку здесь».
Чтобы разблокировать ваше устройство, вам нужно выполнить одну простую команду. Для большинства устройств Nexus эта команда:
fastboot oem unlock
Если у вас более новый Nexus, такой как Nexus 5X или 6P, команда будет немного другой:
фастбут мигает разблокировка
Если у вас есть устройство, отличное от Nexus, ваш производитель сообщит вам, какую команду запустить. Устройства Motorola, например, должны работать fastboot oem unlock UNIQUE_KEY
, используя уникальный ключ из полученного вами письма. HTC устройства будут работать fastboot oem unlocktoken Unlock_code.bin
используя файл Unlock_code.bin, полученный вами от HTC.
После выполнения команды ваш телефон может спросить, уверены ли вы, что хотите разблокировать. Используйте клавиши регулировки громкости для подтверждения.
Когда вы закончите, используйте экранное меню для перезагрузки телефона (или запустите fastboot перезагрузка
команда с вашего компьютера). Если все работает правильно, при загрузке должно появиться новое сообщение о том, что ваш загрузчик разблокирован, и через несколько секунд он должен загрузиться в Android. Важно, чтобы вы загрузились в Android, прежде чем делать что-либо еще, например прошивать кастомное рекавери.
Поздравляем с разблокировкой телефона! Вы еще не заметите большой разницы, но с разблокированным загрузчиком вы сможете прошить собственное рекавери, открыв дверь для root-доступа и пользовательских ROM..
Изображение предоставлено: Norebbo