Как удалить разделы COW в Android [2 Methods]

В этом руководстве мы покажем вам два разных метода удаления разделов коров на вашем устройстве Android. В то время как технические энтузиасты все еще имели дело со схемой разделения A / B и относительно новым режимом FastbootD, похоже, что теперь в городе появился новый игрок. Мы говорим о разделе COW, с которым, возможно, уже сталкивались многие пользователи OnePlus.

Так что же такое коровий раздел? Давайте проверим это ниже. После этого мы также сообщим вам о шагах, чтобы проверить, присутствуют ли разделы COW на вашем устройстве Android или нет. И если они есть, то мы перечислим инструкции по их удалению двумя разными способами. Итак, без лишних слов, приступим.

Что такое раздел COW в Android?

Начиная с Android 11, обновления A/B (бесшовные) и обновления без A/B были объединены с использованием виртуального A/B, чтобы обеспечить бесшовные обновления на вашем устройстве при минимальном использовании ресурсов. Более того, виртуальный A/B опирается на dm-snapshot, который сам состоит из четырех устройств, одним из которых является копирование при записи (COW).

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

Удалить разделы COW в AndroidКредиты: source.android.com

При этом, начиная с Android 12, сжатые снимки используют формат COW. Этот формат состоит из чередующихся разделов метаданных и данных и гораздо более выразительный благодаря поддержке операций копирования, замены, нуля и Xor. Раздел COW обычно создается ПЗУ или прошивкой во время обновления OTA.

Есть ли на моем устройстве разделы COW?

Вы можете проверить наличие раздела COW на вашем Android-устройстве следующим образом.

  1. Загрузите и извлеките инструменты платформы Android SDK на свой компьютер.Удалить разделы COW в AndroidУдалить разделы COW в Android
  2. Затем включите отладку по USB на вашем устройстве и подключите его к компьютеру через USB-кабель.Удалить разделы COW в AndroidУдалить разделы COW в Android
  3. После этого выполните приведенную ниже команду, чтобы загрузить ваше устройство в режим быстрой загрузки: adb reboot bootloader

    Удалить разделы COW в AndroidУдалить разделы COW в Android

  4. Теперь введите следующую команду, чтобы получить список всех разделов: fastboot getvar all

    Удалить разделы COW в AndroidУдалить разделы COW в Android

  5. Если ваш вывод имеет какое-либо из следующих имен разделов, то ваше устройство имеет COW-раздел system_a-cow, system_ext_a-cow, vendor_a-cow, product_a-cow

    Удалить разделы COW в Android

  6. Обратите внимание, что он покажет только раздел коровы для вашего текущего активного слота. Например, в моем случае активным разделом был A, поэтому разделы COW отображались только для A.
  7. Чтобы проверить наличие другого слота, вам сначала нужно изменить активный слот. Для этого вы можете использовать следующую команду: fastboot set_active other

    Удалить разделы COW в AndroidУдалить разделы COW в Android

  8. В моем случае приведенная выше команда сделает раздел B активным. Таким образом, вывод раздела COW теперь будет похож на то, что показано ниже: system_b-cow, system_ext_b-cow, vendor_b-cow, product_b-cow.

Как удалить раздел COW на Android

Удалить разделы COW в Android

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

Мы перечислили оба этих метода ниже. Вы можете обратиться к тому, который соответствует вашему требованию. Droidwin и его участники не будут нести ответственность в случае термоядерной войны, если ваш будильник не разбудит вас, или если что-то случится с вашим устройством и данными, выполнив следующие шаги.

СПОСОБ 1: Использование Fastboot Enhance Tool

  1. Загрузите и извлеките инструменты платформы Android SDK на свой компьютер.Удалить разделы COW в AndroidУдалить разделы COW в Android
  2. Затем включите отладку по USB на вашем устройстве и подключите его к компьютеру через USB-кабель.Удалить разделы COW в AndroidУдалить разделы COW в Android
  3. После этого выполните приведенную ниже команду, чтобы загрузить ваше устройство в режим быстрой загрузки: adb reboot bootloader

    Удалить разделы COW в AndroidУдалить разделы COW в Android

  4. Теперь загрузите и извлеките инструмент Fastboot Enhance Tool. из GitHub [direct link]. Затем запустите его через его EXE-файл.
    Удалить разделы COW в Android
  5. Ваше устройство должно быть указано на вкладке Fastboot Virtualization, щелкните его, чтобы выбрать.
    Удалить разделы COW в Android
  6. Теперь перейдите на вкладку «Разделы» и введите корову в поле «Фильтровать по имени».
    Удалить разделы COW в Android
  7. Наконец, выберите все разделы из результатов, в имени которых есть корова, и нажмите кнопку «Удалить».
  8. Вот и все. Теперь вы можете приступить к перепрошивке желаемого пользовательского ПЗУ или стандартной прошивки.

Вот как вы можете удалить раздел коровы на вашем Android-устройстве с помощью Fastboot Enhance Tool. Давайте теперь проверим шаги, чтобы сделать это вручную с помощью команд Fastboot.

МЕТОД 2: использование команд быстрой загрузки

  1. Загрузите и извлеките инструменты платформы Android SDK на свой компьютер.Удалить разделы COW в AndroidУдалить разделы COW в Android
  2. Затем включите отладку по USB на вашем устройстве и подключите его к компьютеру через USB-кабель.Удалить разделы COW в AndroidУдалить разделы COW в Android
  3. После этого выполните приведенную ниже команду, чтобы загрузить ваше устройство в режим быстрой загрузки: adb reboot bootloader

    Удалить разделы COW в AndroidУдалить разделы COW в Android

  4. Теперь выполните приведенную ниже команду и обратитесь к значению рядом с (загрузчик) current-slotfastboot getvar all

    Удалить разделы COW в AndroidУдалить разделы COW в Android

  5. Если это А [or B] и вы также хотите удалить разделы коров, присутствующие в слоте A [or B]затем сразу переходите к пункту 7.
  6. В противном случае, если вы хотите удалить разделы коров, присутствующие в другом слоте, сначала измените свой активный слот на этот «другой слот», используя приведенную ниже команду fastboot set_active other

    Удалить разделы COW в AndroidУдалить разделы COW в Android

  7. Теперь загрузите ваше устройство в режим FastbootD, используя следующую команду: fastboot reboot fastboot

    Удалить разделы COW в Android

  8. Теперь вы можете использовать приведенный ниже синтаксис команды для удаления нужного раздела коровы: fastboot delete-logical-partition PartitionName
  9. Например, чтобы удалить раздел system_a-cow, тогда будет команда fastboot delete-logical-partition system_a-cow
  10. Аналогично, используйте приведенную ниже команду, чтобы удалить раздел system_ext_b-cow, раздел fastboot delete-logical-partition system_ext_b-cow.
  11. Аналогичным образом вы можете удалить остальные разделы cow.

Вот и все. Это были шаги по удалению разделов COW на вашем устройстве Android. Если у вас есть какие-либо вопросы относительно вышеупомянутых шагов, сообщите нам об этом в комментариях. Мы вернемся к вам с решением в ближайшее время.

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

Один комментарий

  1. Хотелось бы больше информации о том что можно максимально сделать на устройстве AB с заблокированным загрузчиком, как выполнить откат, обновление , восстановление ибо устройства все чаще не разблокируются обычными методами (устройства Нокиа). Например недавно узнал что mi4c можно перепрошить с заблокированным загрузчиком (есть видео на ютуб) что немало порадовало .

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

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