Инструкция по установке GSI, актуально для устройств на Unisoc.
И так, сперва перед установкой GSI на вашем устройстве должен быть разблокирован загрузчик и должна быть поддержка Project Treble, моя инструкция актуальна для устройств с A/B разметкой и динамическими разделами. Скачиваем platform tools(все ссылки будут в конце), создаём папку в диске C: и распаковываем Platform Tools туда. заходим в эту папку, нажимаем в поле, где указан путь и пишем на английском cmd, нажимаем inter и вот, мы открыли терминал из необходимой для нас папки. но сперва надо ещё установить adb, fastboot драйвера, думаю это не составит вам труда, драйвера есть в интернете под любое устройство. скачиваем под свое устройство и устанавливаем, возможно сперва вам придется отключить проверку подписи драйвера. если это уже сделали берем устройство, включаем режим для разработчиков и заходим в этот пункт. Включаем отладку по ADB, подключаем устройство при помощи зарядного провода к компьютеру, в нашем окне терминала пишем следующее:
На устройстве спросит, предоставить ли доступ по ADB, соглашаетесь. скачиваем gsi, какую хотите, только важно чтобы версия андроид не была ниже, чем стоит по стоку, выше можно. Распаковывем образ img из архива который вы скачали в папку с platform tools, перезагружаем устройство в fastbootd этой командой:
Устройство загрузится в режим FastbootD, теперь пишем эту команду:
должно показать устройство, если всё показало делаем следующее:
пишем это, но без кавычек, если показывает что не хватает памяти, то пишем:
и повторяем предыдущее действие.
Должен начаться процесс прошивки, после его завершения пишем:
после выполнения этой команды мы попадаем в recovery, ищем wipe data/factory reset, выбираем это и подтверждаем на очистку данных. Выбираем reboot system now.
Готово, теперь ваша система должна загрузится, вы сможете настроить устройство и использовать новую систему, поздравляю вас с установкой GSI!