Edcomp.ru

Советы по настройке и оптимизации компьютера
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Bootloader на Android: как и с помощью чего разблокировать загрузчик

Мобильные устройства изнутри. Снятие блокировки загрузчика планшета

Создание самодельных, custom, прошивок или даже просто замена заставок в мобильных устройствах (МУ) предполагает возможность установки образов разделов, созданных сторонним разработчиком, а не производителем. Для этого требуется разблокировка загрузчика МУ.

Этот процесс ранее существенно различался в зависимости от производителя, но в последнее время по-немногу стал приходить к стандартному виду. Поэтому, почти все, что описано ниже, может использоваться как практическое руководство для работы на МУ многих производителей.

Мы же с Вами остановимся на детальном пошаговом руководстве по снятию блокировки загрузчика планшета YB1-X90L, основанном на моем опыте.

2. Снятие блокировки загрузчика

В планшете YB1-X90L производитель предусмотрел возможность самостоятельного снятия блокировки загрузчика ОС самим пользователем. Для этого предварительно необходимо выполнить следующие действия:

  • стать разработчиком;
  • выполнить заводскую разблокировку загрузчика.

2.1. Как стать «разработчиком»

Любое МУ, вышедшее от разработчика, имеет специальный раздел команд, предназначенный для выполнения настроек и тестирования аппаратного и программного обеспечения Вашего МУ. Но эти команды не нужны простому пользователю в его ежедневном процессе общения с МУ. Поэтому изначально они скрыты от Вас, а чтобы получить доступ, нужно выполнить своеобразный шаманский танец с бубном.

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


Рис.1.Меню Об устройстве

и нажать на нем 7 раз. Должно появиться сообщение Вы являетесь разработчиком.

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


Рис.2. Меню Для разработчиков

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

  • Отладка по USB, позволяющая включить режим отладки при подключении планшета к компьютеру по USB;
  • Работающие приложения, позволяющая просматривать и управлять работающими приложениями планшета;
  • Заводская разблокировка, команда, позволяющая разблокировать загрузчик.

2.2. Выполнение заводской разблокировки

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


Рис.3.Предупреждение о вкл. отладки по USB

При положительном ответе режим отладки будет включен:


Рис.4.Вкл. режима «Отладка по USB»

Теперь, если во время работ произойдет сбойная ситуация, например:

  • планшет при загрузке будет доходить до вывода logo-картинки и зависать;
  • планшет перестанет загружаться совсем, т.е. даже не показывать logo;
  • будет самостоятельно перегружаться;

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


Рис.5.Запрос на вкл.завод.разблокировки

При положительном ответе режим разблокировки будет включен:


Рис.6.Вкл.режима «Заводская разблокировка».

Думаете все, загрузчик планшета разблокирован? Не-е-е-т, производитель только РАЗРЕШИЛ Вам использовать возможность снятия блокировки загрузчика, которая выполняется при помощи команд FASTBOOT в режиме FASTBOOT MODE. Если не знаете, что это за режим и как в него попасть, читайте.

2.3. Непосредственное снятие блокировки загрузчика

Со стороны системы безопасности ОС Android это выглядит так: снять блокировку можно только при помощи команд FASTBOOT, которым требуется разрешение доступа, полученное осознанно со стороны пользователя, ставшего разработчиком.

Читайте так же:
Нюансы создания конференций в Skype

Для снятия блокировки загрузчика необходимо выполнить следующие действия:

  1. установить на компьютер (ПК), который подключается к планшету, драйвера для работы через ADB.
  2. выполнить команду в режиме FASTBOOT MODE

На планшете появится запрос на выполнение очистки раздела data.


Рис.7.Запрос на очистку раздела data.

Если Вы ответите Yes, то планшет выполнит очистку и снимет блокировку. Если ответите No, то ни очистки, ни снятия блокировки не произойдет.

После снятия блокировки загрузчика при входе в режим FASTBOOT MODE на экране в списке параметров надпись сменится на LOCK STATE — unlocked:


Рис.8.Загрузчик разблокирован

Для возврата блокировки нужно выполнить обратную команду

Вместо набора вышеуказаных команд можно запустить на ПК командный файл fb_unlock_YB.bat следующего содержания:

Для проверки выполнения установки/снятия блокировки загрузчика в этом случае рядом с командным файлом будут созданы два служебных файла, содержащие параметры настроек загрузчика планшета:

  • 1_Y.txt — до выполнения операции:

    Рис.9.Параметры настроек загрузчика до операции
  • 2_Y.txt — после выполнения операции:

    Рис.10Параметры настроек загрузчика после операции

