Открыт доступ к ОС Аврора Developer Preview 5.2.0 для раннего тестирования
Это позволит разработчикам оценить новый функционал системы и средств разработки следующей версии отечественной доверенной операционной системы для смартфонов и планшетов
Компания «Открытая мобильная платформа» предоставила своим партнерам-разработчикам доступ к ОС Аврора Developer Preview 5.2.0 в преддверии выхода новой версии доверенной операционной системы. Отзывы на этапе предварительных версий позволяют получить оценку нововведений со стороны разработчиков экосистемы, протестировать функционал, оценить стабильность работы и вовремя внести необходимые улучшения.
Также доступ к ОС Аврора Developer Preview 5.2.0 позволит разработчикам заранее протестировать функционал новой версии, оценить ключевые изменения и максимально эффективно использовать новые возможности платформы Аврора 5.2.0.
В новой версии ОС Аврора 5.2.0 внесено более трех тысяч изменений. «Открытая мобильная платформа» фокусируется на повышении продуктивности разработчиков и включает улучшения по производительности, безопасности, приватности и персонализации пользовательского опыта.
Новые возможности для разработчиков в ОС Аврора 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 — подключением на устройстве;
-
Расширены возможности по удаленному управлению геолокацией;
-
Добавлено несколько дополнительных минорных возможностей:
— Удаление нескольких системных пакетов одной транзакцией;
— Возможность удаленной перезагрузки и удаленного выключения устройства;
— Получение информации о времени после запуска устройства, времени последнего обновления.
Пользовательский интерфейс
-
Добавлена возможность включить альтернативный способ навигации и управления приложениями — через кнопки, повторяющие жесты управления на разблокированном экране:
— Переход на Экран событий;
— Переход в Верхнее меню;
— Переход на Экран приложений;
— Кнопка «Назад».
-
Изменено отображение переключателей следующих компонентов в 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
-
Реализована возможность подключения внешних камер и микрофонов для использования в ВКС, браузере (например, при сборе биометрической информации) или в иных целях сторонних приложений:
— Добавлена возможность работы с проводными USB-камерами через библиотеку Streamcamera;
— Добавлена возможность прямого подключения к МУ 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.
30.10.2025
Источник: it-world.ru
На нашей информационной площадке «ДайджестВизард» вы сможете найти больше новостей IT
Информируем Вас о наших курсах для IT-специалистов:
-
Графический дизайн (Figma, Adobe Illustrator, 3D Max, Adobe after effects)
-
«Power Query» для сбора, трансформации, анализа и отображения данных