Как проверить поддержку бесшовных обновлений на устройствах Android
Если ваш любимый OEM-производитель недавно объявил о новом устройстве, вы можете выполнить следующие простые шаги, чтобы проверить поддержку бесшовных обновлений для вашего устройства Android.
На устройствах Android есть стандартный способ обновления программного обеспечения, известный как обновления по беспроводной сети (OTA). Мы уже рассмотрели процесс выпуска обновления Android OTA.
Хотя мы не можем реально контролировать, насколько быстро производитель выпускает обновления, но с новой функцией у нас, безусловно, больше шансов установить их, не нарушая наших текущих операций или использования.
Обычно после загрузки OTA ваш телефон автоматически загружается в стандартное восстановление, проверяет целостность системы и выполняет обновление.
Прежде чем проверить поддержку бесшовных обновлений, узнайте немного больше о том, что это за функция на самом деле.
Что такое бесшовные обновления или обновления системы A / B на Android?
Устройства Android, поддерживающие новую схему разделов, имеют два набора разделов, называемых Слот A (Слот) а также Слот B (b_slot). Итак, ваш телефон всегда будет работать в одном слоте (текущий слот), а неиспользованный остается целиком.
Итак, когда OTA-обновление загружается, оно устанавливается непосредственно в слот неактивного раздела, поэтому они известны как «Бесшовные обновления». Все это, пока ваше текущее использование останется неизменным.
И как только установка будет завершена, вам просто нужно будет перезагрузить телефон, как обычно. После перезагрузки ОС автоматически переключится на второй слот или наоборот.
Хотя производители не обязаны делать это, весьма вероятно, что вскоре они начнут адаптироваться к новому разделу на своих будущих устройствах. В настоящее время Google Pixel 3/3 XL, Asus Zenfone 6 2019, Essential Phone, Moto Z2 Force, Xiaomi Mi A2 / Mi A2 Lite / Mi A1 – это несколько устройств, которые уже поддерживают его.
Плюсы и минусы компоновки разделов A / B
У этого есть ряд преимуществ, а также несколько недостатков. Преимущество состоит в том, что вы с меньшей вероятностью застрянете в загрузочном цикле или столкнетесь с ошибками после выполнения обновления. В таком случае ваше устройство Android автоматически загрузится в предыдущий слот и будет использовать его в качестве отказоустойчивого.
Теперь давайте поговорим о недостатках, которые у него есть. Первый из них уже оказался серьезным препятствием на пути развития. Например, пользователям Pixel / XL 2016 года пришлось ждать месяцами, прежде чем они действительно могли запустить такие вещи, как рабочий рут, пользовательское восстановление и ПЗУ.
Разработчикам пришлось поработать над несколькими новыми методами, чтобы обойти схему разделов A / B. Однако по прошествии более года сообществу удалось преодолеть такие проблемы. Следующим недостатком является дополнительное пространство для хранения, которое занимает система из-за двух наборов разделов.
Как проверить поддержку бесшовных обновлений (обновления системы A / B)
Это не то, что вы обычно найдете в спецификациях вашего телефона в другом месте. «Бесшовные обновления» – это функция, которая находится в самой ОС.
Итак, если у вас только что появился новый телефон Android, вы можете легко следовать инструкциям ниже, чтобы проверить поддержку бесшовных обновлений на вашем устройстве.
Доступность бесшовных обновлений можно легко проверить с помощью команды оболочки на самом устройстве ИЛИ с помощью стороннего приложения.
Вариант 1: Использование эмулятора терминала
- Загрузить и установить Termux из Google Play.
- Запустите Termux из панели приложений.
- Чтобы проверить поддержку бесшовных обновлений, выполните команду:
getprop ro.boot.slot_suffix
- Если он выводит суффикс слота (_a или _b), значит, ваше устройство поддерживается.
- В качестве альтернативы используйте:
getprop ro.build.ab_update
- Команда должна вернуть правда или ложный, что не требует пояснений.
Вариант 2. Использование приложения Treble Check
Другой способ проверки – использование приложения под названием «Treble Check». Просто установите Проверка высоких частот на вашем Android-устройстве и запустите его.
Хотя он в основном ориентирован на то, есть ли у вашего устройства поддержка Project Treble, он также предоставляет информацию о том, поддерживает ли телефон Android систему разделов A / B.
Итак, это были два способа проверить поддержку бесшовных обновлений (Обновления системы A / B) для вашего Android-устройства. Конечно, старые устройства с одним разделом не могут его поддерживать.