3. Заключение

Мы рассмотрели как выполняется разблокировка загрузчика планшета YB1-X90L. Следующий раз попробуем установить на него custom recovery, чтобы получить, например, «права Бога», т.е. ROOT-доступ, возможность переразметки памяти или установки custom firmware и т.п.

Взлом Android пошагово: разблокируем загрузчик

Взлом Android пошагово: разблокируем загрузчик

Bootloader, Recovery, Root и ROM… Если вы не знаете, что скрывается за этими терминами Android, вам необходимо прочитать эту статью. В ней рассказывается обо всех инструментах взлома и хаках, применимых к системе Android.

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

Что происходит при включении и запуске Android?

android-was-passiert

Что происходит при запуске Android

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

Сначала произойдет запуск BIOS мобильного телефона. ВIOS (Basic Input/Output System ) в переводе с английского означает «Базовая система ввода / вывода». Она постоянно автосохраняется и обеспечивает работу входов и выходов. В частности, эта система также запускает загрузчик (Bootloader).

Как явствует из названия, загрузчик загружает другие части операционной системы, например, ядро. Ядро ​​операционной системы — это основная ее часть. По сути, это нижний уровень системы Android, который отвечает за ход основных процессов и организацию данных.

Затем запускается основная операционная система под названием «ПЗУ/ ROM». ROM означает «Read Only Memory», или «Постоянное запоминающее устройство», используемое для запоминания всего массива неизменяемых данных. Будучи обычным пользователем, вы ничего не можете в ней поменять.

Параллельно загрузчик запускает не только ядро, но и Recovery, или систему восстановления.
Если система Android вдруг оказывается повреждена, можно загрузить Recovery и из нее восстановить OS с нуля или с момента сохранения. Также в системе Recovery можно (и нужно) создавать резервные копии.

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

Читайте так же:
Замена аккумулятора на Apple Watch: как сделать это правильно

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

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

adb-fastboot-installer

Установщик ADB & Fastboot

Большинство смартфонов Android имеют так называемый режим fastboot. Это своего рода «расширенный загрузчик». С помощью этого режима обычный загрузчик можно разблокировать. Базовым инструментом для этого является «Android Debug Bridge», или ADB. Он ориентирован, в первую очередь, для разработчиков приложений под Android, но и обычным пользователям дает много возможностей.

Для начала вам нужны драйвера для смартфона. Их можно легко установить автоматически из Windows 7, просто подключив смартфон к ПК.
Также нужны драйвера ADB и Fastboot. Для этого загрузите из интернета установщик и запустите скачанный файл в режиме администратора. Обязательно установите драйвера для всей системы. Установщик спросит вас, действительно ли вы хотите это сделать.

После того, как вы совершили эти шаги, необходимо подключить устройство к ПК в режиме fastboot. У многих смартфонов есть для этого специальная комбинация клавиш. В качестве альтернативы, однако, вы также можете подключить включенный смартфон к ПК и ввести команду «adb reboot bootloader» в командной строке. Однако сначала вы должны включить «Отладку по USB» в настройках смартфона. Если необходимо, вы также должны включить функцию «Разрешить OEM-разблокировку».

Теперь вы можете легко разблокировать загрузчик командой «fastboot flashing unlock». Затем снова загрузитесь в режим fastboot и введите «fastboot flashing unlock_critical», чтобы окончательно разблокировать загрузчик. Таким образом вы можете свести к минимуму риск того, что ваш смартфон превратится в «кирпич» при установке новой прошивки.

В качестве альтернативы на некоторых смартфонах разблокировка может быть выполнена с помощью команды «fastboot oem unlock».

Однако бывают исключения. Например, смартфоны Samsung не имеют реального режима fastboot. Вместо этого есть режим загрузки. Чтобы разблокировать загрузчик, необходимо использовать программу Odin, которая может устанавливать файлы, умеющие это делать. Для получения root-прав или установки кастомного ROM или Recovery на устройства Samsung это не обязательно.

Еще одно исключение составляют смартфоны от Sony. Перед тем, как взломать смартфон, вам сначала сначала придется зарегистрировать устройство на странице разработчика, введя IMEI и свой e-mail, чтобы получить специальный код разблокировки.

О том, как инсталлировать кастомную систему восстановления данных, читайте в следующем материале.

Bootloader на Android: как и с помощью чего разблокировать загрузчик

