среда, 5 июля 2017 г.

Как разблокировать Bootloader используя Fastboot на Android

В режиме Fastboot вы многое можете делать со своим смартфоном прошивать, очишать разделы и многое другое.
В этой статье попробуем разблокировать Fastboot на смартфоне Андроид. Смартфон подключен к ПК через USB и все команды будут выполняться в терминале Linux.
Всего нужна одна команда чтобы разблокировать загрузчик fastboot.

fastboot oem unlock

Чтобы успешно выполнить эту команду для этого нужно.

Наберите в терминале Linux.

lsusb -v | less

Вы увидите примерно вот это

Bus 001 Device 027: ID 18d1:4e30 Google Inc.
Couldn't open device, some information will be missing
Device Descriptor:
...
idVendor                          0x18d1 Google Inc.

Нам нужно из этого списка idVendor 0x18d1 и idProduct нашего смартфона.

Создайте файл 11-android.rules в /etc/udev/rules.d/

touch 11-android.rules

Отредактируйте этот файл

sudo gedit /etc/udev/rules.d/11-android.rules

Впишите в него.

Заменяем idVendor и idProduct на полученные номера
username на имя пользователя.

SUBSYSTEMS=="usb"
ATTRS{idVendor}=="idVendor"
ATTRS{idProduct}=="idProduct"
GROUP="username"
MODE="0666"

И перезагрузите сервис udev.

sudo service udev restart

Теперь опять вводим команду.

Вместо 0x18d1 тот который получили.

fastboot oem unlock 0x18d1

Выполните команду:

fastboot devices

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