Firmware Update
Local updates
-
Reset type: The type of reset to perform after a firmware update completes. Valid values are None, Factory and Enterprise. The default value is None. -
OTA update file: The complete path to the file on the device that is to be used for a firmware update. OEMConfig can download the file if an HTTP/S or FTP/S URL is specified. The default value is an empty string (no update). Example path: /sdcard/Download/ota.zip.
The following settings configure the Arrow FOTA service. Additional information on Arrow FOTA can be found here.
General
Use Over-The-Air: Enable Firmware Over the Air (FOTA) service for updates. This service can automatically detect and apply firmware updates. The default value is true.
Network/Licenses
-
Use proxy server: Use a proxy server instead of direct cloud access. The default value is true. -
Proxy server name: Address of the proxy server. The default value is an empty string. -
Shield license: Shield license (required for FOTA downloads). The default value is an empty string. -
Cloud license: Cloud license (required for direct cloud access). The default value is an empty string. -
Allow cellular downloads: Allow downloads over a cellular network. The default value is false.
Scheduling
Polling interval: Interval between checking for updates. The default value is 1 day.
Polling windows
-
Days of the week: Allowed days to check for updates. If no days are selected, start/end dates are used. The default value is no days selected. -
Start date: Start date when updates are checked (if weekly days are not selected). Format: YYYY-MM-DD. The default value is an empty string. -
Start time: Start time when updates are checked. Format: HH:MM (24-hour). The default value is an empty string. -
End date: End date when updates are checked (if weekly days are not selected). Format: YYYY-MM-DD. The default value is an empty string. -
End time: End time (24 hour format) when updates are checked. Format: HH:MM (24-hour). If weekly days are used, a time earlier than the start time indicates a time in the following day. The default value is an empty string.
Policies
-
Target firmware version: Version of firmware to update to. If blank, the latest version will be selected.. The default value is an empty string (use latest version). -
Update policy: Specifies when incremental updates are used. The default value is Prefer incremental. -
Allow OS updates: Allow updates which upgrade the Android OS version. The default value is true. -
Restrict to security updates: Limit updates to security updates. The default value is false. -
Update channel: Allowed channels for getting updates. The default value is Public. -
Release date delay: Specifies the number of days (0 to 90) after an update is released before it is allowed to be used. The default value is 0 (allow immediately upon release). -
Espresso selection policy: Specifies which Espresso package is selected for update. The default value is Default. -
Target espresso version: Version of Espresso package to update to (if selection policy is Specific). The default value is an empty string. -
Allow updates when not charging: Allows updates when the device is not attached to a charging power supply. The default value is true.
Postponement
-
Confirmation timeout: Specifies how long the confirmation dialog will wait before proceeding with an update. Selecting "None" will proceed to update without any dialog. The default value is 15 min. -
Maximum reminders: Specifies how many times a confirmation dialog can postpone an update (1 to 20). The default value is 3. -
Reminder interval: Specifies how long to wait between confirmation dialogs (1 to 24 hours). The default value is 1.