Полномочия, которые могут предоставить root-права, всегда были желанной наградой для большинства пользователей устройств, работающих под управлением операционной системы Android. Одним из основных шагов необходимых для получения обозначенных выше привилегий является разблокировка загрузчика, он же «Bootloader», который информирует ядро операционной системы о штатной загрузке. По вполне понятным причинам, а именно ввиду желания производителей предотвратить несанкционированные модификации их устройств, загрузчик по умолчанию недоступен для пользователя, а о том, как обойти данную блокировку, и пойдёт речь в настоящей статье.

Как разблокировать Bootloader на Android

Методы разблокировки Bootloader на Android.

Работа с загрузчиком

Итак, для начала необходимо отметить, что производители мобильных устройств вкладывают колоссальные средства и усилия на предотвращение несанкционированных изменений, что крайне осложняет процесс разблокировки, а иногда и вовсе не предполагают данного действия. По сути, если говорить наиболее простым языком, то все устройства можно разделить на две категории: 1-ые – это те, где предусмотрена «легальная» разблокировка, 2-ые – это те, где законно это сделать нельзя. И важно понимать, что действия, которые будут описаны ниже, относятся к девайсам из первой категории и наиболее «легальным» (если это понятие допустимо в данном контексте) способам разблокировки. Вторая категория предполагает ещё большую индивидуальность и для предотвращения крайне нежелательных последствий нужно понимать, какое именно устройства имеется у пользователя, что невозможно охватить в рамках одной статьи и больше подходит это для тематических it-форумов. Приступим.

Читайте так же:
Решение ошибок центра обновления Windows

Порядок действий

Кроме того, приведённый порядок действий гарантированно приведёт к удалению всего содержимого на смартфоне/планшете, поэтому первое, о чём необходимо позаботиться, – это обеспечить сохранность всей важной для вас информации, после чего можно приступать непосредственно к основным манипуляциям, которые выглядят следующим образом:

Шаг 1 — Android SDK и USB драйверы:

  • Посетите сайт http://developer.android.com/sdk/index.html и загрузите средства разработчика Android SDK; и запустите файл «SDK Manager». При возникновении трудностей с его активацией, например, если при открытии окно сразу закрывается, то попробуйте установить пакет java, который доступен на официально сайте;
  • В отрывшемся окне в папке «Tools» флажком отметьте строку «Android SDK Platform-tools» и нажмите на кнопку «Install Packages» и «Accept license»;
  • Дождитесь завершения загрузки и установки всех необходимых компонентов;
  • Вручную скачайте и установите драйверы для вашего гаджета, необходимые для полноценной и штатной работы смартфона или планшета в связке с компьютером, например, для Sony Xperia драйвер загружается с официальной страницы «http://developer.sonymobile.com/downloads/drivers/fastboot-driver», для «Hiuawei» они входят в состав пакета «HiSuite».

Android SDK Platform-tools

  • В упомянутой выше папке «Platform-tools» и с зажатой клавишей «SHIFT» кликните правой кнопкой по пустому участку экрана и выберите пункт «Открыть окно команд»;
  • Выполните команду «adb devices» и в ответ на это перед вами будет выведен серийный номер Android-устройства;
  • На смартфоне/планшете откройте «Настройки» и перейдите в раздел «О телефоне»;
  • Найдите строку «Номер сборки» и тапайте по ней, пока не появится сообщение и присвоении полномочий разработчика;
  • Вернитесь в основной раздел настроек и откройте новый пункт меню с красноречивым названием «Для разработчиков» и если там имеется строка «Разблокировка OEM» (что далеко не всегда) нажмите на неё;
  • Активируйте пункт «Отладка по USB» и по необходимости введите пароль;
  • Подключите смартфон/планшет к компьютеру и в ответ на сообщение «Разрешить отладку по USB?» выберите «Всегда разрешать на данном ПК».

Выполните команду «adb devices»

Шаг 3 – Ключ разблокировки:

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

  • «Sony Xperia — http://developer.sonymobile.com/unlockbootloader/unlock-yourboot-loader/»
  • «HTC — http://www.htcdev.com/bootloader»
  • «Huawei — https://emui.huawei.com/en/plugin.php?id=unlock&mod=detail»
  • «LG — https://developer.lge.com/resource/mobile/RetrieveBootloader.dev»

Данный процесс в деталях описывать бессмысленно, так как он носит индивидуальный характер, и единственное, что здесь следует отметить, — это то, что после получения от производителя ключа разблокировки в виде файла с расширением «.bin» поместите его в папку «Platform-tools».

Папка «Platform-tools»

