Videojocs Linux Armada OS AYN Odin 3 Steam Consoles portàtils ARM Proton

Armada OS converteix les consoles Android en una mena de Steam Deck: proves a l’AYN Odin 3

ETA PRIME prova Armada OS, una distribució Linux amb interfície semblant a SteamOS per a consoles portàtils ARM. A l’AYN Odin 3 ofereix Steam, mode escriptori KDE, perfils de potència i jocs de PC mitjançant FEX i Proton. Els resultats són prometedors, però el projecte encara és un prototip i instal·lar-lo pot esborrar dades o inutilitzar el dispositiu.

Una consola portàtil amb Android pot arrencar Steam, mostrar una interfície molt semblant a la de Steam Deck i executar jocs de PC localment? Armada OS intenta fer-ho possible en dispositius ARM com l’AYN Odin, diversos AYANEO Pocket i la Retroid Pocket 6.

ETA PRIME prova el sistema en una AYN Odin 3 amb Snapdragon 8 Elite i 16 GB de memòria. La demostració és convincent: botons i accessos ràpids funcionen, hi ha perfils de consum, es pot passar a un escriptori KDE i diversos jocs x86 arrenquen mitjançant traducció. Però el projecte mateix adverteix que encara és programari prototip i que el procés d’arrencada pot espatllar el dispositiu o corrompre la partició d’Android.

Per tant, Armada OS és una proposta molt interessant per a usuaris avançats, no una actualització ordinària que s’hagi d’instal·lar sense preparació.

Què és Armada OS

Armada és una distribució Linux per a consoles ARM construïda sobre Fedora bootc. Aprofita el suport de maquinari de ROCKNIX i integra una sessió pensada per a Steam i Gamescope.

El projecte inclou:

  • Steam per a ARM64;
  • FEX, que tradueix aplicacions x86 i x86-64 perquè funcionin en processadors ARM;
  • una versió de Proton de CachyOS per executar jocs de Windows;
  • mode escriptori KDE Plasma;
  • actualitzacions des del sistema;
  • instal·lació en l’emmagatzematge intern al costat d’Android;
  • control de ventilador, CPU, GPU i potència;
  • configuracions diferents per a cada joc mitjançant un connector de Decky.

La comparació amb Steam Deck descriu bé l’experiència d’ús, però no el maquinari. Steam Deck utilitza un processador x86-64; l’Odin 3, un Snapdragon ARM. A Armada cal traduir primer el codi del joc i després aplicar la compatibilitat de Windows quan correspon. Aquesta doble capa explica per què alguns títols funcionen molt bé i d’altres perden rendiment o fallen.

L’experiència a l’AYN Odin 3

El vídeo arrenca directament a la interfície de Steam. Els botons físics de l’Odin 3 responen i les dreceres laterals obren els menús ràpids, de manera semblant als botons Steam i d’accés ràpid de la consola de Valve.

Des del menú de rendiment es pot:

  • canviar entre els perfils Eco, Balanced i Performance;
  • limitar la freqüència d’actualització;
  • activar opcions gràfiques com el half-rate shading;
  • ajustar el rellotge de GPU;
  • mostrar mètriques de rendiment;
  • modificar ventilador, CPU i GPU;
  • guardar una configuració específica per joc.

Armada Control ofereix també perfils de compatibilitat de FEX: Default, Fast, Compatible i Custom. El perfil ràpid pot donar més rendiment; el compatible prioritza que el joc arranqui. No hi ha una opció universalment millor, perquè cada motor i cada sistema antipirateria es comporta de manera diferent.

Per què limitar la CPU pot ajudar

En un xip mòbil, CPU i GPU comparteixen un pressupost tèrmic i energètic. Un joc pot consumir molta potència de CPU sense guanyar fotogrames, deixant menys marge a la GPU.

ETA PRIME valora especialment poder reduir el rellotge del processador i reservar potència gràfica. És la mateixa lògica dels perfils manuals de Steam Deck: no sempre «més potència» a tots els components dona el millor resultat. L’objectiu és trobar el punt d’equilibri entre fluïdesa, temperatura i bateria.

Els perfils per joc són importants perquè un indie 2D pot funcionar en mode Eco mentre que un títol 3D modern necessita Performance.

Provar-lo en microSD o instal·lar-lo internament

El creador ensenya els dos camins:

  1. gravar la imatge en una targeta microSD i arrencar-hi;
  2. utilitzar l’instal·lador d’Armada per repartir l’emmagatzematge intern entre Android i Linux.

La microSD és el primer pas recomanable perquè permet comprovar si la pantalla, els controls, l’àudio i els jocs funcionen abans de modificar particions. Una targeta lenta pot fer que l’arrencada i les càrregues siguin molt pitjors.

