
Overview
The OTAUpdater API allows the user to interact with the Over The Air (OTA) updates manager.
A general outline of the OTA Updater API can be observed in the following figure:
OTA Updater service
Main functionalities
The OTAUpdater API provides the following functionalities:
- Get avalable updates
- Get alternative RFS status
- Get process percentage
- Update the alternative RFS
- Update a group of packages in the alternative RFS
- Install a group of packages in the alternative RFS
- Remove a group of packages in the alternative RFS
- Discard changes in the alternative RFS
- Acknowledge changes in the alternative RFS
- Rollback to the alternative RFS
Managing the states of the OTA updater service
The OTA updater service can be in several states, as we can see in the following figure:
OTA Updater states