Как исправить ошибку «Нет загрузочного слота A/B» на Android
В этом руководстве мы покажем вам, как исправить ошибку «Нет загрузочного слота A/B» на вашем устройстве Android. Ландшафт индивидуальной разработки претерпел огромные изменения за последние годы. С запуском Android Nougat Google представила схему с двумя разделами, которая привела к полному пересмотру того, как мы справляемся с перепрошивкой пользовательских двоичных файлов.
Теперь вы получаете два раздела загрузки, системы, поставщика и т. д. С другой стороны, раздел восстановления полностью удален. Следовательно, вы больше не можете напрямую прошивать TWRP в раздел восстановления. Скорее вы сначала загрузите его через загрузочный раздел, а затем постоянно прошиваете его через ZIP-файл TWRP или его IMG в слоте Ramdisk.
Однако все это привело к немалому количеству проблем как для новичков, так и для технических энтузиастов. Одной из них является проблема, когда устройство зависает в режиме быстрой загрузки или загрузчика и не может найти активный слот, через который оно могло бы загрузиться в ОС. Если вы также получаете прослушивание с этой проблемой, то не волнуйтесь. В этом руководстве мы покажем вам различные способы исправления ошибки «Нет загрузочного слота A/B» на вашем устройстве Android. Следуйте вместе.
Как исправить ошибку «Нет загрузочного слота A/B» на Android
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Обратите внимание, что хотя это сообщение об ошибке появляется на устройствах Motorola, эта проблема не ограничивается только этим OEM-производителем. Вы можете столкнуться с этой ошибкой на любом устройстве со схемой разделов A/B. Хотя сообщение об ошибке может быть другим, основная проблема будет той же. Следовательно, приведенные ниже инструкции действительны для всех устройств Android с двумя слотами.
Итак, имея это в виду, давайте начнем. Droidwin и его участники не будут нести ответственность в случае термоядерной войны, если ваш будильник не разбудит вас, или если что-то случится с вашим устройством и данными, выполнив следующие шаги.
Предпосылки
Все приведенные ниже исправления требуют выполнения команд Fastboot. Итак, есть несколько требований, которые необходимо заранее отметить в списке:
- Прежде всего, загрузите Android SDK Platform Tools и извлеките его в любое удобное место на вашем ПК. Это даст вам папку с инструментами платформы.
- Теперь перейдите в адресную строку этой папки, введите CMD в ее адресной строке и нажмите Enter. Это запустит окно командной строки.
- Затем подключите устройство к ПК через USB-кабель. Убедитесь, что он загружен в режиме быстрой загрузки. Чтобы проверить то же самое, выполните приведенную ниже команду в окне CMD: устройства fastboot.
- Теперь вы должны получить серийный номер вашего устройства, за которым следует ключевое слово fastboot, означающее, что соединение установлено успешно.
- Однако, если устройство не находится в Fastboot, выключите его. Затем нажмите и удерживайте в течение нескольких секунд клавиши питания и уменьшения громкости, после чего ваше устройство загрузится в режиме быстрой загрузки.
Как только это будет сделано, вы можете начать с руководства по устранению ошибки «Нет загрузочного слота A/B». Имейте в виду, что все перечисленные ниже команды следует вводить только в окне командной строки, которое открывается в папке инструментов платформы. И ваше устройство должно быть загружено в режим быстрой загрузки и подключено к ПК через USB-кабель.
Исправление 1: загрузка через неактивный слот
Для начала давайте попробуем загрузить ваше устройство через неактивный слот, который станет активным после перезагрузки вашего устройства. Вы можете обратиться к нашему подробному руководству о том, как проверить и изменить текущий активный слот на Android. Или обратитесь к приведенным ниже кратким инструкциям.
- Для начала выполните приведенную ниже команду, чтобы переключиться на другой слот: fastboot set_active other
- Теперь перезагрузите устройство в ОС с помощью приведенной ниже команды fastboot reboot.
- Теперь ваше устройство будет загружаться через неактивный слот. Проверьте, исправляет ли ошибка «Нет загрузочного слота A/B».
Команда «fastboot set_active other» автоматически считывает текущий слот и переключается на неактивный. Однако вы также можете выполнить эту задачу вручную.
- Для этого используйте следующие две команды для загрузки вашего устройства через слот Afastboot set_active перезагрузка fastboot
- Или используйте следующие две команды для загрузки устройства через слот Bfastboot set_active b fastboot reboot
- Убедитесь, что этой настройке удается исправить ошибку «Нет загрузочного слота A/B».
Исправление 2: IMG-файл Flash Stock Boot
Чаще всего проблема возникает из-за повреждения загрузочного раздела. Чтобы исправить это, вам нужно будет прошить стоковый boot.img в загрузочный раздел вашего устройства. Итак, начните с загрузки стоковой прошивки для вашего устройства. Затем извлеките его и получите стандартный файл boot.img. Вы можете обратиться к следующим руководствам / советам для того же:
- Получив файл boot.img, перенесите его в папку platform-tools на вашем ПК.
- Теперь откройте окно командной строки в этой папке инструментов платформы и введите приведенную ниже команду, чтобы прошить стандартный файл boot.img в слот A: fastboot flash boot_a boot.img
- Аналогичным образом введите следующую команду, чтобы прошить стандартный файл boot.img в слот B: fastboot flash boot_b boot.img
- Теперь перезагрузите устройство в ОС с помощью приведенной ниже команды fastboot reboot.
Проверьте, может ли он исправить ошибку «Нет загрузочного слота A/B». Если вы все еще сталкиваетесь с этой ошибкой, вы можете воспользоваться другим подходом.
- Используйте следующую команду, чтобы напрямую прошить стандартный файл boot.img, не указывая слот (ОС позаботится об этом): fastboot flash boot boot.img
- Теперь перезагрузите устройство в ОС с помощью приведенной ниже команды fastboot reboot
- Проверьте, устранена ли основная проблема.
Исправление 3: временная загрузка через IMG-файл стандартной загрузки
В некоторых случаях вместо постоянной прошивки файла boot.img вы можете использовать его для временной загрузки вашего устройства в ОС через него. И как только ваше устройство сможет загрузиться в систему, вы можете прошить стоковую прошивку, чтобы навсегда решить проблему! Давайте проверим, как все это может быть выполнено:
- Как и прежде, извлеките boot.img из стоковой прошивки и поместите его в папку platform-tools.
- Аналогичным образом откройте окно командной строки в этой папке инструментов платформы и введите приведенную ниже команду, чтобы временно загрузить ваше устройство в ОС: fastboot boot boot.img
Если система по-прежнему не загружается, рассмотрите возможность указания разделов вручную. Вот как:
- Используйте следующую команду для загрузки вашего устройства через слот A (и с помощью файла boot.img): fastboot boot_a boot.img
- Или используйте приведенную ниже команду для загрузки устройства через слот B (и с помощью файла boot.img): fastboot boot_b boot.img
- Вот и все, это должно решить проблему, связанную с загрузочным разделом на вашем устройстве.
Итак, на этом мы завершаем руководство о том, как исправить ошибку «Нет загрузочного слота A/B» на вашем устройстве Android. Мы перечислили три разных метода для одного и того же. Дайте нам знать, какой из них принес вам успех. Кроме того, все вопросы приветствуются в разделе комментариев ниже.