Не работает bootloader. Нужна ли разблокировка загрузчика Android-смартфона

Что такое bootloader, его разблокировка, и зачем мне это нужно?

Каждый телефон, работающий под OS Android, имеет bootloader (загрузчик), который инструктирует ядро операционной системы для загрузки в нормальном режиме. У каждого устройства своя версия bootloader. Загрузчик обычно блокируется на устройствах Android, поскольку производители хотят, чтобы вы придерживались версий Android, специально предназначенных для их оборудований.

Если вы хотите установить модифицированную версию OS (Custom ROM), вам необходимо разблокировать загрузчик. Говоря на языке человека обычного: разблокировка загрузчика позволит устанавливать измененные прошивки, с разнообразными «вкусностями» на ваш телефон Android.

Начнем, пожалуй, с всемирно известного бренда HTC. В 90% случаев этот способ срабатывает, остальные 10% отведем на проблемы программного характера, подделки китайских умельцев, а также модели, в которых отсутствует визуальная часть загрузчика, вообще конечно он есть, но скрыт от глаз.

Первый шаг , регистрация http://htcdev.com/ . Скачиваем драйвера ADB с нашего сайта, программу HTC Sync с официального сайта http://www.htc.com/ua в ней будут все необходимые драйвера на ваше устройство. Возможно, вам также понадобится Java http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

Шаг второй , создаём в корне диска С папку и даем ей имя Android. В эту папку распаковываем : adb.exe, AdbWinApi.dll, fastboot.exe. HTC Sync можно удалить, а можете и отключить в системе, чтобы не мешала при подключении устройства к компьютеру.

Шаг третий , переводим телефон в режим bootloader (загрузчик). Вариант первый, если телефон со съёмной батареей, вынимаем акб, вставляем, зажимаем качельку громкости (-) и питание. Держим пока телефон не перегрузится в вышеупомянутое состояние bootloader. Выглядит он вот так.

Вариант второй , для пользователей более продвинутых, телефон включен, стоит разрешение на функции «отладка по usb разрешена» работаем через командную строку Пуск -> Выполнить и введите имя программы cmd.exe. Появится окно

После вводим команду CD C:\Android жмем Enter получаем ответ C:\Android>. Дальше вводим команду adb devices, ответ должен быть:

List of devices attached HC413MW00787 device

Команда вводится для проверки соединения с ПК, если серийник определился значит все ок, и продолжаем дальше. Если нет, тогда проверяем «отладка по usb разрешена» а также установлены ли драйвера ADB. Следующая команда переводит телефон в нужный нам режим: adb reboot-bootloader жмем enter,


Теперь обращаем внимание на телефон, должно быть так как на первом изображении.

Преступим к разблокировке, все происходит с помощью консоли, нужных команд сайта https://www.htcdev.com/ а также вашей электронной почты которая использована при регистрации.

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


Если вашей модели нет в списке выбираем то что обведено, иначе ищем свою. Я, к примеру, всегда выбираю этот пункт не зависимо, работает. После нажимаем зеленую кнопку с продолжением, получаем вот такое:


Ставим две «птички» нажимаем на кнопку Proceed to Unlock Instructions.


В этом окне есть инструкция при подготовке, она на английском, мы ее пропускаем. Прокручиваем страницу вниз и переходим к пятому шагу. Далее следует продолжение инструкции. Прокручиваем к самому низу:

В это пустое окно мы будем вставлять информацию полученную для разблокировки.

Для этого возвращаемся к консоли, и вводим команду fastboot oem get_identifier_token жмем enter

На выходе получаем:


То, что обведено красным необходимо выделить, скопировать и вставить в то пустое окно на изображении выше. Нажать на кнопку Submit. Как скопировать и вставить? Нажатием правой кнопкой мышки, получаем меню, в котором выбираем пометить, выделяем нужную нам площадь. Нажимаем Enter. В консоли для того чтобы скопировать нужные значения используется именно enter

Разблокировка загрузчика (Bootloader) Android-устройства – первый шаг к root-доступу и перепрошивке ROM. И, вопреки распространенному заблуждению, она на деле поддерживается многими телефонами. Что нужно сделать, чтобы официально разблокировать загрузчик на своем телефоне?

Не каждый телефон позволит это сделать

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

Сможете ли вы разблокировать загрузчик, зависит от производителя телефона, модели и даже оператора связи. Все телефоны Nexus от рождения поддаются разблокировке, и на многих телефонах Motorola и HTC можно разблокировать загрузчик методом, аналогичным Nexus.

