La PS5 : Un PC caché derrière la console

La PlayStation 5 n’a jamais été un ordinateur conventionnel, mais son architecture interne la rapproche davantage d’un PC que nous ne le soupçonnons. Avec une architecture x86, un processeur AMD Zen 2 et une carte graphique RDNA 2, la PS5 intègre des composants familiers pour les utilisateurs de PC. Cependant, Sony garde le contrôle total sur ce qui peut être exécuté sur sa console. C’est pourquoi il est fascinant de voir une PS5 Phat (modèle de lancement) démarrer Linux et se comporter, avec certaines nuances, comme un véritable ordinateur de bureau.

Le changement : Introduction à ps5-linux

Tout a commencé avec la publication de ps5-linux, un projet développé par Andy Nguyen, mieux connu sous le nom de TheFlow. Ce n’est pas qu’une simple démonstration ; il s’agit d’un outil opérationnel fonctionnant avec une image de Ubuntu 24.04. Selon la description sur GitHub, ps5-linux exploite une vulnérabilité déjà corrigée du système d’hyperviseur. Bien que la promesse soit séduisante, ce système a des limitations.

Limitations de compatibilité

Toutefois, transformer votre console en un PC sous Linux n’est pas aussi simple que cela en a l’air. La méthode fonctionne uniquement sur les modèles PS5 Phat avec des firmwares 3.xx et 4.xx, notamment 3.00, 3.10, 3.20, 3.21, 4.00, 4.02, 4.03, 4.50 et 4.51. Il est essentiel de noter que les versions 3.xx ne prennent pas en charge les M.2, contrairement aux 4.xx.

Un processus complexe

Le processus d’installation ne consiste pas simplement à brancher une clé USB et à suivre les étapes habituelles. Comme l’a rapporté Tom’s Hardware, ps5-linux nécessite un outil supplémentaire, l’exploit umtx2, pour exécuter le code initial et envoyer le payload vers la console. Cela implique de configurer un serveur DNS local et un hôte HTTPS pour rediriger la requête de la PS5, permettant ainsi d’activer l’exploit. Si tout se passe bien, la console passe en mode veille, et, après avoir pressé le bouton d’alimentation, elle démarre Linux.

Fonctionnement sous Linux

Une fois sous Linux, la PS5 se comporte comme un véritable bureau x86, capable d’explorer des performances impressionnantes. Elle peut tirer parti de ses huit cœurs de processeur et 16 threads, avec une puissance allant jusqu’à 3,5 GHz, ainsi qu’un GPU capable de 2,23 GHz. Le système maintient également la sortie vidéo et audio via HDMI, avec support du 4K à 60 Hz, et permet l’utilisation de tous ses ports USB. Pour une installation adéquate de Linux, un périphérique USB d’au moins 64 Go est requis.

Capacités de jeux

Ce qui change vraiment la perception du projet, c’est la possibilité d’utiliser Ubuntu pour des jeux. TheFlow évoque des jeux Steam et des émulateurs fonctionnant avec fluidité sur cette plateforme. Par exemple, dans une démonstration, nous pouvons voir GTA V fonctionnant sur ce système, montrant ainsi le potentiel du loader avant sa publication.

Restrictions à prendre en compte

Il est important de rappeler que le projet ps5-linux offre des limitations claires. Il fonctionne comme un soft mod et non comme une installation permanente, nécessitant de répéter le processus chaque fois que l’on veut accéder à Linux. TheFlow recommande également d’activer le mode ventilation lors de l’utilisation afin de préserver la longévité de la console, puisque celle-ci n’a pas été conçue pour supporter cet usage intense.

Conclusion : La PS5, un ordinateur déguisé ?

Cette modification met en lumière le potentiel caché de la PS5, démontrant jusqu’où une console peut aller lorsqu’une partie de son matériel est exploitée en dehors des limites habituelles. Une PS5 Phat avec un firmware ancien peut se transformer en un PC Linux étonnamment capable, mais toujours dans un cadre bien spécifique. En comparaison, la future Steam Machine de Valve propose une approche différente : une console-PC conçue dès le départ pour supporter n’importe quel système d’exploitation compatible.

Images disponibles sous la licence de Branden Skeli.



F1-ES