если вкратце, то примерно так, из архива обновления Головы достаем файл payload.bin,
payload.bin это и есть образ системы, только запакованный.
распаковываем его, в инете полно программ для работы с ним,
получаем на выходе образы диска, примерный список:
boot.img: Содержит ядро (kernel) и ramdisk, которые используются для начальной загрузки системы. Именно этот раздел мы будем патчить для рутирования.
system.img: Содержит основную операционную систему (MIUI, Android), включая системные файлы и приложения.
vendor.img: Хранит специфические для устройства драйверы и библиотеки.
vbmeta.img: Используется для проверки целостности других разделов (Verified Boot).
recovery.img: Содержит рекавери (например, MIUI Recovery), используемое для восстановления и обновления системы.
дальше уже хотите делаете все что хотите с файловой системой,
но для полного доступа root нам нужен файл boot.img,
boot.img файл аналогично запакован,
распаковываем и его, получаем все загрузочные файлы и папки.
патчим ADB инициализацию, запаковываем все обратно.
далее заливаем оригинальное обновление в головное устройство через USB флешку,
потом подключаем ноут к головному устройству через USB кабель (USB A USB A),
включаем режим development mode, далее находим в меню включение ADB интерфейса,
включаем и АДБ, потом уже качаем драйвера ADB и программу ADB, например с гугловского сайта.
все устанавливаем на ноут и работаем,
в fastboot заливаем наш патченый образ boot.img, system.img и т.д.
перезагружаем устройство, а далее уже через ADB интерфейс загружаем любые программы на головное устройство.
прежде чем лезть в головное устройство, потренируйтесь на каком нибудь телефоне или планшете..
а то кирпич получить проще простого если что то лишнего удалите.