Как исправить загрузочную петлю в разделе A / B на устройствах Android

В этом руководстве мы покажем вам шаги по устранению проблемы с загрузкой на устройствах Android с двумя разделами A/B. С момента появления двухслотовых устройств всегда возникала какая-то путаница. Но прежде чем мы перейдем к этому, что именно представляет собой этот раздел A/B? Проще говоря, теперь для большинства разделов на вашем устройстве есть два разных слота.

К ним относятся поставщик системы, загрузчик и другие. Из этого можно извлечь немало преимуществ. Например, в прежние времена, когда появлялось OTA-обновление, вам приходилось оставлять свое устройство в режиме ожидания. В результате с момента загрузки обновления до его установки вы не могли выполнять какие-либо действия на своем телефоне.

Однако с введением двойных разделов обновление загружалось и устанавливалось в фоновом режиме в неактивный раздел, в то время как вы могли продолжать использовать устройство в активном разделе. Как и когда обновление было успешно установлено, вам просто нужно было перезагрузить его один раз, чтобы переключить слоты и получить только что установленное обновление.

Это лишь одно из многих преимуществ разделов A/B. С другой стороны, это также создало некоторую путаницу среди пользователей. Первый — установка TWRP Recovery. Это связано с отсутствием раздела восстановления и тем фактом, что обо всем позаботится загрузочный раздел. [Recommended: TWRP: fastboot flash vs fastboot boot: Which command to use].

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

В том же духе, переход устройства в непрерывную загрузочную петлю, кажется, является распространенной проблемой. К счастью, вы можете легко решить эту проблему, и в этом руководстве мы покажем вам, как это сделать. Итак, без лишних слов, давайте начнем с руководства по устранению этой проблемы с загрузкой на устройствах Android с двумя разделами A / B.

Причина Bootloop в устройствах Android с разделами A/B

Итак, вот что происходит на самом деле. Для простоты предположим, что A — ваш активный раздел, а B — неактивный. Итак, на данный момент вы находитесь в разделе A, а обновление установлено в разделе B. Теперь при перезагрузке устройства произойдет смена слота. Следовательно, B теперь становится вашим активным разделом (где обновление было только что установлено), а A — неактивным.

Но если вы в конечном итоге переключите слоты либо через TWRP, либо при установке пропатченного образа Magisk, то вы окажетесь в слоте, в котором не прошит system.img. Другими словами, вы пытаетесь загрузиться в слот, на котором не установлена ​​операционная система!

Это просто невозможно, но ваше устройство будет изо всех сил пытаться загрузить ОС каждый раз. При этом он застревает в бутлупе. При этом вы, возможно, получили хорошее представление о причине этой проблемы. Давайте теперь рассмотрим шаги по устранению этой проблемы с загрузкой на устройствах Android с двумя разделами A / B.

Как исправить проблему с Bootloop на Android-устройствах с двумя разделами A/B

Для начала вам нужно будет загрузить ваше устройство в режим Fastboot. Вы не сможете использовать команду загрузчика adb reboot, поскольку для этого требуется включить отладку по USB и авторизовать соединение через ПК. Оба из них невозможны в проблеме с загрузочной петлей. Так что еще можно сделать? Что ж, вам придется использовать комбинации аппаратных клавиш, чтобы загрузить его в режим Fastboot (универсальной комбинации нет, поскольку она варьируется от устройства к устройству).

oneplus-fastboot-режимРежим быстрой загрузки в OnePlus

В любом случае, после загрузки в Fastboot подключите свое устройство к ПК через USB-кабель и выполните следующие шаги, чтобы исправить эту проблему с загрузочной петлей на устройствах Android с двумя разделами A / B. Droidwin и его участники не будут нести ответственность в случае термоядерной войны, если ваш будильник не разбудит вас, или если что-то случится с вашим устройством и данными, выполнив следующие шаги.

Шаги инструкции

  1. Загрузите и установите Android SDK Platform Tools на свой ПК.
  2. Теперь извлеките его в удобное место на вашем ПК, и вы должны получить папку с инструментами платформы.
  3. Перейдите в эту папку с инструментами платформы, введите CMD в ее адресной строке и нажмите Enter. Это запустит окно командной строки.
    командная строка-adb
  4. Введите приведенную ниже команду в окне CMD, чтобы получить текущий активный слот (слот, в который в данный момент загружено ваше устройство). [Recommended: How to Check and Change Current Active Slot on Android].fastboot getvar текущий слот

    проверить-текущий-слот-андроид-исправить-андроид-bootloop

  5. Если ваш текущий слот оказывается A, вам нужно изменить его на B следующим образом: fastboot set_active b

    android-set-slot-b-as-active-fix-android-bootloop

  6. С другой стороны, если это было B, то измените его на A с помощью приведенной ниже команды fastboot set_active a

    android-swtich-to-slot-a-fix-android-bootloop

  7. Если вы не можете изменить слот из-за того, что устройство находится в заблокированном состоянии, обратитесь к нашему руководству по устранению ошибки (удаленно: изменение слота не разрешено в заблокированном состоянии).
  8. Двигаясь дальше, как только смена слота будет успешно завершена, вы можете перезагрузить устройство до ОС, используя следующую команду: fastboot reboot

Теперь ваше устройство загрузится до ОС, и проблема с загрузкой в ​​Android-устройстве с двумя разделами A/B теперь должна быть исправлена. Однако, если вы все еще сталкиваетесь с этой проблемой, вам, возможно, придется прошить system.img в текущий активный слот вашего устройства (который вы получили в ШАГЕ 4 перед переключением слота).

Но в целях безопасности всегда рекомендуется прошивать весь файл стоковой прошивки, а не только файл образа системы. Поэтому, пожалуйста, обратитесь к нашему руководству о том, как прошить стандартную прошивку с помощью команд Fastboot. Имейте в виду, что будет быстрая загрузка -w в связанном руководстве для большинства устройств. Эта команда сотрет все данные с вашего устройства.

Так что с первой попытки вы можете пропустить эту команду и выполнить остальные. Однако, если это не решит проблему, рассмотрите возможность использования команда fastboot -w также. На этом мы завершаем руководство о том, как решить проблему с загрузкой на устройствах Android с двумя разделами A / B. Если у вас есть какие-либо вопросы относительно вышеупомянутых шагов, сообщите нам об этом в разделе комментариев ниже. Мы вернемся к вам с решением в ближайшее время.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *