You can now run Linux on your PS5 — here's how

A security engineer has cracked PS5 Phat consoles to run Ubuntu 24.04, unlocking 4K 60FPS gaming on Linux. The exploit works on specific firmware versions and transforms your PlayStation into a full PC while keeping the original system intact.

You can now run Linux on your PS5 — here's how

Security engineer Andy Nguyen, known as TheFlow, has publicly released ps5-linux on GitHub, a complete toolchain that enables PlayStation 5 Phat consoles to boot Ubuntu 24.04 (via TomsHardware). The project transforms compatible PS5 consoles into full Linux PCs capable of 4K 60FPS gaming, though it requires specific firmware versions and technical expertise to implement.

Key Takeaways

  • Security engineer Andy Nguyen (TheFlow) has released ps5-linux, enabling Ubuntu 24.04 on PlayStation 5 Phat consoles.
  • Only PS5 Phat models with firmware versions 3.00-4.51 are currently supported.
  • The system can output 4K games at 60 FPS and provides access to all eight CPU cores at 3.5 GHz.
  • ps5-linux is a soft modification that must be re-run each boot and doesn't permanently alter the console.
  • Installation requires technical expertise and a separate jailbreak exploit (umtx2) for initial code execution.

What is ps5-linux and how does it work?

According to Nguyen's GitHub release, ps5-linux exploits a patched hypervisor vulnerability to boot a complete Linux operating system on PlayStation 5 hardware. The toolchain includes a Linux payload, Ubuntu 24.04 image builder, M.2 SSD installation tools, and fan/CPU/GPU boost controls that unlock the console's full processing power.

The system provides access to all eight Zen 2 CPU cores running at up to 3.5 GHz and the RDNA 2 GPU at up to 2.23 GHz. This hardware configuration enables the console to run demanding games like GTA V Enhanced Edition, which Nguyen demonstrated in March with smooth 4K performance.

Unlike permanent modifications, ps5-linux operates as a soft mod that must be re-executed each time users want to boot into Linux. The console's internal SSD remains untouched, allowing users to return to standard PS5 operation with a simple reboot.

Which PS5 models and firmware versions are supported?

Only PlayStation 5 Phat consoles running firmware versions 3.00, 3.10, 3.20, 3.21, 4.00, 4.02, 4.03, 4.50, or 4.51 currently support ps5-linux. Nguyen has confirmed that firmware 6.xx and above are completely incompatible with the exploit.

The developer noted that support for earlier 1.xx and 2.xx firmware versions may come later, though this isn't a priority. Firmware 5.xx could potentially work in the future, but Linux would run inside Sony's GameOS virtual machine with reduced performance and unknown limitations.

Users with newer firmware can downgrade using Sony's official reinstall process with the correct PUP file, though this requires technical knowledge and may void warranties. The growing popularity of Linux gaming makes this modification increasingly appealing for tech-savvy users.

Installation process and technical requirements

Installing ps5-linux requires several technical steps and additional tools beyond the main payload. Users must first obtain a separate jailbreak tool called the umtx2 exploit for initial code execution on the console.

The installation process involves setting up a fake DNS server and HTTPS host on a local PC, redirecting the PS5's manual page lookup to trigger the exploit, then sending the ps5-linux-loader payload over TCP. After the console enters rest mode with a solid orange LED, pressing the power button should boot into Linux (indicated by a white LED).

Users can optionally install Ubuntu onto an M.2 SSD in the PS5's expansion slot, creating a dedicated Linux partition separate from the console's internal storage. The system outputs video and audio over HDMI at 1080p, 1440p, or 4K at 60 Hz, though some monitors may have compatibility issues at higher resolutions.

Gaming performance and capabilities

The ps5-linux project demonstrates impressive gaming capabilities, with Nguyen's proof-of-concept showing GTA V Enhanced Edition running smoothly at 4K resolution. The bundled control utility enables CPU and GPU boost clocks alongside adjustable fan curves, though users must enable proper cooling profiles when boosting performance.

All USB ports remain functional under Linux, allowing standard gaming peripherals and accessories to work without modification. The system maintains the PS5's full processing power, making it comparable to high-end gaming PCs in terms of raw performance.

However, Nguyen warns that the console's cooling system was designed for Sony's power management, making proper thermal management crucial when running intensive applications. This aligns with broader trends in Linux gaming optimisation that major hardware manufacturers are supporting.

Frequently Asked Questions

What is ps5-linux?

ps5-linux is a toolchain released by security engineer Andy Nguyen (TheFlow) that allows users to boot Ubuntu 24.04 on PlayStation 5 Phat consoles with specific firmware versions.

Which PS5 models and firmware versions support ps5-linux?

Only PS5 Phat consoles running firmware versions 3.00, 3.10, 3.20, 3.21, 4.00, 4.02, 4.03, 4.50, or 4.51 are currently supported. Firmware 6.xx and above are ruled out.

Can I play games on PS5 with Linux using this tool?

Yes, the project has demonstrated running games like GTA V Enhanced Edition, with the system capable of outputting 4K games at 60 FPS over HDMI with full CPU and GPU access.

Is ps5-linux a permanent modification to the console?

No, ps5-linux is a soft mod. The exploit must be re-run each time you wish to boot into Linux, and the console can return to normal PS5 operation on a standard reboot.

What technical skills are required for installation?

Installation requires setting up local DNS servers, HTTPS hosts, and using separate jailbreak tools. Users need significant technical expertise and should understand the risks involved.

Subscribe to our newsletter

Subscribe to our newsletter to get the latest updates and news

Member discussion