Известный инсайдер WalkingCat обнаружил документацию для подсистемы Windows Subsystem for Android (WSA), которая раскрывает подробности о работе данной функции в Windows 11, а также предоставляет разработчикам Android-приложений рекомендации по оптимизации своих проектов для выполнения в операционной системе от Microsoft.
Windows Subsystem for Android™️ https://t.co/0HkROoVplr
— WalkingCat (@_h0x0d_) October 20, 2021
Итак, в документации указывается, что Windows Subsystem for Android (WSA) будет автоматически установлена в фоновом режиме сразу после установки Amazon App Store или любого Android-приложения из Microsoft Store. Подсистема получит собственное приложение настроек, в котором можно будет управлять работой аппаратного ускорения, включать или отключать режим разработчика и так далее.
WSA представляет собой виртуальную машину, обеспечивающую взаимодействие с платформой Android Open Source Project (AOSP) и устройствами ввода. Microsoft заявляет, что подсистема выполняет программное шифрование файлов, тем самым обеспечивая ограниченную защиту. Разработчики не должны рассчитывать, что сохранённое состояние будет безопасным.
Драйверы режима ядра Windows и приложения Windows, работающие со средним уровнем контроля целостности (IL), могут исследовать произвольные контейнеры Android и память приложений Android. Добавлять функции для обнаружения читов, макросов, ботов и другого подозрительного поведения пока не планируют.
Кроме этого, в документации говорится, что Amazon App Store будет предлагать ограниченный набор приложений, проверенных Microsoft и Amazon. Вероятно, в будущем этот список будет расширяться.
Несмотря на то, что WSA поддерживает запуск приложений для архитектуры ARM с помощью эмуляции, Microsoft рекомендует разрабатывать приложения, оптимизированные для архитектуры x86-64, чтобы обеспечить наилучшую производительность.
Полную документацию о подсистеме Windows Subsystem for Android вы можете найти по этой ссылке.