Andy Nguyen a publié un projet GitHub permettant aux consoles PlayStation 5, hors modèles slim, de faire tourner un environnement de bureau Linux complet, incluant les jeux Steam. Le portage ps5-linux prend en charge certaines versions du firmware ainsi que diverses distributions Linux. Les utilisateurs doivent relancer l'exploit à chaque redémarrage, car le SSD interne reste intact.
Le développeur Andy Nguyen a démontré pour la première fois le fonctionnement de Linux sur une PS5 en mars dernier, en faisant tourner GTA V Enhanced avec le ray tracing activé. Plus récemment, il a lancé le projet open-source ps5-linux sur GitHub, transformant les consoles PS5 compatibles, hors modèles slim, en PC de jeu sous Linux. Le matériel de la PS5 atteint 3,5 GHz sur son processeur 8 cœurs et 2,23 GHz sur son GPU, avec une sortie HDMI 4K 60Hz permettant de profiter des jeux Steam et de réglages PC indisponibles sur le système d'exploitation de Sony, basé sur FreeBSD. Le système de Sony étant un FreeBSD modifié, il s'agit d'un véritable portage Linux plutôt que d'une simple modification. Le Bluetooth et la mise en réseau manquent de pilotes Linux, nécessitant l'utilisation d'adaptateurs USB ou de dongles pour Internet et les manettes sans fil DualSense. L'installation n'est pas persistante afin d'éviter de bloquer la console, obligeant les utilisateurs à répéter le processus d'exploit après chaque redémarrage. Les firmwares pris en charge incluent les versions 3.xx sans support SSD M.2 et les versions 4.xx avec celui-ci. Les distributions compatibles sont Arch Linux avec Sway, Ubuntu 24.04 LTS, Ubuntu 26.04 LTS et Alpine Linux 3.21. Nguyen fournit des instructions via un "PS5 Linux Image Builder" ainsi qu'un serveur Discord dédié aux contributions sur l'exploit du noyau et au développement de pilotes. Bien que peu pratique pour une utilisation quotidienne en raison de la nécessité de redémarrer, ce projet illustre la volonté de faire fonctionner Linux sur du matériel inattendu. Les observateurs notent que Sony pourrait émettre une demande de retrait DMCA ou engager d'autres poursuites judiciaires à l'encontre des dépôts.