Что такое заводская разблокировка на андроид
Перейти к содержимому

Что такое заводская разблокировка на андроид

  • автор:

Разблокируем загрузчик через FastBoot

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

С этой целью все чаще пользователи задействуют fastboot и компьютер. Но при этом каждому следует понимать, что при разблокировке или блокировке загрузчика с телефона стираются все данные и настройки. В этой статье мы рассмотрим как разблокировать загрузчик через Fastboot на примере Xiaomi Mi A2.

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

Первым делом необходимо установить утилиту fastboot на ваш компьютере. В Ubuntu её можно установить следующей командой:

$ sudo apt install android-tools-fastboot

Или же утилита автоматически устанавливается вместе с пакетом android-tools-adb

Если вы еще не получили права разработчика в системе, их необходимо получить. Для этого откройте Настройки, перейдите в раздел О телефоне и коснитесь семь раз к надписи. Номер сборки:

номер сборки

После этого в разделе Система появится подраздел Для разработчиков. Именно здесь включается отладка по USB, а также здесь можно разрешить разблокировку загрузчика.

Разрешаем разблокировку

Теперь, чтобы разрешить разблокировку загрузчика adb, откройте Система, затем Для разработчиков. Дальше отыщите там переключатель Заводская разблокировка и включите его. Система попросит ввести пароль, а затем сообщит что функции защиты устройства будут отключены. С этим надо согласится:

Разрешение разработчику

Теперь ваш телефон готов к разблокировке.

Режим fastboot

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

$ adb reboot bootloader

Если же отладкой вы пользоваться не хотите, то можно перезагрузить телефон зажав клавишу громкости вниз и кнопку питания. Смартфон должен перезагрузится в fastboot.

Разблокируем загрузчик

После появления на экране телефона надписи fastboot можно приступать. Телефон должен быть подключён к компьютеру по USB. Причём лучше использовать USB 2.0 порт. Для того чтобы посмотреть подключённые устройства выполните:

$ fastboot devices

К оманда должна обнаружить ваш смартфон и в списке должно появится одно устройство. Затем для разблокировки загрузчика выполните команду:

$ fastboot oem unlock

Если все было сделано правильно, будет выведена надпись OKAY, а телефон перезагрузится.

Разблокировка на смартфоне

Заключительный этап — подтвердите разблокировку на смартфоне. Для этого, в открывшемся меню с помощью клавиш громкости выберите UNLOCK THE BOOTLOADER, а с помощью кнопки питания подтвердите выбор.

Разблокировка на телефоне

Все готово

После подтверждения система перезагрузится и теперь при загрузке будет появляться уведомление что загрузчик разблокирован, а вы сможете выполнять прошивку телефона с помощью fastboot. Как видите разблокировка загрузчика fastboot не такая уже и сложная задача. В следующей статье мы поговорим о том, как прошить рекавери меню TWRP с помощью fastboot на примере Xiaomi

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ПРИМЕЧАНИЕ. Приступив к работам над прошивкой планшета, первое, что надо сделать, так это разрешить режим отладки по USB.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 fastboot flashing lock. 

ВНИМАНИЕ. При восстановлении блокировки загрузчика срабатывает еще одно правило безопасности: чтобы никому не удалось прочитать Ваши данные или занести внутрь планшета «заразу» снова ПОЛНОСТЬЮ ОЧИЩАЕТСЯ раздел data, уничтожая все содержимое.

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

fb_unlock_YB.bat

@echo off echo. echo devices echo. adb devices echo. echo reboot bootloader echo. adb reboot bootloader echo. echo variable before unlock/lock echo. fastboot getvar all > 1_Y.txt 2>&1 echo. echo unlock/lock echo. fastboot flashing unlock ::fastboot flashing lock echo. echo variable after unlock/lock echo. fastboot getvar all > 2_Y.txt 2>&1 echo. echo Termination pause 

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

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

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

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

Нас интересуют параметры (bootloader) unlocked (первая строка файла) и (bootloader) device-state (пятая строка файла). До выполнения операции первая строка имеет вид (bootloader) unlocked: no, а пятая — (bootloader) device-state: locked, т.к. загрузчик заблокирован. После выполнения — (bootloader) unlocked: yes и (bootloader) device-state: unlocked соответственно, т.е. загрузчик планшета разблокирован.

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

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

Заводская разблокировка Android (OEM Unlock Android)

Иконка канала Как Сделать Своими Руками

Видеопример как в Android активировать «Заводская разблокировка Android», для сброса аккаунта FRP или получения Root прав Android. Не стоит данную опцию путать с блокировкой Bootloader! Для того чтобы активировать заводскую разблокровку Android необходимо перейти в меню настроек и далее несколько раз нажать на номер сборки, после вернуться в главное меню и перейти в меню разработчика, где и увидите «Заводская разблокировка». Не забывайте подписаться на канал Android +1 — http://www.youtube.com/c/Android1plus Сайт Android +1 — https://androidp1.ru VK — https://vk.com/android_plusone Facebook страница — https://www.facebook.com/androidp1.ru/ Twitter — https://twitter.com/android_plus1 Google Plus — https://plus.google.com/+Android1plus