Однако есть телефоны, а также и некоторые операторы, не позволяющие разблокировать загрузчик официально, а это значит, придется подождать, пока разработчики не проверят уязвимость защиты. Если у вас такой телефон – данное руководство вам, увы, не поможет.

Самый простой способ узнать, в какую из этих категорий попадает ваш телефон – найти информацию о нем на XDA Developers. Если у вас HTC или Motorola, вы также можете изучить вопрос возможности его разблокировки на сайте HTC или Motorola. Если он не поддерживает разблокировку, придется использовать неофициальные методы разблокировки или рутирования – их, как правило, можно найти на форумах XDA Developers.

Если ваш телефон поддерживает более официальные пути разблокировки – читайте дальше.

Шаг 0: Делаем резервную копию всего ценного

Прежде чем мы приступим, важно знать: этот процесс сотрет все данные. Так что если у вас есть фото или еще какие-то ценные для вас файлы, сохраните их на компьютер. Кроме того, если вы хотите сохранить настройки приложений, используйте функции экспорта настроек, чтобы сохранить их в backup-файлы, и эти файлы тоже перенесите на компьютер.

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

Когда вы сделали все необходимые резервные копии, можно продолжать

Шаг 1: устанавливаем 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 Manager.
  • Установите USB-драйверы для своего телефона. Их можно найти на сайте производителя телефона (например, Motorola или HTC). Если у вас Nexus, можете установить Google-драйверы, которые загрузили в шаге 2.
  • Если компьютер сообщит, что нужна перезагрузка, перезагрузите его.

Включите телефон и подключите его к компьютеру USB-кабелем. Откройте папку Platform-tools в папке Android SDK и, зажав Shift, кликните правой кнопкой на пустом месте. Выберите «Открыть окно команд» и введите следующую команду:

Если показывается серийный номер, ваше устройство распознано, и можно продолжать процедуру. Если нет, убедитесь, что вы в точности следовали вышеприведенным шагам.

Шаг 2: включение отладки по USB

Далее нужно включить кое-какие функции на телефоне. Откройте панель приложений, нажмите настройки и далее «О телефоне». Прокрутите вниз и нажмите «Номер сборки» семь раз. Вы увидите сообщение, гласящее, что вы стали разработчиком.

Вернитесь на главную страницу настроек, и вы увидите новый пункт – «Для разработчиков». Откройте его и активируйте «Разблокировка OEM», если этот пункт есть (если его нет, ничего страшного – он необходим только на некоторых телефонах).

После этого подключите телефон к компьютеру. На телефоне должно появиться всплывающее окошко «Разрешить отладку по USB?». Отметьте «Всегда разрешать на данном ПК» и нажмите ОК.

Шаг 3: получаем ключ разблокировки (для телефонов кроме Nexus)

Если у вас Nexus, этот шаг вы можете пропустить. Владельцам других устройств, возможно, предстоит проделать еще некоторые действия.

Откройте страницу разблокировки загрузчика производителя вашего телефона, выберите свое устройство (если необходимо) и авторизуйтесь либо создайте аккаунт.

Дальнейшие действия несколько различаются в зависимости от того, какой у вас телефон, но на сайте производителя должны быть указания, что делать дальше. А делать нужно в общем и целом следующее: Во-первых, отключите телефон и включите в режиме быстрой загрузки (Fastboot). На разных телефонах это делается немного по-разному, но на большинстве современных устройств просто зажмите кнопки «питание» и «громкость вниз» на 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.

Шаг 4: разблокируем телефон

Теперь все готово, чтобы произвести разблокировку. Если телефон по-прежнему в режиме Fastboot, запустите команду, приведенную ниже. Если нет, отключите телефон и зажмите кнопки «питание» и «громкость вниз» на 10 секунд. Отпустите, и телефон загрузится в режиме Fastboot (владельцам HTC нужно сначала выбрать «Fastboot» кнопкой «громкость вниз» и нажать кнопку питания, чтобы подтвердить выбор). На компьютере откройте папку Platform-tools в папке Android SDK и, зажав Shift, кликните правой кнопкой на пустом месте. Выберите «Открыть окно команд».

Чтобы разблокировать устройство, нужно ввести одну простую команду. Для большинства Nexus’ов команда будет следующая:

fastboot oem unlock

Если у вас более новый Nexus, например, 5X или 6P, команда будет немного другая:

fastboot flashing unlock

