Инсталлятор
Инсталлятор нужно использовать тем, кто устанавливает Headwind MDM «с нуля».
Ubuntu/Debian Linux
Дата
Версия веб-панели
Версия Android-лаунчера
Ссылка
Инструкция по установке ►
Android-приложение (лаунчер)
Для тех, кто уже установил Headwind MDM и хочет обновить MDM-приложение (лаунчер).
Чтобы избежать проблем, проверьте новую версию на тестовой группе устройств перед обновлением рабочих конфигураций!
Дата
Версия
Что нового?
Ссылка
2023-05-23
5.19
Кнопка настройки по QR коду добавлена в окно ввода URL сервера. Фоновое изображение кэшируется. Исправлена проблема с отображением изображений без доступа к сети, а также проблема с ключом подписи, приводящая к ошибкам MQTT в безопасном режиме
2023-05-07
5.18
Запросы к серверу по умолчанию подписываются, что предотвращает неавторизованное использование API. Более безопасный ключ подписи.
2023-04-15
5.17
Дополнительные переменные в заголовке рабочего стола (imei, serial, externalIp). Новые методы библиотеки: установка кастомных параметров, получение IMEI и серийного номера (требуется ключ API).
2023-03-11
5.16
Устройство можно удаленно перезагрузить с помощью Push-сообщения. Добавлены переводы на японский и польский языки.
2023-01-24
5.15
Включена опция QR кода начальной настройки «Открыть настройки WiFi». Исправлена проблема с отображением URL сервера. В веб-консоли может быть включен режим «без ограничений». При первом запуске не запрашиваются ненужные для работы разрешения.
2022-12-06
5.14
Добавлена возможность включения кастомных SSL сертификатов в код агента и установки их при первом запуске. Исправлена ошибка запуска приложений, имеющих Extra в Intents. На экране блокировки отображается номер устройства. Исправлена проблема с отображением ярлыка при установке приложений на некоторые устройства Android 9.
2022-09-26
5.12
Исправлена проблема с запуском нескольких веб-приложений и аварийное завершение при плохо сформированных URL. Эта версия может выполнять скрипты после получения специального Push-уведомления. Соединение с сервером более стабильное.
Инструкция по обновлению ►
Исходный код Android-лаунчера может быть загружен здесь.
Веб-панель, WAR-файл
Для тех, кто хочет обновить веб-панель Headwind MDM, уже установленную на сервере, или установить Headwind MDM вручную.
Чтобы избежать проблем, обновите лаунчер до последней версии перед обновлением веб-панели!
Сделайте резервную копию XML-конфигурации, если у вас Tomcat 9!
В Tomcat 9 присутствует баг, который иногда приводит к удалению XML конфигурации после обновления WAR-файла. Чтобы избежать аварии после обновления, мы рекомендуем сделать резервную копию.
cp /var/lib/tomcat9/conf/Catalina/localhost/ROOT.xml /var/lib/tomcat9/conf/Catalina/localhost/ROOT.xml~
Если после обновления вы получили ошибку 404, восстановите файл конфигурации из резервной копии.
Дата
Версия
Что нового?
Ссылка
2023-05-07
5.18.1
Улучшен процесс загрузки приложений. SMTP-соединение поддерживает TLSv1.2. Исправлена проблема с типом контента при загрузке APK-файлов на некоторых устройствах.
2023-04-15
5.16.1
Исправлена проблема несохранения пароля из-за переполнения куки. QR код для настройки может включать произвольные параметры. Приложения, запускаемые при загрузке системы, можно оставлять на переднем плане, а долгим нажатием можно открывать их настройки.
2023-03-11
5.14.1
Реализована автоматическая проверка обновлений. Исправлена проблема с сортировкой устройств по кастомным полям. Приложение переведено на японский язык.
2023-01-24
5.13.3
Обновлена вкладка настроек MDM. Исправлена проблема с анализом APK. Закрыта уязвимость при загрузке файлов. Оптимизирован поиск устройств. В список устройств добавлен IP-адрес, который корректно определяется даже за реверсным прокси.
2022-12-05
5.12.1
Обновлен процесс загрузки приложений, содержащих нативный код. Исправлена ошибка после удаления приложения и добавления его же заново.
2022-09-26
5.11.3
Можно регулировать скорость отправки Push-уведомлений. Веб-приложения не могут быть выбраны в качестве главного приложения. Админ может ограничивать доступ пользователей к конфигурациям. Добавлен REST метод получения устройства по номеру. Дополнительные опции автоматического назначения номера устройства в QR коде.
Инструкция по обновлению ►
Исходный код веб-панели может быть загружен здесь.
Android-библиотека Headwind MDM
Если вы разработчик, и хотите интегрировать функции корпоративной оболочки в ваше приложение, это для вас.
Дата
Версия
Что нового?
Ссылка
2023-04-15
1.1.3
Добавлены новые методы (получение IMEI и серийного номера, установки кастомных переменных), требуется ключ API для выполнения привилегированных операций
2021-05-19
1.1.2
Приложения могут получать кастомные переменные
2021-01-25
1.1.1
Исправлено аварийное завершение, если используется класс HeadwindMDM, а лаунчер Headwind MDM не установлен
2020-10-16
1.1.0
Добавлен класс HeadwindMDM, упрощающий интеграцию и инкапсулирующий соединение с сервисом
2020-03-21
1.0.6
Исправлена ошибка получения Push-сообщений
2020-01-05
1.0.5
Минимальная требуемая версия API снижена до 14
Плагины
Плагины — это служебные Android-приложения, которые должны быть установлены в виде APK-файлов через веб-панель Headwind MDM.
Важно: если попытаться установить плагины без лаунчера Headwind MDM, они не будут работать. Сначала нужно установить лаунчер, затем добавить плагины.
Дата
Плагин
Назначение
Ссылка
2020-01-09
Пейджер
Отображает уведомления, отправленные через серверный плагин «Сообщения», в статус-баре