Как стать автором
Обновить
-8
0.2
Меняев Константин @vvviperrr

Системный разработчик

Отправить сообщение

Бесшовные A/B-обновления в Android: как они устроены

Время на прочтение6 мин
Количество просмотров18K
image

Всем привет. В SberDevices наша команда занимается разработкой различных железок и прошивок для них на базе AOSP.

Начиная с Android 8 (у некоторых вендоров с 7.1) в системе появился новый механизм накатки OTA-обновлений, т. н. Seamless A/B OTA Updates — бесшовные обновления. В этом посте я опишу общие принципы его работы, рассмотрю механизм с точки зрения разработчика, а также проведу сравнение со старым (будем его называть recovery-based) подходом применения обновлений. Всё нижесказанное будет справедливо только для чистого AOSP, т. к. конкретная реализация зависит от вендора.
Читать дальше →
Всего голосов 32: ↑30 и ↓2+28
Комментарии1

Информация

В рейтинге
1 960-й
Работает в
Зарегистрирован
Активность