Если у вас не Nexus, производитель вашего устройства сообщит вам, какую команду вводить. Например, для устройств Motorola нужно ввести fastboot oem unlock UNIQUE_KEY, используя уникальный ключ из полученного вами письма. Для устройств HTC введите fastboot oem unlocktoken Unlock_code.bin, используя файл Unlock_code.bin, полученный вами от HTC.

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

Закончив, используйте экранное меню, чтобы перезагрузить телефон (либо запустите команду fastboot reboot с компьютера). Если все сделано правильно, в начале загрузки вы увидите сообщение, говорящее о том, что загрузчик разблокирован, и через несколько секунд должен загрузиться Android. Важно, позволить Android загрузить, прежде чем делать что-то еще, например, прошивать кастомное рекавери.

Поздравляем, вы разблокировали свой телефон! С первого взгляда вы не увидите существенных отличий, но разблокировка загрузчика открывает вам возможности root-доступа и прошивки кастомного рекавери.

Всем привет Сегодня ребята задача у меня не простая, я должен узнать что такое Reboot to Bootloader на Андроид, однако инфы в интернете нет, а то что находил, то это просто бред. Вообще не понимаю зачем писать бред. Мне пришлось задействовать тайные информационные каналы, чтобы понять что такое Reboot to Bootloader. Значит первое что я узнал, что Reboot to Bootloader это пункт в меню. Рассказывает один чел, короче он спал, а телефон в это время сам перезагрузился и после этого в систему уже не заходит. При этом после перезагрузки в верху экрана написано Software status: Modified, есть еще пункт Reboot to Bootloader, если его выбрать, то надпись изменяется на Software status: Official. Еще там есть пункт Boot to Download Mode, если его выбрать, то после включения смарта в верху написана ошибка Failed to boot download mode. Короче понятного мало

Если дословно перевести Reboot to Bootloader, то если я не ошибаюсь, перевод будет такой: мол перезагрузится для загрузки Bootloader, это видимо загрузочное меню, что-то типа такого.

Ну а вот и скриншот того самого меню:


Значит вот что я понял. Reboot to Bootloader это пункт в меню, которое показывается при включении телефона, но сама система при этом не грузится. Видимо это когда телефон заблокирован как-то. То есть телефон нужно разблокировать, а вернее даже не телефон а загрузчик. Значит ребята, я все понял и что я тут могу вам сказать. Я не такой спец чтобы что-то советовать, однако я могу вам дать ссылку, где вроде вы можете почерпнуть важной инфы, вот ссылка:

Скажу сразу это не какой-то там форум, это мощный форум по Андроиду и вообще по портативным устройствам. Советую посмотреть ссылку, там инфа есть о разблокировке загрузчика.

Не так давно операционная система Android начала урезать возможности пользователей с разблокированным загрузчиком. Так, например, Android Pay может отказаться работать, основываясь на статусе загрузчика. Также разблокированный загрузчик является потенциальной угрозой безопасности данных пользователя. Узнайте, как заблокировать загрузчик на Android!

Навигация по записи:

Зачем блокировать загрузчик Android

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

При разблокированном загрузчике все меры безопасности системы бессмысленны. Пароль с экрана блокировки можно снять одной командой, блокировку отпечатком пальца также легко сбросить. И даже Google FRP Lock не поможет вашему смартфону, в случае, если вы его потеряли. Так что, если вы заботитесь о безопасности своего смартфона и данных на нем – нужно знать, как заблокировать загрузчик.

Как заблокировать загрузчик на большинстве Android смартфонов

На большей части Android планшетов и телефонов можно заблокировать загрузчик при помощи командной строки, примерно так же, как и при разблокировке.

Итак, что нам понадобится для блокировки загрузчика:

  • Компьютер с операционной системой Windows 7+
  • Установленные драйвера для телефона
  • Полный заряд аккумулятора
  • Надежный USB провод, для подключения телефона к ПК
  • Полностью стоковая прошивка телефона, без модификаций (если есть модификации — скорее всего на выходе получите «кирпич»!)

После подготовки вышеперечисленного можно приступать к блокировке загрузчика.

ВНИМАНИЕ! На некоторых устройствах повторная блокировка загрузчика может привести к сбросу настроек! Убедитесь, что все важные файлы и данные сохранены!

  • Скачайте и распакуйте на компьютере архив ADB&Fastboot
  • На телефоне перейдите в и активируйте «Отладка по USB»
  • Подключите телефон к компьютеру (при первом подключении с отладкой на телефоне появится запрос на разрешение отладки с этого ПК, подтвердите его)
  • В папке с adb нажмите правой кнопкой мыши с зажатой клавишей Shift, выберите «Открыть окно команд»
  • Введите команду adb reboot fastboot (если телефон просто перезагрузился — вам может подойти команда adb reboot bootloader)
  • После загрузки в режим fastboot введите команду fastboot oem lock и нажмите Enter
  • Введите команду fastboot reboot

