Headwind MDM binary installer
If you’re doing a new installation, start here.
Web panel version
Android app version
Installation instructions ►
Web panel, WAR file
If you’re doing a web panel update, start here. This file could also be used for manual installation on any OS.
On Tomcat 9, make a backup of your XML configuration before update!
There is a bug in Tomcat 9 which causes occasional removal of the XML configuration after updating the WAR file. To avoid the server fault after upgrading, we strongly recommend to make a backup.
cp /var/lib/tomcat9/conf/Catalina/localhost/ROOT.xml /var/lib/tomcat9/conf/Catalina/localhost/ROOT.xml~
If you’re getting a 404 error after the update, just restore the XML file from the backup.
Third-party libraries used by the web panel are updated. Applications related to files are properly shown. Progress is displayed when uploading a file or an application.
REST API for Push notifications is implemented.
This version is translated to Portuguese. Added an option to enroll devices using mobile network. Multiple clicks on upgrade button are prevented (this clears the main app).
Fixed a few issues with splitted APKs.
This version supports splitted APKs (separate files for different CPU architectures).
Upgrade instructions ►
The web panel source code can be downloaded here.
Android application (launcher)
If you’ve already installed Headwind MDM and are doing a MDM application update, start here.
Fixed an issue with reading and writing of files on the external storage on some device models.
MQTT service is made foreground to avoid losing connection with the server. Fixed a flow of forcing configuration update when a device lost the MQTT connection.
Fixed an issue with automatic device ID setup when scanning a QR code from the app. Fixed a few crashes. This version is translated to Portuguese.
Headwind MDM automatically starts after the device provisioning. Installation of apps from SD card is supported (file:// protocol).
Issues with the background configuration update have been fixed. This version supports configurations for splitted APKs (separate files for different CPU architectures)
Custom variables are received from the server and are available to third party applications. File templates are supported. Device volume can be adjusted. Restrictions are cleared when the user exits to system launcher
Upgrade instructions ►
The Android launcher source code can be downloaded here.
Headwind MDM library
If you’re a developer and want to integrate your Android app with Headwind MDM, start here.
Custom variables can be obtained
Fixed a crash when HeadwindMDM class is used and Headwind MDM launcher is not installed
This version includes new HeadwindMDM class simplifying integration and encapsulating automatic reconnection to the service
Fixed an issue in Push message payload delivery
Minimal Android API is 14
App settings can be managed in the control panel
Plugins are supplementary Android apps which must be installed as APK files through the web panel.
Note: if you’re attempting to install Headwind MDM plugins outside of Headwind MDM launcher, they will not work. You need to setup a launcher first, and then install plugins through the web panel.
Displays instant Push notifications in the status bar