@chanquetillo Yo te explico si quieres, no es tan complicado.
Si me equivoco en algo que alguien me corrija.
ArmadaOS y steamOS de Valve para arm son prácticamente lo mismo, uno con soporte de la comunidad y otro con soporte oficial de Valve, este último solo para los dispositivos que valve a publicado, las builds que estan saliendo de este son forks tambien lógicamente de la comunidad.
ArmadaOS y el SteamOS de valve aún siendo prácticamente lo mismo cambia su base que es la distribución linux, Armada viene de Fedora heredado de Rocknix y SteamOs arm de Valve su base es Arch linux.
Por otro lado tenemos los emuladores de pc como Gamehub y Winlator que ya los conocemos todos, pero que la comunidad a ido sacando forks de estos con mejoras y añadidos y limpiando de permisos y demas cosas innecesarias, estos forks son el mas famoso Gamenative que es fork de Winlator totalmente renovado y Bannerhub que es fork de Gamehub, y hay mas por ahi como gamehub little y demas.
Y lo último es el reciente y verde DroidDeck que básicamente es una cosa intermedia entre el OS dedicado y el emulador, pero no deja de ser un emulador que porta la experiencia steamOS directamente en Android.
Luego tema capas lo mas basico es saber tema Fex y tema Proton, Fex traduce arquitectura de x86 a arm y Proton traduce sistema operativo, osea Windows a Linux, ambos son necesarios.
No se si me he explicado bien o me dejo algo.