La console de jeu PlayStation 5 de Sony n'a pas été conçue à l'origine pour exécuter Linux, mais cela n'a pas empêché les développeurs d'essayer d'en faire un ordinateur. Le chercheur en sécurité Andy Nguyen a récemment divulgué une méthode pour exécuter Linux sur des modèles PS5 spécifiques et publié un guide d'installation détaillé sur GitHub. Auparavant, Nguyen avait montré une démonstration du système Ubuntu fonctionnant directement sur PS5, dans lequel les jeux PC pouvaient fonctionner sans problème à des fréquences d'images élevées.

Le schéma de modification exploite une vulnérabilité qui a été corrigée pour permettre à la PS5 de démarrer dans un environnement Linux. Cela transforme effectivement temporairement la console en PC, mais il existe des limites évidentes : la transformation n'est pas permanente, les paramètres système sont effacés à chaque redémarrage et les utilisateurs doivent recharger le système Linux après chaque démarrage.
Lors des tests de performances, Nguyen a montré Grand Theft Auto V fonctionnant à 60 images par seconde avec le lancer de rayons activé, tout en démontrant également que Spider-Man atteignait 60 images par seconde à une résolution de 1440p. Ces démonstrations démontrent pleinement qu'une fois les limitations logicielles de Sony supprimées, les performances matérielles de la PS5 sont très proches de celles d'un PC de jeu traditionnel.
Cependant, la compatibilité de cette vulnérabilité est assez limitée. Actuellement, cette solution de cracking ne prend en charge que la version du lecteur optique de la PS5 et doit exécuter des versions de firmware plus anciennes, en particulier les séries 3.xx et 4.xx. Les systèmes qui ont été mis à jour vers le micrologiciel 5.xx ne peuvent pas utiliser cette méthode. "La prise en charge des firmwares 1.xx et 2.xx pourrait être ajoutée à l'avenir, mais nous ne donnerons pas la priorité à ce travail", a déclaré Nguyen, suggérant que le développement continuera à se concentrer sur un sous-ensemble limité d'appareils.
La portée de ce projet est plus limitée par rapport à la prise en charge étendue des homebrews et des sauvegardes de jeux que la communauté des hackers PlayStation 4 a finalement obtenue. L’exécution d’un système Linux est l’objectif principal, et rien n’indique actuellement qu’il permettra d’obtenir les modifications profondes du système observées sur les premières consoles de jeux.
Sur le plan technique, faire fonctionner Linux correctement sur le matériel PS5 nécessite beaucoup de personnalisation. La mise en œuvre de Nguyen inclut une allocation de mémoire modifiée et un contrôle des ventilateurs disponibles, qui sont tous deux essentiels au maintien de performances stables pendant l'utilisation. Actuellement, la sortie d'affichage prend en charge les résolutions 1080p, 1440p et 4K, mais le taux de rafraîchissement est limité à 60 Hz. "La prise en charge de 120 Hz ou 30 Hz pourrait être ajoutée à l'avenir", a déclaré Nguyen.
Il existe encore quelques imperfections dans le système actuel. La connectivité réseau, par exemple, n'est pas entièrement transparente : les utilisateurs devront peut-être éteindre l'adaptateur WLAN après le démarrage, puis le rallumer pour restaurer l'accès à Internet. Ces solutions temporaires reflètent les premières étapes de l'adaptation du support des pilotes pour du matériel qui n'a jamais été destiné à exécuter Linux.
Nguyen explore également des moyens de rationaliser le processus de configuration. Une idée actuellement envisagée est d'ajouter une option d'arrêt qui mettrait l'hôte en mode hibernation au lieu de l'éteindre complètement, permettant ainsi aux utilisateurs de redémarrer Linux plus rapidement sans avoir à répéter l'intégralité du processus.
Actuellement, ce projet convient particulièrement aux utilisateurs déjà familiarisés avec les opérations Linux et prêts à effectuer des essais et des erreurs. Nguyen a souligné qu '"il n'y a aucun risque de casser la console", ce qui atténue quelque peu le risque, mais le recours à des versions de firmware spécifiques et à des exploits non officiels en fait toujours une entreprise de niche.
En rendant publics les outils et les instructions d'installation, le projet passe d'une démonstration contrôlée à quelque chose que la communauté au sens large peut réellement essayer. Bien que cela ne change pas fondamentalement la nature de la PS5, cela démontre la flexibilité du matériel lorsque les limitations logicielles sont contournées – même si ce n'est que temporairement.