How to enable automatic firmware updates with Android Enterprise and Knox SDK
Last updated July 24th, 2025
Categories:
Environment
- Android Enterprise
- Knox Platform for Enterprise
- Knox SDK
Overview
To enable automatic firmware updates on your device, you can use the Android DevicePolicyManager API with Knox SDK.
To access the Advanced Restriction policies used with Knox SDK or Knox Service Plugin, you require a Knox Platform for Enterprise Premium license.
How to enable automatic firmware updates
To implement automatic firmware updates using Android DevicePolicyManager API and Knox SDK:
- Check for pending or available firmware updates using the Android DevicePolicyManager API.
- Enable automatic downloads when a firmware update is available using the allowFirmwareAutoUpdate method.
- Alternatively, you can apply the Knox Service Plugin Firmware update policy to allow automatic downloads.
- Automatically install downloaded firmware updates using these Android DevicePolicyManager API methods: -createAutomaticInstallPolicy -setSystemUpdatePolicy
You can also use Knox E-FOTA to remotely deploy OS updates to devices over any network type without user interaction.
On this page
Is this page helpful?