Шаг 4 – Работа с «Bootloader»:

  • Выключите планшет или смартфон;
  • Зажмите кнопку питания и понижения громкости для загрузки в режиме «Fastboot». Это срабатывает не для всех моделей мобильных гаджетов, поэтому при необходимости уточните индивидуальный для вас порядок действий;
  • С помощью USB-кабеля подключите девайс к компьютеру;
  • По аналогии с вышеприведёнными пунктами в Шаге 2 откройте пункт «Открыть окно команд»;
  • Введите предусмотренные для вашей модели команды, например:

«fastboot flashing unlock — для Nexus 5x и 6p»

«fastboot oem unlock — для других Nexus (более старых)»

«fastboot oem unlock код_разблокировки unlock_code.bin — для HTC»

«fastboot flash unlock unlock.bin — для LG»

  • В ответ на выполненную команду на смартфоне/планшете может появиться требование о подтверждении разблокировки, где необходимо выбрать «Да»;
  • Дождитесь завершения работы, с учётом того, что процесс может занять достаточно длительное время, это касается и первого запуска ОС после проведённых действий;
  • Наберитесь терпения и самовольно не прерывайте загрузку операционной системе и штатное включение устройства.
Читайте так же:
Способы очистки пульта от телевизора

Заключение

На этом рассматриваемый процесс разблокировки загрузчика можно считать завершённым. Как видно из всего вышеописанного, ничего чрезмерно сложного в работе с загрузчиком нет. Всё достаточно просто и понятно, в особенности когда производитель предусмотрел данную возможность и предоставил подробные инструкции, как с получением ключа. В заключении стоит ещё раз отметить, что только вы несёте ответственность за возможные негативные последствия неправильно проведённой процедуры. Перед тем как начать какие-либо активные действия, следует несколько раз подумать.

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

Получение root-прав, кастомных восстановлений, кастомных ПЗУ, модов и всего интересного … все начинается с разблокировки загрузчика на вашем устройстве Android One. И, к счастью, Google максимально упростил процесс разблокировки загрузчика. Это всего лишь однострочная команда, разблокировка загрузчика занимает меньше минуты.

Разблокировав загрузчик на устройстве Android One, вы сможете установить на свое устройство root-права и пользовательские восстановления. И самое главное ─ Кастомные прошивки. Существует большое сообщество разработчиков, создающих пользовательские ПЗУ для различных устройств Android, а наличие устройства Android One означает, что у вас будет несколько отличных пользовательских ПЗУ, которые можно прошить, попробовать и повеселиться.

Процесс разблокировки загрузчика одинаков для всех устройств Android One, включая Micromax Canvas A1, Spice Dream Uno и Karbonn Sparkle V.

ПРЕДУПРЕЖДЕНИЕ!

Гарантия на ваше устройство может быть аннулирована, если вы будете следовать процедурам, приведенным на этой странице!

Только вы несете ответственность за свое устройство. Мы не несем ответственности в случае повреждения вашего устройства и / или его компонентов.

значок-android РУКОВОДСТВО: РАЗБЛОКИРОВКА ЗАГРУЗЧИКА ДЛЯ ANDROID ONE

Прежде чем приступить к выполнению приведенных ниже инструкций, убедитесь, что ваше устройство Android заряжено должным образом — не менее 50% батареи устройства.

ШАГ 0: ПРОВЕРЬТЕ УСТРОЙСТВО.

Чтобы убедиться, что ваше устройство соответствует требованиям, убедитесь, что ваш телефон Android является частью программы Google Android One. Не используйте описанные здесь процедуры на устройстве, отличном от Android One. Вы были предупреждены!

ШАГ 1. РЕЗЕРВНОЕ КОПИРОВАНИЕ УСТРОЙСТВА

Прежде чем начать, сделайте резервную копию важных данных и прочего, поскольку разблокировка загрузчика на вашем телефоне Android One приведет к стиранию / удалению всех файлов, хранящихся на вашем устройстве. Вы потеряете все свои приложения и данные приложений (настройки приложений, ход игры и т. Д.), А также все файлы, хранящиеся во внутренней памяти устройства.

Чтобы получить помощь по резервному копированию и восстановлению, посетите нашу эксклюзивную страницу по ссылке прямо ниже.

► РУКОВОДСТВО ПО РЕЗЕРВНОМУ ВОССТАНОВЛЕНИЮ И РЕЗЕРВНОМУ ВОССТАНОВЛЕНИЮ ANDROID: ПРИЛОЖЕНИЯ И СОВЕТЫ