La instal·lació interna accelera el sistema, però no és innòcua. La documentació oficial explica que:

  • cal instal·lar un carregador ABL compatible amb el xip exacte;
  • instal·lar un ABL equivocat pot inutilitzar la consola;
  • redimensionar la partició d’Android normalment provoca un restabliment de fàbrica;
  • una interrupció pot requerir un ordinador i fastboot per recuperar-la;
  • per eliminar Armada també cal tornar a arrencar des de la microSD.

Al vídeo, l’Odin 3 conserva Android amb 32 GB i dedica la resta dels 512 GB a Armada. Això mostra que l’arrencada dual és possible, no que totes les instal·lacions conservin les dades.

Abans de començar convé copiar fitxers i claus, guardar les imatges de còpia del carregador, verificar el model i llegir les instruccions actuals del repositori.

Mode escriptori

Des del menú d’energia es pot canviar a KDE Plasma. L’usuari obté un escriptori Linux convencional amb gestor de fitxers, aplicacions i la botiga Bazaar.

Aquesta funció permet connectar teclat, ratolí i pantalla i fer servir la consola com un petit ordinador. Cal recordar, però, que no tots els programes de Linux tenen versió ARM i que les aplicacions x86 poden necessitar traducció. «Mode escriptori complet» descriu la interfície; no equival a compatibilitat total amb qualsevol programa de PC.

Els jocs provats

Les proves del vídeo donen una bona fotografia del potencial del Snapdragon 8 Elite, tot i que no són un benchmark controlat.

Ratchet & Clank: Rift Apart

El joc funciona a 720p, qualitat baixa i FSR en mode Balanced, per sobre dels 30 fotogrames per segon. La generació de fotogrames no funciona en aquesta configuració, i canviar al perfil Performance no transforma el resultat.

És un assoliment tècnic: s’està executant localment, no per streaming. També evidencia el límit actual de la capa de compatibilitat.

Indies i jocs lleugers

Marvel Cosmic Invasion va bé fins i tot en mode Eco. El creador espera un comportament semblant en títols com Silksong i Terraria. En aquesta categoria Armada resulta especialment atractiu: la potència disponible és suficient i el consum es pot reduir.

Left 4 Dead 2 i altres títols antics

Left 4 Dead 2 supera de mitjana els 100 FPS a 1080p i qualitat alta. Dirt 3 arriba a 60 FPS a 1080p i Manhunt es manté al voltant dels 120 FPS en la prova mostrada.

Els jocs antics i els motors Source són un bon encaix perquè exigeixen menys maquinari, i la penalització de traducció pesa menys.

Shadow of the Tomb Raider

El benchmark integrat dona una mitjana d’uns 60 FPS a 720p i qualitat baixa. Una mitjana no explica els mínims ni l’estabilitat de cada escena, però és una xifra prometedora per a un joc 3D relativament exigent.

Cyberpunk 2077

Cyberpunk 2077 supera els 30 FPS a 720p i qualitat baixa, amb caigudes visibles quan hi ha explosions i partícules. FSR amb generació de fotogrames dona problemes.

ETA PRIME diu haver obtingut més rendiment a Android amb altres solucions de compatibilitat. Això reforça una conclusió sensata: Armada ofereix una experiència més integrada, però encara no sempre és la via més ràpida.

Limitacions que cal conèixer

La documentació oficial descriu diversos problemes oberts:

  • pantalles negres temporals mentre arrenca Steam;
  • missatges de compilació de shaders durant el joc;
  • una tonalitat vermella intermitent en algunes pantalles;
  • dreceres encara no assignades en alguns AYANEO;
  • actualitzacions sense fil encara en validació;
  • suspensió simulada, amb més consum en repòs que una suspensió real.

També hi ha una qüestió de seguretat: la imatge porta un usuari i contrasenya coneguts. L’SSH està desactivat per defecte, però s’ha de canviar la contrasenya abans d’activar-lo.

Quins dispositius admet

En el moment de consultar el projecte, la llista provada inclou:

  • AYANEO Pocket EVO, ACE, DMG, DS i S2;
  • AYN Odin 2, Odin 2 Mini, Odin 2 Portal, Thor i Odin 3;
  • Retroid Pocket 6;
  • KONKR Pocket FIT.

La llista canvia amb el desenvolupament. Que un dispositiu tingui el mateix processador no garanteix que pantalla, àudio, càrrega, ventilador i controls funcionin igual.

Conclusions

Armada OS acosta dues famílies que fins ara vivien separades: les consoles Android compactes i l’experiència de biblioteca de Steam de les màquines x86. A l’Odin 3 ja ofereix una interfície coherent, ajustos de potència, mode escriptori i un nombre sorprenent de jocs funcionals.

El seu millor escenari actual són els títols independents, antics o moderadament exigents. Els grans jocs moderns poden arrencar, però demanen resolucions baixes i continuen mostrant errors o caigudes.

