35 подписчиков

Как прошить андроид используя fastboot

749 прочитали

Эта статья будет полезна и для пользователей windows, и для пользователей linux

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

Для начала нужно установить необходимые инструменты - adb и fastboot

Установка adb и fastboot на Linux

Менеджер пакетов может различаться в зависимости от вашей системы, для дистрибутивов основанных на Debian (Ubuntu, Mint), выполните в терминале

sudo apt install adb fastboot

Если вы используете менеджер пакетов pacman (Arch, Manjaro), то

sudo pacman -S adb fastboot

Переход в режим fastboot

Теперь нам требуется подключить устройство к компьютеру и перевести его в режим fastboot. Сделать это можно двумя способами:

Перевод в режми fastboot через adb

Для начала включите в настройках смартфона, если еще не включено, режим разраюотчика и отладку по usb. Проверьте, обнаруживается ли ваше устройство

adb devices

Эта команда выведет список подключенных устройств. Если ваше есть в этом списке, то все ок

Теперь переводим в режим загрузчика командой

adb reboot bootloader

Готово

Перевод в режми fastboot вручную

Если предыдущий способ вам не подошел, проделайте следующие шаги:

  1. Выключите смарфтон
  2. Зажмите на нем кнопку громкости и кнопку питания
  3. Подождите пока устройство загрузится в режиме fastboot

Готово

Шьем рекавери

Для начала нам нужен сам файл рекавери, у меня к примеру это файл ~/twrp_3.4.0.img

Теперь, если ваше устройство находится в режиме загрузчика, можно переходить к главному. Выполните команду чтобы прошить рекавери, но не забудьте поменять ~/twrp_3.4.0.img на путь к своему файлу

fastboot flash recovery ~/twrp_3.4.0.img

И сразу перезагрузим устройство в режим рекавери

fastboot reboot recovery

Готово, ждем пока телефон загрузится.

Устанавливаем прошивку

Теперь, когда мы вошли в режим рекавери, можем установить прошивку. Это делается по-разному в зависимости от того какой recovery вы выбрали. На TWRP, к примеру, делается вот так:

меню TWRP
меню TWRP

Заходим в Wipe и чистим все разделы (кроме SD карты).

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

На мой взгляд это самый простой способ прошивки смартфона, но почему-то сам я долго не мог найти как прошить adnroid с linux. Поэтому написал статью сюда.