Прослушать статью |
Что такое загрузчик (bootloader)
На всех устройствах с операционной системой есть и загрузчик, отвечающий за её загрузку. Например, на обычном домашнем компьютере может быть установлено несколько ОС, и загрузчик предлагает их при включении ПК. Аналогично и на устройствах Андроид.
Но на смартфонах он зачастую заблокирован от сторонних вмешательств. Производители устройств на Андроид тщательно подбирают как саму версию ОС, так и её параметры, и настраивают загрузчик на запуск одной, подготовленной ими, системы. Делается это не только с целью защиты устройства от вмешательства неопытного пользователя или вредоносных программ, но и по требованию компании Гугл, разработчика Андроид.
Начиная с ноября 2015 года компания Xiaomi выпускает все смартфоны с заблокированным загрузчиком.
Если Вы хотите внести изменения в предустановленную систему, то ниже приведена пошаговая инструкция.
Проверить блокировку загрузчика
Первое, что необходимо сделать — проверить состояние bootloader-а на устройстве. Есть два способа.
Проверка на телефоне
Первый способ простой, используется при наличии на руках работающего смартфона с официальной прошивкой. Неофициальные могут скрывать факт блокировки загрузчика. Действуем через настройки телефона:
- открыть «Расширенные настройки»;
- открыть меню «Для разработчиков»;
- нажать кнопку «Статус загрузчика».
Смартфон выдаст окно с сообщением «Загрузчик разблокирован» или «Загрузчик заблокирован», во втором случае также будет предложение привязать учётную запись.
Рекомендуется разблокировать загрузчик, потому что при поломке устройства Вы не сможете привязать его к учётной записи, не включая и не входя в настройки.
Если «Меню для разработчиков» не отображается, то необходимо его активировать. В настройках переходим в раздел «О телефоне» и десять раз нажимаем на «Версия MIUI», после этого у вас появится «Меню для разработчиков».
Проверка на ПК
Второй способ проверки с использованием компьютера не такой простой, но единственно возможный, если смартфон зависает во время включения, и нет возможности воспользоваться простым методом:
- скачать папку с программой adb по ссылке и разместить в корне системного диска, https://drive.google.com/drive/folders/0B8on05W8-j-YUFJwaXNWalNSTXM, открыть эту папку;
- перевести устройство в режим «Fastboot». Выключить телефон и одновременно зажать кнопки питания и громкости до появления картинки Андроида;
- подключить устройство к ПК;
- в папке с adb, с зажатой на клавиатуре клавише «Shift», кликаем правой кнопкой мыши на пустом месте и выбираем «открыть окно команд»;
- в запустившейся строке набрать команду «fastboot devices»;
- набрать там же команду «fastboot oem device-info». Результат увидите здесь же: Device unlocked: false(заблокирован) или true(разблокирован);
- выйти из fastboot на телефоне, удерживая кнопку питания 15 секунд.
Если Вы устанавливали неофициальную прошивку или рекавери, то проверки не имеют смысла, результат может быть какой угодно. То же касается и моделей Mi4c и Mi Note Pro.
Зачем нужно разблокировать загрузчик — преимущества
Заблокированный загрузчик обеспечивает сохранность и безопасность установленной операционной системы, но в его разблокировке есть и полюсы:
- Полный контроль. У Вас появляется возможность устанавливать на смартфон любое ПО. Вы можете получить Root-доступ к устройству, необходимый для многих программ с тонкой настройкой системных функций. Root-доступ (режим суперпользователя) позволит удалять установленные производителем программы, которыми Вы не пользуетесь, и избавиться от рекламы. Можете установить «кастомное» (модифицированное) рекавери для управления данными на смартфоне, стирать кеш, делать резервные копии, полной сброс настроек, и т.п.
- Появляется возможность установки различных неофициальных прошивок с доработками по функционалу или разными украшательствами. На специализированных форумах Вы можете найти прошивки для смартфонов Xiaomi, собранные на любой вкус и цвет.
- Страховка на случай поломки телефона. Если смартфон перестанет загружаться или будет зависать в процессе включения, Вы легко сможете прошить его из режима Fastboot или сбросить все настройки из «кастомного» рекавери.
Именно из-за последнего пункта рекомендуется разблокировать загрузчик. Или, как минимум, привязать телефон к учётной записи MIUI, чтобы иметь возможность разблокировки в будущем.
Риски
Есть и определённые риски в таком изменении смартфона:
- ОТА обновления прошивки (обновления по воздуху) Вы сможете получать, только если оставите оригинальную прошивку. При установке модификации обновления выпускаются и распространяются на усмотрение её авторов;
- гарантия на устройство сохраняется, но только на его аппаратную часть. Всё, что связано с программным обеспечением, теперь полностью под Вашей ответственностью;
- некоторые функции, такие как «сканер отпечатка пальцев» и «поиск устройства», могут работать некорректно;
- увеличивается шанс «подхватить вирус», так как все системные ресурсы теперь открыты для доступа;
- риск испортить что-то в прошивке самому в результате не правильных действий.
Взвесьте все плюсы и минусы и переходите дальше, к пошаговой инструкции по разблокировке.
Пошаговое руководство
Разберём процесс разблокировки официальным методом. Есть и другие варианты «обхода» защиты загрузчика, но зачем рисковать устройством, когда можно сделать всё так, как рекомендует производитель.
Понадобится скачать приложение Mi Unlock с официального сайта.
Получение разрешения онлайн — ускоряем процесс
До осени 2018 года, чтобы разблокировать загрузчик, нужно было не только проделать все необходимые для этого манипуляции, но и получить разрешение от производителя. Сейчас это условие упразднено, и если у Вас есть аккаунт miui.com, то вы можете просто скачать программу, не заказывая разрешение.
Разблокировать сразу после регистрации аккаунта всё равно не получится, есть период ожидания между привязкой телефона к аккаунту и самим процессом разблокировки. Ограничение на одну разблокировку в месяц тоже осталось.
Приложение MI FLASH UNLOCK
Перейдите по ссылке en.miui.com/unlock и нажмите кнопку в центре экрана.
Вас перенаправит на страницу авторизации, где нужно заполнить поля с логином и паролем учётной записи.
Сразу после авторизации появится страница для загрузки приложения.
В некоторых случаях вместо страницы загрузки может открыться страница на китайском языке с полем для ввода по центру. В это поле нужно вписать никнейм для форума MIUI: придумайте ник, переведите его на китайский в любом онлайн-переводчике и вставьте в форму.
Скачав архив с программой, распакуйте её на системный диск и переходите непосредственно к разблокировке.
Процесс разблокировки
На момент разблокировки на смартфоне может быть установлена любая официальная прошивка. Требование устанавливать еженедельную девелоперскую сборку, как и запрос разрешения, больше не актуально.
Далее пошагово перечень необходимых действий:
- зайти в свой аккаунт Xiaomi на телефоне;
- отключить на телефоне wi-fi и подключиться к интернету через симкарту, которой пользуетесь в этом телефоне. Если не авторизуете номер телефона, то потом получите ошибку при разблокировке;
- привязать аккаунт к устройству. Переходим в «меню разработчика», «Статус загрузчика» — «Добавьте учетную запись и устройство». Отсчёт времени до разрешения на разблокировку включится только после привязки устройства. Сам счётчик Вы сможете увидеть в программе Mi Flash Unlock;
- запустить программу Mi Flash Unlock от имени администратора, кликнуть по приложению и выбрать пункт «От имени администратора». После запуска согласиться с «Отказом от ответственности». На компьютере должен быть подключен интернет;
- следующее окно – авторизация, вводим данные;
- выключить телефон. Перейти в режим Fastboot – зажимаем кнопки включения и громкости до появления логотипа с Андроидом;
- подключить телефон к ПК и нажать кнопку Unlock;
- программа досчитает до 99% и покажет сообщение «Binding time is too short, Less than 72/720/1440 hours» или подобное с указанием количества часов до разблокировки. Через это время можете снова подключать и разблокировать телефон;
- выжидаем необходимое количество дней или часов и повторяем действия с момента запуска Mi Flash Unlock на компьютере;
- после успешной разблокировки в программе увидите три зелёные галочки.
Решение ошибок
Во время разблокировки программа может завершить работу с ошибкой, рассмотрим некоторые из них:
- «After 360 hours of trying to unlock the device», «Binding time is too short, Less than 72 hours», или им подобные – проверка аккаунта ещё не закончена, подождите указанное количество часов и приступайте к разблокировке.
- Остановка процесса на 50% — такое бывает чаще всего — ошибка сервера, просто попробуйте ещё через какое-то время.
- Couldnt unlock- Unknown error(-1) – из самого названия ясно, что даже программа не знает, что с ней не так. Проверьте ещё раз статус загрузчика, интернет на компьютере, отключите торренты и антивирусы и пробуйте снова.
Заключение
Разблокировка загрузчика занятие скорее долгое, чем сложное, но даёт доступ к установке нового ПО, модифицированных прошивок, получению прав суперпользователя и ещё много разных полюсов. Теперь Вы полностью владеете смартфоном и никакие ограничения Вам не страшны.