Читайте так же:
Как исправить ошибку на синем экране KMODE_EXCEPTION_NOT_HANDLED в Windows 8, 8.1, 10
ШАГ 2: УСТАНОВИТЕ ПОСЛЕДНИЙ ДРАЙВЕР

У вас должен быть установлен соответствующий и работающий драйвер на вашем компьютере с Windows, чтобы иметь возможность успешно разблокировать загрузчик на вашем телефоне Android One. Если вы не уверены, перейдите по ссылке ниже, чтобы получить подробное руководство по установке драйвера для телефона Android One на компьютер.

► УСТАНОВИТЕ ДРАЙВЕР ЛЮБОЕ УСТРОЙСТВО ANDROID, ИСПОЛЬЗУЯ PDANET

ШАГ 3: РАЗБЛОКИРОВАТЬ ОДИН ЗАГРУЗЧИК ДЛЯ ANDROID
ЗАГРУЗКИ

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

РАЗБЛОКИРОВКА ФАЙЛА ЗАГРУЗЧИКА одним щелчком мыши

СКАЧАТЬ ССЫЛКУ | Имя файла: Android_One_Bootloader_Unlocking_Script.zip (805 КБ)

ПОШАГОВОЕ РУКОВОДСТВО

Вы можете разблокировать загрузчик на своем телефоне Android One либо с помощью нашего автоматизированного сценария в один щелчок, либо вручную самостоятельно. Оба метода обсуждаются ниже:

РАЗБЛОКИРОВАТЬ ЗАГРУЗЧИК С ПОМОЩЬЮ СКРИПТА В ОДИН ЩЕЛЧОК

Разрешить отладку по USB

  1. Извлечь / распаковать Android_One_Bootloader_Unlocking_Script.zip файл на вашем компьютере (используя Бесплатное программное обеспечение 7-zipжелательно)
  2. Включите отладку по USB на телефоне Android One
    • Включить параметры разработчика: Перейдите в «Настройки» своего устройства »выберите« Об устройстве »» Прокрутите вниз и нажмите «Номер сборки» семь раз, чтобы включить параметры разработчика.
    • Включить отладку по USB: Откройте настройки устройства »выберите Параметры разработчика» Установите флажок «Отладка по USB» (в разделе «Отладка»)
  3. Подключите свой телефон Android One к компьютеру с помощью USB-кабеля, и если на телефоне появится всплывающий экран с просьбой разрешить отладку по USB для компьютера, обязательно поставьте галочку и коснитесь ОК
  4. Теперь откройте папку, в которую вы извлекли содержимое Android_One_Bootloader_Unlocking_Script.zip файл на шаге 1
  5. Ищите android-one-bootloader-unlock.bat файл скрипта внутри папки и запустите его, дважды щелкнув по нему
    └ Если сценарий зависает на в течение длительного времени (скажем, 2 минуты), это означает, что у вас есть драйверы или другая проблема с подключением между телефоном Android One и компьютером. Чтобы устранить эту проблему, перейдите по ссылке руководства по установке драйверов, указанной выше.
  6. Следуйте инструкциям на экране компьютера, загрузчик вашего телефона будет успешно разблокирован.
РАЗБЛОКИРОВАТЬ ЗАГРУЗЧИК ВРУЧНУЮ

Если по какой-либо причине скрипт в 1 щелчок не работает, вы также можете разблокировать загрузчик вручную, выполнив следующие действия:

  1. Извлечь / распаковать Android_One_Bootloader_Unlocking_Script.zip файл на вашем компьютере (используя Бесплатное программное обеспечение 7-zipжелательно)
  2. Теперь загрузите свой телефон Android One в режиме загрузчика:
    1. Выключите устройство и подождите 4-5 секунд после того, как погаснет свет.
    2. Нажмите и удерживайте Питание + кнопка увеличения громкости вместе на несколько секунд, а затем отпустите кнопки как только вы увидите экран меню загрузки
      └ В меню загрузки используйте увеличение громкости для прокрутки параметров и уменьшение громкости, чтобы подтвердить (OK) параметр.
    3. Нажмите Увеличить громкость четыре раза, чтобы выбрать Fastboot Mode, а затем нажмите Звук тише для подтверждения (OK) загрузки в режим Fastboot.
      «=> Режим FASTBOOT…» появится на экране.

    └ Для получения дополнительной помощи посетите нашу страницу → Как загрузиться в Android One Bootloader / Fastboot Mode.

    Напишите нам!

    Это было легко, правда? Сообщите нам, что вы планируете делать сейчас, когда на вашем телефоне Android One разблокирован загрузчик.

    голоса
    Рейтинг статьи
Ссылка на основную публикацию