De PlayStation 5-gameconsole van Sony was oorspronkelijk niet ontworpen om Linux te draaien, maar dat weerhoudt ontwikkelaars er niet van om er een computer van te maken. Beveiligingsonderzoeker Andy Nguyen heeft onlangs een methode onthuld om Linux op specifieke PS5-modellen te draaien en een gedetailleerde installatiehandleiding op GitHub gepubliceerd. Eerder had Nguyen een demonstratie laten zien van een Ubuntu-systeem dat rechtstreeks op PS5 draaide, waarin pc-games soepel konden draaien met hoge framesnelheden.

Het aanpassingsplan maakt gebruik van een kwetsbaarheid die is gepatcht om de PS5 in staat te stellen op te starten in een Linux-omgeving. Hierdoor wordt de console effectief tijdelijk in een pc getransformeerd, maar er zijn duidelijke beperkingen: de transformatie is niet permanent, de systeeminstellingen worden bij elke herstart gewist en gebruikers moeten het Linux-systeem na elke herstart opnieuw laden.
In prestatietests liet Nguyen zien dat Grand Theft Auto V op 60 frames per seconde draaide met ray tracing ingeschakeld, terwijl hij ook demonstreerde dat Spider-Man 60 frames per seconde haalde bij een resolutie van 1440p. Deze demonstraties laten volledig zien dat zodra de softwarebeperkingen van Sony zijn opgeheven, de hardwareprestaties van de PS5 zeer dicht in de buurt komen van die van een traditionele gaming-pc.
De compatibiliteit van dit beveiligingslek is echter vrij beperkt. Momenteel ondersteunt deze kraakoplossing alleen de optische drive-versie van PS5 en moet deze oudere firmwareversies draaien, met name de 3.xx- en 4.xx-serie. Systemen die zijn bijgewerkt naar firmware 5.xx kunnen deze methode niet gebruiken. "Ondersteuning voor 1.xx- en 2.xx-firmware kan in de toekomst worden toegevoegd, maar we zullen geen prioriteit geven aan dit werk", zei Nguyen, waarmee hij suggereert dat de ontwikkelingsfocus op een beperkte subset van apparaten zal blijven liggen.
De reikwijdte van dit project is beperkter vergeleken met de uitgebreide ondersteuning voor homebrew en game-back-up die de PlayStation 4-hackgemeenschap uiteindelijk heeft bereikt. Het runnen van een Linux-systeem is het belangrijkste doel, en er zijn momenteel geen tekenen dat het de diepgaande systeemaanpassingen zal bereiken die te zien waren op vroege gameconsoles.
Op technisch niveau vergt het veel maatwerk om Linux correct te laten werken op PS5-hardware. De implementatie van Nguyen omvat een aangepaste geheugentoewijzing en beschikbare ventilatorregeling, die beide cruciaal zijn voor het behouden van stabiele prestaties tijdens gebruik. Momenteel ondersteunt de schermuitvoer 1080p-, 1440p- en 4K-resoluties, maar de vernieuwingsfrequentie is beperkt tot 60 Hz. "Ondersteuning voor 120 Hz of 30 Hz kan in de toekomst worden toegevoegd", aldus Nguyen.
Er zijn nog steeds enkele onvolkomenheden in het huidige systeem. De netwerkconnectiviteit is bijvoorbeeld niet helemaal naadloos: gebruikers moeten mogelijk de WLAN-adapter na het opstarten uitschakelen en vervolgens weer inschakelen om de internettoegang te herstellen. Dergelijke tijdelijke oplossingen weerspiegelen de vroege stadia van driverondersteuning die werden aangepast voor hardware die nooit bedoeld was om Linux te draaien.
Nguyen onderzoekt ook manieren om het installatieproces te stroomlijnen. Eén idee dat momenteel wordt overwogen is om een afsluitoptie toe te voegen die de host in de slaapstand zou zetten in plaats van volledig uit te schakelen, waardoor gebruikers Linux sneller opnieuw kunnen opstarten zonder het hele proces te hoeven herhalen.
Momenteel is dit project het meest geschikt voor gebruikers die al bekend zijn met Linux-operaties en bereid zijn om met vallen en opstaan te experimenteren. Nguyen benadrukte dat "er geen risico bestaat dat de console wordt gemetseld", wat het risico enigszins verkleint, maar de afhankelijkheid van specifieke firmwareversies en onofficiële exploits maakt het nog steeds een niche-onderneming.
Door de tools en installatie-instructies openbaar te maken, evolueert het project van een gecontroleerde demonstratie naar iets dat de bredere gemeenschap daadwerkelijk kan proberen. Hoewel dit de aard van de PS5 niet fundamenteel verandert, demonstreert het wel de flexibiliteit van de hardware wanneer softwarebeperkingen worden omzeild – ook al is het maar tijdelijk.