Блог ОС Аврора

Открыт доступ к ОС Аврора Developer Preview 5.2.0 для раннего тестирования

2025-10-30 12:49 Новости Разработчикам
Компания «Открытая мобильная платформа» предоставила своим партнерам-разработчикам доступ к ОС Аврора Developer Preview 5.2.0 в преддверии выхода новой версии доверенной операционной системы. Отзывы на этапе предварительных версий позволяют получить оценку нововведений со стороны разработчиков экосистемы, протестировать функционал, оценить стабильность работы и вовремя внести необходимые улучшения.

Также доступ к ОС Аврора Developer Preview 5.2.0 позволит разработчикам заранее протестировать функционал новой версии, оценить ключевые изменения и максимально эффективно использовать новые возможности платформы Аврора 5.2.0.

В новой версии ОС Аврора 5.2.0 внесено более трех тысяч изменений. «Открытая мобильная платформа» фокусируется на повышении продуктивности разработчиков и включает улучшения по производительности, безопасности, приватности и персонализации пользовательского опыта.

ОС Аврора — это современная отечественная операционная система для смартфонов и планшетов, разработанная специалистами компании «Открытая мобильная платформа». Предназначена для решения корпоративных задач, цифровой трансформации предприятий и обеспечения информационной безопасности бизнес-процессов.

Активное развитие, современный интерфейс, сертификация ФСТЭК УД4 и ФСБ АК3/КС3, а также растущая экосистема делает ОС Аврора стратегическим выбором крупных государственных компаний и организаций, а также российского бизнеса. ОС Аврора формирует безопасную мобильную среду, обеспечивая доступ сотрудников к корпоративным и государственным информационным системам.

Новые возможности для разработчиков в ОС Аврора 5.2.0:

PWA и Webview API

  • В составе ОС 5.2.0 предустановлен новый Аврора Браузер версии 2.0 на базе Chromium;
  • Добавлена поддержка PWA-приложений. Для разработчика это возможность создавать веб-приложения с поведением, аналогичным нативным приложениям. В российском сегменте сотни PWA-приложений — банковские клиенты, голосовые помощники, сервисы заказа такси и доставки еды, новости, игры и многое другое;
  • Добавлена поддержка 2-стороннего TLS для аутентификации клиента по сертификату из пользовательского хранилища ключей ОС Аврора или внешнего USB токена, работающего по стандарту PKCS11;
  • Добавлены прямая интеграция ГОСТ, расширенный PKCS#11 TA, поддержка КриптоПРО CSP для работы в WebView (ЭЦП, защищенная авторизация).

USB API

  • Добавлено API, которое позволяет создавать приложения с поддержкой аппаратных интеграций различных внешних устройств по USB — особенно актуально там, где в приложении требуется поддержка специфического внешнего устройства, например, манипулятора или диагностического оборудования.

API для удаленного управления

  • Для MDM-решений реализована возможность осуществлять удобное администрирование файлами для быстрого старта работы с устройством;
  • Добавлена возможность удаленно задавать разрешенные приложения для запуска (белый список);
  • Переработаны возможности по удаленному управлению WiFi — подключением на устройстве;
  • Расширены возможности по удаленному управлению геолокацией;
  • Добавлено несколько дополнительных минорных возможностей:
o Удаление нескольких системных пакетов одной транзакцией;
o Возможность удаленной перезагрузки и удаленного выключения устройства;
o Получение информации о времени после запуска устройства, времени последнего обновления.

Пользовательский интерфейс

  • Добавлена возможность включить альтернативный способ навигации и управления приложениями — через кнопки, повторяющие жесты управления на разблокированном экране:
o Переход на Экран событий;
o Переход в Верхнее меню;
o Переход на Экран приложений;
o Кнопка "Назад".
  • Изменено отображение переключателей следующих компонентов в Aurora Controls и Silica — Switch, TextSwitch, IconTextSwitch, ProgressBar, QuickScroll, Slider и в настройках атмосфер — ProgressCircle, SkeletonRectangle;
  • Добавлен новый жест для приложений — привычный многим «потянуть сверху вниз, чтобы обновить» — и уже используется в ряде встроенных приложений.

Разблокировка устройства

  • Добавлена возможность в корпоративном исполнении ОС настраивать парольную политику аналогично сертифицированному исполнению предыдущих (до 5.2) версий ОС.

Геолокация

  • Реализован FusedLocation — провайдер, предоставляющий наиболее точные координаты от всех доступных источников геолокации и фильтрующий кратковременные ошибки от источников. Предназначен для разработчиков приложений геолокации, доступен через API;
  • 2ГИС Радар поддерживается в качестве LBS-источника дополнительно к Яндекс Локатору;
  • Реализован механизм экономии LBS-запросов. Конфигурируется через настройки МУ;
  • Новая логика кеширования геоданных для улучшения времени отклика приложений при запуске;
  • Добавлена логика автоматического переключения с GNSS на LBS при недоступности спутников и обратно с LBS на GNSS когда спутниковый сигнал стал снова доступен;
  • Переработан API для разработчиков приложений геолокации: добавлены новые методы, улучшен внутренний стек для повышения производительности.