Готово! Теперь вы знаете как заблокировать загрузчик через командную строку!

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

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

Как заблокировать загрузчик Xiaomi:

  • Скачайте официальную прошивку для установки через MiFlash
  • Скачайте MiFlash
  • Запустите MiFlash и укажите путь до скачанной прошивки
  • Убедитесь, что включена опция Clean&Lock внизу окна
  • Подключите смартфон Xiaomi в режиме прошивки к ПК
  • Нажмите Refresh и после появления в списке вашего устройства нажмите Start
  • По окончанию прошивки все данные будут удалены, а загрузчик заблокирован

Готово! Теперь вы знаете как заблокировать загрузчик Xiaomi!

В данной статье приводится пошаговая инструкция, которая поможет даже неопытному пользователю успешно разблокировать загрузчика bootloader и установить кастомный recovery Cyanogen Mod .

Ваши данные подлежат удалению. Если вам необходимо сохранить важную информацию – рекомендуем сделать бэкап. Все ваши действия вы совершаете на собственный страх и риск. Отметим, что автор не несет ответственности за «окирпичивание» смартфона пользователя.

Готовимся к установке

1. Качаем и устанавливаем драйвера. Сделать это можно, перейдя по нашей ссылке ниже.

2. Распаковываем архив в любом месте на жестком диске.
3. Отключаем телефон.
4. Запускаем телефон в режиме fastboot, для чего следует нажать «громкость -», и, удерживая ее, нажать «Power».
5. На ПК отобразится сообщение об обнаружении нового устройства.
6. Зайти в диспетчер устройств (путь: Панель управления – Система – Диспетчер устройств).
7. Найти неизвестное устройство, которое обычно обозначается в виде желтого треугольника с восклицательным знаком.
8. Дважды щелкнуть по нему.
9. В окне, которое появилось, надо нажать: Обновить драйвер – Выполнить поиск драйвера на этом ПК – Выбрать драйвера из перечня установленных драйверов – Установить с диска – Выбрать папку, куда были распакованы драйвера – Поставить флажок на «Поиск в подпапках» - завершить установку драйверов.
10. Устройство полностью готово к дальнейшим манипуляциям.
11. Скачать ADB и Fastboot согласно разрядности операционной системы: для x32/86 или x64. Распаковать архив в выбранную вами папку. Надо, чтобы путь не содержал русских букв (кириллицы) и цифр. Я, к примеру, распаковываю папку в d:\ADB.

12. Скачать кастомный Recovery: CWM и кинуть *.img файл в ту же папку, что ADB.

Разлочка Bootloader

Сначала следует произвести разлочку Bootloader на смартфоне. С этой целью необходимо подключить смартфон к ПК и перевести его в fastboot-режим. Чтобы перевести вданный режим, надо отключить телефон и в ходе выключения нажать и удерживать две кнопки: «Громкость –» и «Power». В Fastboot-режиме на дисплее смартфона появится зеленый робот, у которого вскрыт живот.

Далее вам предстоит запустить командную строчку: пуск – в строчке «выполнить» написать «cmd» (без кавычек) – сверху должно появиться «cmd.exe» - кликнуть правой кнопкой мыши «cmd.exe» - Запуск с правами администратора.

После этого заходим в папку, в которой находится ADB (в моем случае она расположена на пути d:\ADB):сначала я ввожу «d» (кавычки вводить не нужно) и нажимаю Enter – ввожу «cd ADB» и снова нажимаю Enter. Окно командной строки теперь выглядит так:

С целью разлокировки Bootloader надо ввести такую команду:

fastboot oem unlock

Принимаем разблокировку путем нажатия кнопки «Громкость +» и подтверждаем действие нажатием кнопки «power».

Итак, Bootloader разблокирован. Теперь перезагружаемся в систему. Смартфон введет необходимые изменения, загрузится,после чего следует осуществить первичную настройку от Гугл (я многое пропускаю, так как телефон еще разбудет перешит). Дальше – запуск fastboot и установка кастомного Recovery.

Теперь устанавливаем кастомный Recovery. С этой целью надо ввести в командную строку команду

fastboot flash recovery ***



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: