Обновление OTA
Протокол DeviceOtaAPI обновляет основную прошивку поддерживаемого устройства AIBuds из пакета, заранее загруженного в локальный файл. Этот процесс не связан с Camera OTA, предназначенным для прошивки модуля камеры.
SDK предоставляет порог заряда устройства и заявленное устройством свойство otaProtocolCapability, сообщает о запуске задачи OTA, передаёт прогресс в диапазоне 0.0...1.0, а в конце — результат и среднюю скорость в кБ/с. Перегрузка с OtaConfiguration выбирает нужный протокол OTA по BLE. Поддержка ABMate встроена; FitCloud Pro и Jieli используют дополнительные плагины, которые нужно установить и зарегистрировать до подключения устройства. Успешный запуск задачи не означает успешного обновления: итоговый результат сообщает только завершающий обработчик.
SDK не проверяет удалённый сервис обновлений, не загружает прошивку, не предоставляет примечания к выпуску и не выбирает пакет. За это отвечают сервер обновлений и приложение.
Доступные руководства
Обновление прошивки устройства
Запуск OTA-обновления устройства из локального пакета прошивки