Управление жизненным циклом приложений

  • Добавление возможности уведомления процессов о высоком потреблении для обеспечения возможности самостоятельной выгрузки занятых ресурсов.
  • Реализована возможность регистрации поддерживаемых типов файлов в советующем поле манифеста приложения.

Multimedia API

  • Реализована возможность подключения внешних камер и микрофонов для использования в ВКС, браузере (например, при сборе биометрической информации) или в иных целях сторонних приложений:
o Добавлена возможность работы с проводными USB-камерами через библиотеку Streamcamera;
o Добавлена возможность прямого подключения к МУ USB-микрофонов как штатного устройства записи;
  • Оптимизирована скорость работы ScreenGrab API.

Режим ГРМ

В ОС Аврора 5.2 реализован гибридный режим работы, который при подключении внешнего монитора, мышки и клавиатуры позволяет работать в десктопном режиме. Интерфейс ОС и сценарии работы были адаптированы для работы на большом экране и управления с помощью мыши и клавиатуры.

  • Адаптирована библиотека WebView для отображения приложений на внешнем мониторе;
  • Реализован механизм для проверки совместимости сторонних приложений с ОС Аврора 5.2+ и поддержку работы на внешнем мониторе;
  • Внедрена поддержка работы с внешними мониторами;
  • Реализована поддержка работы внешних устройств ввода — мыши и клавиатуры.

Классификатор дисплеев

  • Добавлен API, который позволит стороннему приложению определять подключение внешнего монитора - соответственно приложение само может принимать решение о своем UI.

Ethernet

  • Добавлена возможность работы с Ethernet-подключением как со стандартным сетевым интерфейсом — с возможностью конфигурации как через DHCP, так и через статическую настройку подключения.

API для чтения контактов на устройстве

  • Реализован новый API должен позволять стороннему приложению возможность чтения значений списка контактов из приложения "Контакты" (при получении соответствующего разрешения).

Call API

  • По результатам обратной связи было изменено поведение при инициации исходящего звонка VoIP приложением. Теперь окно системного приложения «Телефон» появляется в фоне и не перекрывает активное VoIP приложение. Окно приложения «Телефон» остается доступно в сетке запущенных приложений и исчезает при завершении звонка.

Локальная аттестация

  • Реализован механизм аттестации МУ для оценки надежности использования МУ при взаимодействии с чувствительными данными ОС и пользователя. Если сервис считает, что система скомпрометирована - будет выдано соответствующее уведомление.

Поддержка удаленной конфигурации приложений

  • Централизованное управление настройками приложения для бизнеса и корпоративной инфраструктуры через MDM, повышение удобства и снижения расходов на ИТ-сопровождение.

Keystore

  • Добавлена поддержка ГОСТ алгоритмов в TEE Keystore;
  • Реализован импорт/экспорт ключей в Aurora Keystore;
  • Ускорено шифрование при помощи AES;
  • Ускорена генерация RSA ключей;
  • Добавлена поддержка подписи и проверки подписи ГОСТ 34.10-2018;
  • Добавлена возможность вычисления HMAC-SHA256;
  • Улучшено API;
  • Исправлены ошибки при работе с Keystore.

Push-уведомления

  • Реализован переход пушей на использование фоновых задач. Старый алгоритм запуска приложений на фоне для приложений, не поддерживающих фоновые задачи, будет помечен как устаревший и убран через несколько мажорных релизов.

VPN

  • Для VPN-плагинов теперь создается песочница. Это решение аналогично песочницам приложений в ОС.

SDK

  • Добавлена поддержка работы Аврора SDK и Aurora IDE на ПК Apple с современными процессорами ARM (M серии);
  • Был осуществлен отказ от эмулятора на базе VirtualBox в пользу QEMU-эмулятора. Это позволит добавить эмулируемые архитектуры и улучшить интеграцию эмулятора в IDE;
  • Предоставлена возможность разрабатывать приложения для ГРМ на эмуляторе, входящем в состав SDK.

***
Компания «Открытая мобильная платформа» занимается разработкой и продвижением российской мобильной операционной системы Аврора и платформы управления корпоративными мобильными устройствами «Аврора Центр», а также других решений, которые позволяют строить доверенную мобильную среду, гарантируя повышение производительности и защиту чувствительной информации. Мы динамично и успешно сотрудничаем с лидерами корпоративного рынка и государственными компаниями, создавая совместные решения и формируя отечественный стек технологий.