команда fastboot set_active не существует

Я пытаюсь получить root права на свой телефон Xiaom mi a2. Но я застрял на изменении активного раздела. Когда я ввожу «fastboot set_active b», он не выполняет команду. Вместо этого я получаю список всех доступных команд, который не содержит возможности изменить активный раздел.

Консольный выводвведите описание изображения здесь

Я следую этому руководству: Учебник

Пожалуйста, скопируйте и вставьте вывод fastboot вместо снимка экрана. Скриншоты недоступны для поиска, поэтому они не позволяют людям найти ваш вопрос.

Ответы (3)

Сначала вам нужен настоящий fastboot, например 1.4.3 (по ссылке в другом ответе ). Тогда правильная команда:

fastboot --set-active=a

или:

fastboot --set-active=b

В справке (fastboot help) можно прочитать в версии fastboot 28.0.3:

--slot <slot>                          Specify slot name to be used if the
                                       device supports slots. All operations
                                       on partitions that support slots will
                                       be done on the slot specified.
                                       'all' can be given to refer to all
                                       slots.'other' can be given to refer to 
                                       a non-current slot. If this flag is not
                                       used, slotted partitions will default
                                       to the current active slot.


-a, --set-active[=<slot>]              Sets the active slot. If no slot is
                                       provided, this will default to the
                                       value given by --slot. If slots are
                                       not supported, this does nothing.
                                       This will run after all non-reboot 
                                       commands.

Я много чего перепробовал, ничего не получалось, пока не наткнулся на это: minimal-adb-and-fastboot-tool-for-windows

Теперь я смог установить активный раздел и установить корень. У меня не было ошибок, и все выглядело нормально, но у меня все еще не было root-доступа. Я нашел этот учебник: руководство-как-получить-рут-xiaomi-mi-a2-magisk, и это сработало для меня.

Что ж, используемый вами fastboot устарел. Вам необходимо установить последние инструменты платформы из Android SDK, в котором есть последние двоичные файлы fastboot.

Эта ссылка всегда даст вам последнюю версию ADB и fastboot для Windows. Для получения дополнительной информации, вот как установить ADB и fastboot в Windows .