Показать больше

Войдите , чтобы оставлять комментарии

Разблокировка bootloader Samsung

В данной статье будет рассказано о разблокировке загрузчика Samsung.

Важно. Делайте резервную копию важной информации. После разблокировки bootloader, все данные удаляется в целях безопасности. Так же сброс до заводского состояния происходит при обратной блокировке загрузчика.

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

Порядок действий:
1. Откройте инструменты разработчика. Нажмите на номер сборки прошивки 10 раз в разделе «О телефоне».

2. Затем найдите пункт с заводским загрузчиком разблокировки — «OEM unlock». Поверните переключатель в активное положение. Предмет отсутствует? Смотрите решение в этом разделе.

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

4. Обратите внимание на строку FRP LOCK и OEM LOCK. Если значение «OFF» и нету строки «RMM STATUS: prenormal», загрузчик открыт и готов к установке TWRP.

samsung bootloader

5. Если состояние «ON», загрузчик закрывается и TWRP не может быть установлен.

Почему нет опции «заводская разблокировка загрузчика»?
По соображениям безопасности эта функция недоступна, если телефон не использовался в течение 7 дней. Если срок службы составляет менее 168 часов или перезапуск устройства, элемент не будет отображаться. Это также иногда способствует переходу в авиа режим, извлечение сим-карты и сброс до заводских настроек.

На некоторых смартфонах, особенно новых продуктах и ​​/ или флагманах продуктах, разблокировка загрузчика временно недоступна. В этом случае вы должны просто ждать, что данный пункт появится в настройках, возможно, после обновления прошивки.
Чтобы ускорить появление кнопки «заводская разблокировка» на некоторых смартфонах, например Galaxy S9 / S8 / Note 8 помогает обратный перевод времени.

1. Зайдите в раздел настроек.
2. Выберите «время и дату» и отключите автоматическое изменение параметров.
3. Когда вы вручную изменяете настройки, вы должны установить число больше 7 дней до текущей даты. Например, отмотать 1 месяц, что бы смартфон подумал, будто работает в течение месяца.
4. Затем вам нужно открыть раздел разработчиков, где нужно отключить опцию автоматического обновления системы.
5. Затем вернитесь в настройки и перейти к стандартному пункту «обновление программного обеспечения». Требуется отключить автоматическую загрузку, и проверить наличие обновлений вручную.
6. После перезагрузки смартфона.
7. Как только устройство запустит операционную систему, в разделе для разработчиков появляется элемент «Unlock Factory» («заводская разблокировка»).

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

ВНИМАНИЕ! Параметр RMM STATE: Prenormal — означает, что защита включена. Сокращенно RMM – Remote Mobile Manager. Samsung. В самсунг представила этот инструмент в дополнение к FRP. Инструмент отслеживает необычные действия и предотвращает разблокировку загрузчика, если телефон украден или утерян. Необычное действие сброс до заводских настроек; установка SIM-карту страны с неподходящим языковым пакетом; кража и активное использование менее 7 дней.

Загрузчик разблокирован — Вариант 1

FRP LOCK – OFF
OEM LOCK – OFF

Загрузчик разблокирован, а защита отключена. Смартфон готов к установке TWRP.

samsung-bootloader

Загрузчик готов к разблокировке — Вариант 2

FRP LOCK – ON
OEM LOCK – ON

Защита отключена, но включена опция FRP (Защита от сброса настроек Google). Параметр «заводская разблокировка» не активирован в разделе для разработчиков. Вам нужно отключить опцию FRP, а также включить «заводскую разблокировку загрузчика». Как только статус изменится на один в пункте 1, вы можете приступить к установке TWRP.

samsung-bootloader

Загрузчик заблокирован, включена защита — Вариант 3

RMM STATE: Prenormal
FRP LOCK – OFF
OEM LOCK – ON

Защита активирована, FRP отключен, зарядное устройство заблокировано. «Заводская разблокировка» включить не получиться, поскольку RMM блокирует отображение этой опции. Пока RMM активен, TWRP не может быть установлен.

samsung-bootloader

Загрузчик разблокирован, включена защита — Вариант 4

RMM STATE: Prenormal
FRP LOCK – OFF
OEM LOCK – OFF

Защита включена, FRP отключен, загрузчик разблокирован. В то же время установка TWRP невозможна, поскольку защита RMM активна. Принудительная установка TWRP приведет к блокировке пакета.

samsung-bootloader

Это важно! Пока RMM активен, вы не можете разблокировать загрузчик или установить TWRP, если блокировка снята. Иногда проблема решается путем изменения даты, а иногда необходимо активно использовать устройство в течение 7 дней. После обновления данных и связи с сервером RMM переходит в режим ожидания.

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

В этом случае желанный предмет не всегда доступен. Иногда смартфон необходимо запустить в течение 7 дней или более, и на некоторых устройствах эта функция так и не появляется или только со временем. Владельцы телефонов с включенной защитой RMM должны быть предельно осторожны. Убедитесь, что вы ожидаете отключения соединения RMM, а затем установите TWRP.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *