YouTube 博主 ETA PRIME 于 7 月 10 日发布了一段视频,展示了一项名为“Armada OS”的开源项目。该项目旨在将搭载高通骁龙处理器的安卓掌机转化为类似 Steam Deck 的设备,并在 AYN Odin 3 上进行了演示,引起了掌机爱好者的高度关注。
Armada OS 是一个专门为高通骁龙平台安卓掌机设计的开源 Linux 发行版,其测试版本近期发布,目标是在 Arm 芯片掌机上提供媲美 PC 游戏平台的体验。
该系统深度开发自 Fedora Bootc,并集成了 ROCKNIX 的底层硬件适配方案。同时,它还整合了 ARM64 版 Steam 客户端,利用 FEX x86 转译层和 CachyOS Proton 11 兼容环境,使得玩家可以直接在 Arm 设备上运行为 x86 架构设计的 PC 游戏。
目前,Armada OS 仍处于原型开发阶段,并非正式稳定版本。开发者表示,该系统已在多款配备高通骁龙处理器的安卓掌机上进行了测试,其中包括 AYANEO 和 AYN 的多款设备。
经过测试的设备主要搭载骁龙 8 Gen 2(SM8550)、骁龙 8 Gen 3(SM8650)以及骁龙 8 Elite(SM8750)等芯片型号。
根据 Github 信息,该系统已成功运行《赛博朋克 2077》、《古墓丽影:暗影》、《瑞奇与叮当:时空跳转》以及《求生之路 2》等 PC 游戏。然而,实际运行效果会受到设备性能、游戏兼容性以及优化程度的影响。
为了更好地适应掌机使用场景,Armada OS 集成了 Armada Control 控制面板,并以 Decky 插件的形式嵌入 Steam 界面。用户可以通过此工具调整节能、均衡和性能等模式,并控制 CPU 降频、GPU 频率范围和风扇曲线等参数。此外,系统还支持为不同游戏单独设置 FEX 转译参数、Proton 配置、分辨率以及手柄模拟方式,以提升部分游戏的兼容性。
在界面设计上,Armada OS 采用了类似 SteamOS 的游戏模式,并提供完整的 KDE Plasma 桌面环境。用户可以在 Steam 的电源菜单中切换至桌面模式,进行 Linux 应用运行、网页浏览等操作。系统还集成了 Bazaar 应用商店,并支持 Decky 插件扩展,以增加界面功能和性能监控等能力。
Armada OS 支持通过 microSD 卡启动,也可安装到掌机内部存储。用户需要将系统镜像写入 64GB 或更大的 SD 卡,然后根据设备芯片型号刷入相应的 ROCKNIX ABL 引导文件,最后在启动菜单中选择 Linux 模式运行。系统启动后,用户可以选择保留安卓系统实现双系统安装,或将内部存储完全用于 Armada OS。
开发者同时提醒,当前版本存在一定的风险。由于安装过程涉及修改 ABL 引导程序和调整内部存储分区,不当操作可能导致设备无法启动或安卓数据丢失。在安装至内部存储时,部分情况下需要借助 PC 的 Fastboot 工具进行恢复。已知问题包括 Steam 启动时黑屏、部分设备屏幕出现红色偏色,以及 AYANEO 设备快捷菜单按键未映射等。
在运行机制方面,Armada OS 摒弃了传统的 Linux 休眠功能,而是借鉴 ROCKNIX 的方案,采用“模拟挂起”实现快速唤醒。按下电源键后,系统会关闭显示并冻结当前状态,再次按下电源键即可恢复。然而,由于设备并未进入真正的低功耗休眠状态,待机功耗会高于传统休眠模式。
随着 ARM 芯片性能的不断提升,越来越多的安卓掌机开始搭载高性能移动处理器。Armada OS 旨在通过整合 Linux、Steam、FEX 和 Proton 等技术,帮助这些 ARM 掌机打破安卓生态的局限,运行更多 PC 游戏。该项目目前仍在持续开发中,未来的更新计划包括扩展游戏兼容性、优化性能调节工具以及增加对更多设备的支持。

用户评论