La gran recomanació del vídeo —provar primer la microSD— és encertada, però cal afegir-hi l’advertiment del projecte: Armada encara no és estable i modificar l’arrencada pot esborrar dades o deixar la consola inoperativa. Per a qui accepti aquest risc i vulgui experimentar, és un dels projectes més interessants del joc de PC sobre ARM.

Contrast i context

Fonts consultades

4 fonts
  1. 01
  2. 02
  3. 03
  4. 04

Font de treball

Transcripció amb marques de temps

10 fragments
Consulta la transcripció
  1. 0:00 , obre el vídeo en una pestanya nova

    In this video we're going to be taking a look at a brand new operating system for your arm-based handheld that basically turns it into a steam deck. This is our modda and it's not quite a fork of rock nicks. It's its own composite Linux operating system kind of building on the back of rock nicks compatibility with handhelds from aim, Ianio, retroide and so on and so on. And as you can see it boots directly into a steam OS like environment, just like we have over on the steam deck or the steam machine. And right now I'm running this on the Odin 3 from the internal storage. They actually make it pretty easy to run from an SD card or internal, and just keep the mind if you run from internal, it's just going to be a lot smoother. That storage is going to be much faster than a micro SD card, but you can always test it from a micro SD, so you don't have to tap into the storage on your device. So far, this has been working great on the Odin 3, but it's still a bit early for the OS itself. And there's even a full-fledged desktop interface built in here so you could use this as a Linux-based desktop. And of course, we're not running an X86 CPU here. If you're familiar with devices like the Oden 3 from AYN, you know that these use an ARM CPU, they usually come pre-installed with Android. Right now, we've got a full Linux operating system with compatibility to play real PC games here on this device.

  2. 1:05 , obre el vídeo en una pestanya nova

    And like I mentioned, there's a bunch of other devices that are supported, like the INEO Pocket DS. You've got the Portal 2 from AYN and even the AYN Thor. In fact, over on our Moda's GitHub, there's a list here with tested and untested devices. So you've got that Pocket Evoed, Oden 2 Portal, Oden 2 Mini, Oden 2, The Thor, Oden 3, Retroid Pocket, 6, Conquer Pocket Fit and a few others that are untested that actually should boot up pretty nicely with this operating system. But I personally wanted to use the Odin 3 because it's got the Snapdragon 8 Elite and it's got to put down some great performance here while playing PC games on an ARM device. Head and over to the Armada GitHub, there's a lot of great information over here. It shows you how to install it to an SD card and internal storage. It even shows you how to uninstall it from internal storage. Got that list of supported devices right now, some tested some untest it.

  3. 2:11 , obre el vídeo en una pestanya nova

    You flash to a SD card and that's what I would suggest just making sure it's something that you're going to use before you go all in and flash to your internal storage. But this is pretty great and I will leave links in the description in case you want to test it out. But jumping right in here with the Odin 3, all of the buttons are working. We've even got our hot keys left to inside. It'll bring up the menu. Right hand side. It'll bring up our performance or our settings menu. We can bring that performance overlay all the way up or down. There's also some performance profiles like an eco mode, balanced and performance. Moving down just a bit, we can set the refresh limit. We've got half rate shading. There's a manual GPU clock that is working here with the Odin 3. And this even supports Decky, just like the Steam Deck. So if you wanted to go through and install some custom plugins, you could customize the full operating system to make it look how you'd like. Just load in right here. You can install basically any of these, but there's already one pre-installed, and that's our modicantrole, which comes in really handy. From here, we can adjust the performance per game if you want. We've also got our effects presets. So from here, you can go to a full custom, you could do default, fast, and I've usually been using fast, or you can go to compatible here, and all of the settings from our modicantrole can be set up per game. So it's going to list all of the games that you have installed on your device right here.

  4. 3:16 , obre el vídeo en una pestanya nova

    We've got some more performance settings so we've got that eco, balanced and performance. There's a fan curve that we can adjust. We can even set a limit on the GPU and CPU clocks directly from our moda control. I mean, we've basically got everything that the Steam Deck does plus a little more, but obviously we're on an ARM-based device. So there are going to be some games that don't run very well. But I'll tell you, I'm really impressed with the performance that this thing is put now. And it's only a bit about a month since I've tested kind of PC games on the Odin 3. It's definitely come a long way. Head into our settings. I just wanted to show you here. It's not going to list that we've got the snap dragon elite, but it does list our RAM amount and our GPU. So we've got 16 gigs of RAM with the version of the Odin 3 that I have here.

  5. 4:22 , obre el vídeo en una pestanya nova

    an 8-core Snapdragon 8 Elite CPU. And I love the fact that we've got that CPU and GPU limiter from Armada Control because some games will utilize way more CPU than you really need, taken away from GPU power, given the full TDP of this chip. So being able to tweak it like that is pretty awesome. And even though I have this installed to the internal storage, it didn't overwrite Android. So anytime I want to go back, it's actually pretty simple to do so. This has 512 gigabytes of internal storage, and it's utilizing 32 of that for Android, but I can always extend it or just reformat and go right back to Android with the Oden 3. And our modda does have a built-in internal storage installer. So at the moment, what you're seeing on screen right now is running from a microSD card. We're going to head into the desktop interface, so we'll go to power, switch the desktop, and from here, if you want to use this as a Linux PC, you definitely could. We open up our application panel, go to all applications, we'll find the Armada installer. Moving in just a bit, you can see I've got my Android storage and our mod storage. Again, this is running from a microSD card right now. I can choose Install.

  6. 5:27 , obre el vídeo en una pestanya nova

    And from here, we can set how much storage we want for Android. I'm just going to 32 gigs because these steam games are quite large. Once I've got that ready, I'm going to start the install and you could definitely use a micro SD card if you want. But one of the big downsides is just the speed of your micro SD. There are some devices that run much slower than let's say the Oden 3 over a micro SD card and sometimes an operating system from that is unusable. This did work pretty well with the micro SD. But now that this is finished, I can go ahead and remove it. We'll just boot the unit up and it's going to be running from my internal storage. So we've got much faster boot speeds, much faster loading times. It's just going to be an all-around better experience on your device for sure. And since I just installed to the internal storage, it's going to give me the setup. If you've ever set up the Steam Deck, you know exactly what to do here. You're going to choose your language, time zone, you'll set up your Wi-Fi, let it do its thing, then you can sign into your Steam account and you're ready to go with our modda. Now I want to show you how this thing performs. And right now we've got Ratchet and Clank Rift Apart. It's at 720p low with FSR set to balance. Go into performance, doesn't help out much with the frame rate. And we're not hitting 60 FPS. One thing I've noticed, especially with this game.

  7. 6:33 , obre el vídeo en una pestanya nova

    in arm is when it comes to like FSR frame gen it isn't working with this game so it's completely disabled right now I was kind of hoping we could utilize it here but either way we're over 30 FPS with it and it feels super smooth and keep in mind this is not streaming this is not cloud gaming this is being played on the X86 CPU and that GPU on the snapdragon 8 Elite Next, when I have here's just a super easy game of run, we've got Marvel Cosmic Invasion. I'm in Eco Mode from the settings here with our modda and it's running great. This is one of those games that we could bring up the 120 Hertz, but I wanted to see how much battery we could save here and has drawn a lot less than it was running it like 120. Another couple games that I tested here just easier to run games. Silks on, that's one that's gonna run great. I'm a lot of the chip sets that are supported by this operating system right now.

  8. 7:38 , obre el vídeo en una pestanya nova

    in Terraria, those easier to run indie games are going to play phenomenally. Taking it back just a bit, left for dead too. And instead of 720p on at 1080, that's the native resolution of this display where at high settings over 100 FPS on average. And this is going to be the case with these valve source games so if you wanted to do half-life it's definitely going to run just as well. Another one that I like to play is Dirt 3. It's an older game. We can run that at 60-1080 Medium on this device in performance mode. I also tested out Man-Hon. I know it's an older one, but it's still a really awesome game. At 1080 and Ego mode with the settings up to max, it's just at 120 all day. I also ran the built-in benchmark for a Shadow of the Tomb Raider. This is something I usually do on low-end mini-KEC, so I figured we'd test it here.

  9. 8:44 , obre el vídeo en una pestanya nova

    720p low settings and at the end of the benchmark it actually had an average of 60 FPS. I also test it out, Cyberpunk 2077 and this isn't running as well as I've seen it on arm in the past. Usually in Android with something like Game Hub or Game Native I can get this to run a lot better than it is here. I'm at low settings 720p in performance mode and I did try to enable FSR frame gen. It was just acting a bit wonky. So right now that's kind of off the table at least in the release that I'm testing but it's still pretty amazing that it's actually running over 30. Now with some explosions it's gonna dip way down. Let me do one more there. Yeah, so with particle effects on screen we've still got some dips but I suspect that this game will run better in the future.

  10. 9:49 , obre el vídeo en una pestanya nova

    And of course with updates to something like this, updates to proton on arm and facts, we will see great performance on this type of chip set. And we will see handhelds hit the market with higher in chipsets than we have here. So far our mod has been a pretty awesome experience on the Odin 3 and I'm gonna be testing on more devices But if you're interested in checking it out I will leave links to the GitHub in the description below and if you end up testing this on your handheld Let us know in the comments below what device it is and what games you've tested and how well they're running It definitely help out the community But I thought this was cool enough to make a video on and I know there's a lot of people out there that are gonna be interested in an operating system like our moda But that's gonna wrap up for this one and like always Thanks for watching!