Разработчики представили Armada OS — специализированный дистрибутив Linux с открытым исходным кодом, призванный трансформировать высокопроизводительные Android-консоли в полноценные игровые станции. Проект ориентирован на портативные устройства на базе процессоров Qualcomm Snapdragon и предлагает пользователям функциональность, сопоставимую со SteamOS, обеспечивая запуск десктопных игр на мобильном железе.
Технологический стек и архитектура системы
В основу Armada OS легли передовые решения в области контейнеризации и игрового софта. Система базируется на Fedora Bootc и Bazzite, дополненных наработками проекта ROCKNIX для глубокой адаптации аппаратных компонентов. Ключевой особенностью является возможность запуска x86-приложений на архитектуре ARM. Это достигается за счет сложной интеграции нескольких уровней программного обеспечения:
- Полноценный клиент Steam для ARM64;
- Трансляционный слой FEX, отвечающий за перевод инструкций x86 в ARM;
- Слой совместимости Proton 11, обеспечивающий запуск Windows-игр в среде Linux.
Инструменты управления и совместимость
Для удобства пользователей в систему интегрирована фирменная панель Armada Control. Этот инструмент позволяет на лету переключать профили энергопотребления, настраивать эмуляцию геймпада и управлять специфическими параметрами совместимости для отдельных игровых тайтлов. На текущий момент стабильная работа подтверждена на флагманских консолях AYN Odin 2 и AYANEO Pocket EVO. Стоит учитывать, что процесс установки требует определенных технических навыков, в частности, наличия прошивки пользовательского загрузчика (ABL).
Перспективы развития проекта
На сегодняшний день Armada OS находится на этапе экспериментальной разработки. Несмотря на раннюю стадию, проект демонстрирует потенциал к объединению рынка мобильных Android-устройств и библиотек ПК-игр. В ближайшем будущем развитие подобных систем может стереть грань между мобильными чипсетами и традиционными игровыми процессорами, создав конкуренцию устройствам вроде Steam Deck в более компактном форм-факторе.