В официальных инструкциях по установке Magisk говорится: «Однако у вас ДОЛЖЕН быть заранее подготовлен дамп стандартного загрузочного образа, и вы также должны иметь возможность прошить пропатченный загрузочный образ либо через режим быстрой загрузки/загрузки, либо через ODIN».
В чем смысл предварительного создания дампа стандартного загрузочного образа?
Если цель состоит в том, чтобы иметь резервную копию на случай, если что-то пойдет не так, то для запуска Magisk не обязательно иметь дамп стандартного загрузочного образа.
Кроме того, мне непонятно, как создать этот дамп.
PS: Мой план состоит в том, чтобы получить root права на Xiaomi A2, чтобы иметь возможность напрямую взаимодействовать с устройствами USB OTG из Termux . Xiaomi A2 — это устройство Android One.
Нужен дамп стокового изображения для запуска Magisk?
нет . Гораздо проще использовать прошиваемый ZIP -файл , который выполняет все действия: резервное копирование загрузочного образа, создание исправленной версии, прошивку, установку Magisk Manager (спасибо Иззи в комментариях)
Но уточнить по инструкции
В чем смысл предварительного создания дампа стандартного загрузочного образа?
Для устройств, на которых нет кастомного рекавери , но вы хотели бы получить root-права
Magisk нужен стандартный загрузочный образ для двух вещей
Чтобы можно было пропатчить его, чтобы можно было установить Magisk.
Если вы хотите удалить Magisk, он заменяет пропатченный загрузочный образ стандартным загрузочным образом.
Кроме того, мне непонятно, как создать этот дамп
Для MiA1 вы можете увидеть подробности в этой ветке XDA . По сути:
Вам необходимо иметь fastboot образ стоковой прошивки (для MiA1 они выпускаются каждый месяц )
Извлеките boot.img и сохраните его на своем устройстве.
Установите Magisk Manager . Нажмите «Установить» в приглашении, а затем «Исправить файл загрузочного образа». Выберите нетронутый boot.img через проводник. Подождите, пока он сделает свое дело. Созданный patched_boot.img должен находиться по адресу /storage/emulated/0/MagiskManager/patched_boot.img
.
Скопируйте пропатченный boot.img на свой ПК и загрузитесь в него через fastboot ( fastboot boot patched_boot.img
)
Из менеджера Magisk прямая установка , и все готово
Если это слишком много работы, вы можете подождать, пока кто-нибудь на XDA предоставит исправленные загрузочные образы.
Изменить: см. это для получения дополнительной информации. Как вы рутируете устройство с помощью Magisk, если оно не имеет пользовательского восстановления.