Инсталлятор
Инсталлятор нужно использовать тем, кто устанавливает Headwind MDM «с нуля».
Ubuntu/Debian Linux
Дата
Версия веб-панели
Версия Android-лаунчера
Ссылка
Инструкция по установке ►
Android-приложение (лаунчер)
Для тех, кто уже установил Headwind MDM и хочет обновить MDM-приложение (лаунчер).
Чтобы избежать проблем, проверьте новую версию на тестовой группе устройств перед обновлением рабочих конфигураций!
Дата
Версия
Что нового?
Ссылка
2024-12-10
6.13
Исправлена периодическая остановка сервисов Push-уведомлений в фоновом режиме. Реализованная версия библиотеки изменена на 1.1.7.
2024-11-23
6.12
Улучшены журналы установки приложений. Исправлено аварийное завершение при некорректном URL файла. Можно открывать страницы настроек Push-сообщениями. Интенты в Push-сообщениях «runApp» могут содержать URL (data).
2024-11-10
6.11
Исправлена проблема с получением системных сообщений, некорректно работающая на Android 14.
2024-11-02
6.10
Исправлена проблема с открытием нескольких страниц настроек через иконки на главном экране. Исправлена ошибка автоматического определения номера телефона устройства.
2024-10-21
6.09
Исправлена проблема с доставкой Push-уведомлений через HTTP опрос в безопасном режиме. Если не удается предоставить специальные разрешения автоматически, они запрашиваются вручную. Исправлена проблема, когда администратор требует наличия простого пароля. Реализованная версия библиотеки изменена на 1.1.6.
2024-10-11
6.06
Исправлены проблемы, возникшые при переходе на новый SDK. Администратор может ограничивать загрузку файлов в мобильной сети. Исправлена проблема с бесконечным циклом загрузки в случае ошибки установки приложения.
Инструкция по обновлению ►
Исходный код 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, восстановите файл конфигурации из резервной копии.
Дата
Версия
Что нового?
Ссылка
2024-12-10
5.30.1
Улучшена производительность системы за счет оптимизации некоторых запросов к БД.
2024-11-02
5.29.1
Администратор может настраивать роли пользователей. Исправлена ошибка доступа к группам, созданным пользователями с ограниченным доступом.
2024-10-10
5.28.1
Реализована возможность ограничения загрузки файлов в мобильной сети. Включена опция шифрования хранилища мобильного устройства.
2024-07-13
5.27.2
Нельзя создать пользователя, если его имя, записанное в другом регистре, уже существует. Расчет контрольной суммы лаунчера, если он находится на локальном сервере, ведется через файловую систему (устранена возможная проблема с локальным доступом по HTTP).
2024-06-08
5.27.1
Реализовано получение Push-уведомлений через «Long polling», что позволяет не открывать дополнительный TCP порт. Исправлена уязвимость, позволяющая удаленно запускать приложения на устройствах, а также решена проблема с указанием дней и месяцев при планировке задач. Эта версия совместима с Ubuntu 24.04.
2024-05-09
5.26.1
В этой версии можно планировать задачи на устройствах с помощью Push-сообщений. Сделана дополнительная защита от brute-force атак и исправлена уязвимость в пакете commons-text.
Инструкция по обновлению ►
Исходный код веб-панели может быть загружен здесь.
Android-библиотека Headwind MDM
Если вы разработчик, и хотите интегрировать функции корпоративной оболочки в ваше приложение, это для вас.
Дата
Версия
Что нового?
Ссылка
2023-12-09
1.1.7
Актуализирован вызов registerReceiver — исправлено аварийное завершение на Android 14+
2023-10-16
1.1.6
Исправлено аварийное завершение, если Headwind MDM еще не загрузил конфигурацию в момент запроса приложения. Добавлены коды ошибок в классе HeadwindMDM
2023-06-08
1.1.5
Добавлены метод, позволяющий принудительно обновить конфигурацию и загрузить обновления приложений
2023-04-15
1.1.3
Добавлены новые методы (получение IMEI и серийного номера, установки кастомных переменных), требуется ключ API для выполнения привилегированных операций
2021-05-19
1.1.2
Приложения могут получать кастомные переменные
2021-01-25
1.1.1
Исправлено аварийное завершение, если используется класс HeadwindMDM, а лаунчер Headwind MDM не установлен
Плагины
Плагины — это служебные Android-приложения, которые должны быть установлены в виде APK-файлов через веб-панель Headwind MDM.
Важно: если попытаться установить плагины без лаунчера Headwind MDM, они не будут работать. Сначала нужно установить лаунчер, затем добавить плагины.
Дата
Плагин
Назначение
Ссылка
2020-01-09
Пейджер
Отображает уведомления, отправленные через серверный плагин «Сообщения», в статус-баре