Для подключения телефона к компьютеру и управления им подходит утилита adb. Это довольно полезная команда, но если вы захотите прошить на устройство root права, стороннее меню восстановления или другую прошивку, то в первую очередь придется разблокировать загрузчик устройства.
С этой целью все чаще пользователи задействуют fastboot и компьютер. Но при этом каждому следует понимать, что при разблокировке или блокировке загрузчика с телефона стираются все данные и настройки. В этой статье мы рассмотрим как разблокировать загрузчик через Fastboot на примере Xiaomi Mi A2.
Первым делом необходимо установить утилиту fastboot на ваш компьютере. В Ubuntu её можно установить следующей командой:
$ sudo apt install android-tools-fastboot
Или же утилита автоматически устанавливается вместе с пакетом android-tools-adb
Если вы еще не получили права разработчика в системе, их необходимо получить. Для этого откройте Настройки, перейдите в раздел О телефоне и коснитесь семь раз к надписи. Номер сборки:
После этого в разделе Система появится подраздел Для разработчиков. Именно здесь включается отладка по USB, а также здесь можно разрешить разблокировку загрузчика.
Теперь,чтобы разрешить разблокировку загрузчика adb, откройте Система, затем Для разработчиков. Дальше отыщите там переключатель Заводская разблокировка и включите его. Система попросит ввести пароль, а затем сообщит что функции защиты устройства будут отключены. С этим надо согласится:
Теперь ваш телефон готов к разблокировке.
Если вы включили отладку по USB, то для перезагрузки можно использовать команду:
$ adb reboot bootloader
Если же отладкой вы пользоваться не хотите, то можно перезагрузить телефон зажав клавишу громкости вниз и кнопку питания. Смартфон должен перезагрузится в fastboot.
После появления на экране телефона надписи fastboot можно приступать. Телефон должен быть подключён к компьютеру по USB. Причём лучше использовать USB 2.0 порт. Для того чтобы посмотреть подключённые устройства выполните:
$ fastboot devices
Команда должна обнаружить ваш смартфон и в списке должно появится одно устройство. Затем для разблокировки загрузчика выполните команду:
$ fastboot oem unlock
Если все было сделано правильно,
будет выведена надпись OKAY, а телефон перезагрузится.
Заключительный этап - подтвердите разблокировку на смартфоне. Для этого, в открывшемся меню с помощью клавиш громкости выберите UNLOCK THE BOOTLOADER, а с помощью кнопки питания подтвердите выбор.
После подтверждения система перезагрузится и теперь при загрузке будет появляться уведомление что загрузчик разблокирован, а вы сможете выполнять прошивку телефона с помощью fastboot. Как видите разблокировка загрузчика fastboot не такая уже и сложная задача. В следующей статье мы поговорим о том, как прошить рекавери меню TWRP с помощью fastboot на примере Xiaomi