SteamOS ARM viene adattato da progetti comunitari per alcuni handheld Android, ma il livello di test varia da un dispositivo all’altro. KONKR Pocket FIT è l’unico modello che SteamOS-ARM-SM8650 indica come testato; SteamOS-ARM-SM8550 elenca AYN Odin 2 come supportato e testato, mentre Holodor elenca un’immagine per AYN Odin 3.
Progetti comunitari, non un port unico
Questi adattamenti usano lo userspace ARM di SteamOS insieme a kernel e supporto di avvio specifici per i dispositivi. Sono progetti comunitari distinti, non una distribuzione Valve per gli handheld Android: il nome SteamOS, da solo, non indica che una build sia pronta per ogni modello.
Che cosa documenta ciascun progetto
- AYN Odin 2: SteamOS-ARM-SM8550 lo indica come supportato e testato. Il repository resta privato mentre viene preparata la prima release.
- KONKR Pocket FIT: SteamOS-ARM-SM8650 lo indica come il proprio unico dispositivo testato e fornisce informazioni su release e installazione.
- AYANEO Pocket S2: il progetto SM8650 include un device tree, ma il maintainer dice che il dispositivo non è stato avviato con la build.
- AYN Odin 3: Holodor lo indica come dispositivo di destinazione e la pagina del progetto elenca un’immagine e una guida d’installazione.
Kernel e avvio cambiano da un dispositivo all’altro
Lo userspace comprende i componenti e i programmi che funzionano sopra il kernel, il nucleo che gestisce l’hardware. Riutilizzare quello di SteamOS non basta quindi a rendere una build compatibile con più handheld: i progetti devono adattare anche kernel e avvio al dispositivo.
SteamOS-ARM-SM8550 usa ROCKNIX ABL per avviare Odin 2, anziché EFI. Per KONKR Pocket FIT, la guida di SteamOS-ARM-SM8650 richiede ROCKNIX ABL 1.1.8 o successivo e una scheda microSD da almeno 32 GB. Holodor combina lo userspace ARM64 di Valve Holo Core con il kernel mainline di ROCKNIX.
I limiti segnalati dai progetti
Holodor segnala che gli anti-cheat a livello kernel, tra cui EAC e BattlEye, non funzionano. Per i giochi AAA più pesanti, il progetto riporta prestazioni intorno a 20–30 fps.
SteamOS-ARM-SM8650 riferisce che la sospensione reale del kernel non si riattiva in modo affidabile e che la modalità standby è quella predefinita. Il progetto segnala inoltre temperature superiori a 90 °C nei giochi pesanti, anche con la ventola al massimo.