Прошивка разделов

Прошивка разделов

Fedor Potapenko

Есть три основных типа прошивки

  1. Низкоуровневое EDL / Odin Mode
  2. Fastboot
  3. TWRP

Первый тип делится на два подтипа:

  1. Предусматривает собой либо автоматическую прошивку всех разделов без возможности внести пользовательские изменения. Пример: MSM Download Tool для OnePlus.
  2. Ручная прошивка разделов при наличии специального файла разметки. Пример: QFIL для любого устройства на Qualcomm CPU

Fastboot

Для прошивки раздела через Fastboot необходим разблокированный загрузчик (Bootloader). Как это сделать можно узнать в предыдущей теме.

Для прошивки определенного раздела используется следующая команда:

fastboot flash <partition name> partition.img
  • <partition name> - название раздела без скобок. Примеры названий разделов будут ниже.
  • partition.img - образ раздела, который мы зашиваем.

Примеры разделов

  1. boot - ядро
  2. system - система
  3. recovery - рекавери

В случае, если система поддерживает Treble Project A/B partitions, обычно в Boot уже входит recovery. Потому, для установки кастомного рекавери необходимо либо:

  • подгружать временный рекавери
  • патчить Boot через подгруженный кастомный рекавери специальным .zip архивом. Данный архив уникален для каждого устройства и его можно найти в профильной ветке устройства на форуме XDA.

TWRP

В данном случае мы можем зашить как .img образ, так и .zip.

  • Зашиваем/подгружаем TWRP.
  • Заходим в пункт Install
  • Выбираем образ/архив который нужно зашить
  • выбираем в какой раздел зашиваем данный образ/архив. Если это ядро Boot.img либо Boot.zip то понятное дело - зашиваем в раздел Boot.


Вернуться назад

К начальному меню


Report Page