- PS5-Linux allows loading a complete Linux distro on PS5 "Phat" models with firmwares 3.xx and 4.xx using exploits in the hypervisor.
- The system showcases the 8 Zen 2 cores and the RDNA2 GPU, delivering performance similar to that of a mid-to-high-end PC for gaming and emulation.
- This is a non-permanent softmod: upon restarting, the console reverts to the official system, and it is necessary to repeat the exploit to use Linux.
- There is no native support for WiFi or DualSense via Bluetooth, but with USB adapters the PS5 can function as a versatile Linux workstation.
Turning a PlayStation 5 into something more than just a console is no longer a far-fetched idea. Thanks to the project known as PS5-Linux and its associated payload , it's possible to load a complete Linux distribution onto Sony's hardware and use it practically like a mid-to-high-end desktop PC. It's not an official feature from the company, nor is it intended for the average user, but for those who enjoy tinkering with systems and hardware, the possibilities it opens up are very interesting.
Behind this breakthrough is security researcher Andy Nguyen, known in the scene as theflow0 or TheOfficialFloW , a highly respected figure in the world of homebrew and console modding. His work has allowed him to chain together critical vulnerabilities in the PS5 to bypass the official operating system and expose the true power of the AMD SoC inside the machine. However, the entire process has nuances, fairly strict requirements, and limitations that should be understood before attempting to do so.
What is PS5-Linux and what does this project aim to achieve?
The PS5-Linux project is essentially a payload capable of booting a Linux distribution on the PS5 by exploiting security vulnerabilities in the console's hypervisor. This isn't a stripped-down Linux or some kind of pseudo-system; it's a complete distribution, typically based on Ubuntu, with access to the machine's CPU, GPU, memory, and input/output ports—much like what you'd find on a modern desktop computer.
The primary goal of this project is not piracy or running copies of PlayStation games, but rather exploring the limits of Sony's closed hardware and demonstrating that, with the right exploits, the PS5 can behave like a fully functional x86-64 system running Linux. In fact, the developers themselves emphasize that the approach is experimental and technical, aimed at system architecture enthusiasts, developers, and those curious about free software.
In practice, this means a compatible PS5 can be transformed into a Linux workstation with graphics acceleration , access to Steam, emulators, and productivity applications. However, the process isn't for everyone: it requires advanced knowledge, patience, and accepting certain trade-offs, such as the lack of support for some hardware features and the need to repeat the exploit every time the console is restarted.
A key detail is that this all relies on a hypervisor exploit dubbed Byepervisor, along with another vulnerability called umtx2, to achieve initial code execution . This combination allows attackers to bypass the layers of protection that normally prevent users from running unauthorized software or directly accessing low-level system resources.

Models and firmware versions compatible with PS5-Linux
Compatibility is one of the project's most delicate aspects, because not all PS5 consoles are compatible with Linux . Currently, support is limited to the original PS5 models, the so-called "Phat" versions (the first, larger models), leaving out the Slim models and any future revisions for now.
Besides the physical model, firmware versions are absolutely crucial. The exploit only works within a very specific range of system updates , and if the console is above that range, there's no practical way to revert to a previous version or use the payload.
In its current state of development, PS5-Linux supports:
- Firmwares 3.xx (3.00, 3.10, 3.20 and 3.21)These versions allow you to run Linux, but currently lack support for M.2 storage in the expansion slot. This means the console won't recognize an additional NVMe SSD from within Linux if you're using these versions.
- Firmwares 4.xx (4.00, 4.02, 4.03, 4.50 and 4.51)They offer full compatibility, including the use of an M.2 NVMe SSD installed in the additional bay. This opens the door to using fast, higher-capacity drives specifically designed for the Linux environment.
Beyond that set of versions, things change considerably. Firmwares 6.xx and higher are completely ruled out for now: it's not possible to apply the exploit, and therefore, Linux cannot be booted using this method. Users who have already updated to these revisions are out of luck, at least with the currently available tools.
Regarding firmware 5.xx, the developers have stated that it could be compatible in the future , but with a significant limitation: Linux would run within Sony's GameOS virtual machine, not directly on the hardware. This would imply a noticeable performance reduction and restrictions that are not yet fully defined, as the official operating system would still act as an intermediary between the hardware and the Linux system.
The possibility of supporting older 1.xx and 2.xx firmware versions has also been mentioned , although it is not a short-term priority. These early systems have their own security features, and the development effort required appears to be significant relative to the number of consoles still running on such early versions.
Hardware requirements and necessary components
Beyond the firmware, using PS5-Linux requires a set of additional physical components and some preparation . It's not enough to simply turn on the console and press a couple of buttons, so it's a good idea to have a clear list of the essentials before starting.
First, a PS5 "Phat" model with firmware within the aforementioned compatible range is absolutely required. Without it, the rest of the elements will be useless. Based on that, the project requires:
- A USB drive of at least 64 GB, preferably a Fast external SSD, where the Linux distribution image and the necessary boot files will be stored.
- A USB network adapter, either Ethernet or a Linux-compatible WLAN device, because The PS5's internal WiFi is not supported in this implementation.
- Basic input peripherals such as USB keyboard and mouse, necessary to manage the operating system once the distribution starts.
- Optionally, an M.2 NVMe SSD installed in the expansion slot, only usable if the firmware is 4.xx with support for this type of storage under Linux.
It's worth noting that the DualSense controller, although the official controller for the console, doesn't work natively via Bluetooth on Linux . To use it, you need an external Bluetooth adapter connected via USB, and even then, it depends on kernel support and the controller configuration tools in the Linux distribution you're using.
A well-configured local network connection is also highly recommended for launching the exploit and loading the payload. The procedure involves executing commands, transferring files, and, in some cases, serving content from a computer on the network, so it's not something that can be done without a certain degree of environmental control.
How PS5-Linux works on the inside
The project's internal workings rely on chaining together two different exploits to reach the PS5's hypervisor, the system's most protected layer. This layer is responsible for controlling access to the hardware and ensuring that only software signed and authorized by Sony is executed.
The first link in the chain is an exploit called umtx2, which allows the initial execution of unsigned code on the system. Once this vulnerability has been exploited, the hypervisor vulnerability, known within the scene as the Byepervisor, comes into play, providing low-level access to the AMD SoC that powers the console.
With these doors open, the PS5-Linux loader boots an Ubuntu image adapted for the PS5 , exposing the full CPU and GPU capabilities to the Linux environment. From the operating system's perspective, the console behaves like a standard x86-64 PC, albeit with some hardware peculiarities and specific drivers.
The project also includes terminal tools that allow you to manage fan profiles and CPU and GPU boost modes . This is crucial because the console's cooling design was conceived for the power consumption patterns of Sony's official system, not for constant desktop loads, software builds, or extended PC gaming sessions under Linux.
In practice, this means that the user can adjust the operating frequency of the CPU and GPU to slightly more conservative values (for example, 3,2 GHz for the CPU cores and 2,0 GHz for the GPU ) to avoid temperature problems, especially if the console is used in less ventilated environments or in models with more compact casings.
PS5 hardware performance under Linux
Once Linux boots up, the PS5 reveals the true power of its hardware from a PC perspective. The system showcases the CPU's eight Zen 2 cores with 16 threads , capable of reaching up to 3,5 GHz, alongside an RDNA2-based GPU that peaks at around 2,23 GHz. All of this translates into a level of performance comparable to that of a current mid-to-high-end computer.
Regarding video output, the Linux environment utilizes the console's HDMI port to deliver resolutions of 1080p, 1440p, and 4K at 60 Hz , with support for integrated digital audio output. This allows you to connect the PS5 to any modern monitor or television and enjoy a complete desktop experience.
All USB ports remain operational, making it easy to connect peripherals and network adapters, external storage, controllers, and more. This versatility is key to transforming the console into something very much like a PC: you can plug in USB hubs, mechanical keyboards, gaming mice, external audio adapters, and much more.
Tests conducted by the community show that Steam games and emulators can run quite smoothly . Demanding titles like GTA V, even with advanced effects such as ray tracing enabled in certain settings, are able to run at around 60 frames per second. This puts the PS5 running Linux on par with many mid-to-high-end desktop computers, which makes sense considering that its internal architecture is very similar to that of a PC with an AMD CPU and GPU.
This level of performance makes a PS5 with older firmware a relatively affordable Linux platform for those who already own the console and meet the firmware requirements. In a context where discrete graphics cards remain expensive, being able to repurpose the PS5 hardware as an "alternative PC" for gaming and work under Linux is particularly appealing to certain types of users.
Softmod, system startup and limitations
A crucial aspect that cannot be overlooked is that PS5-Linux does not perform a permanent installation on the console's internal SSD . This is a softmod: the system operates from external drives and through an exploit, without irreversibly altering Sony's original operating system.
This has its advantages, because the risk of damaging the PS5 or rendering it unusable is much lower than with other, more aggressive modifications. Each time the console is restarted, it boots completely into GameOS, the official operating system, with no trace of Linux having been previously loaded, except for the files on the external drives.
The downside is that if the user wants to return to Linux after turning off or restarting the PS5, they must repeat the entire exploit and payload loading procedure . There's no classic dual-boot mechanism like you might have on a PC, where you choose which system to boot from a boot manager.
Furthermore, the process of preparing the USB drive with the distribution and network configuration to launch the exploit is not intended for beginners . It requires executing commands, managing disk images, configuring services on the local network, and understanding the steps in detail to avoid crashes or failures mid-process.
Another notable limitation is the aforementioned lack of native support for the built-in Wi-Fi and the DualSense controller via Bluetooth . While external adapters can be used to overcome these shortcomings, the experience isn't as polished or seamless as on a conventional PC, and requires some trial and error to find the hardware that works best with Linux on the PS5.
Practical uses: PC gaming, emulation, and desktop
Despite the restrictions and technical demands, the PS5 running Linux has a wide range of uses that extends far beyond simple technical demonstrations. For many enthusiasts, the ability to run PC games and emulators on a console originally designed for a closed system is, in itself, a compelling reason to try it.
On the one hand, integration with Steam and other platforms allows you to play PC titles with a keyboard and mouse , something many console gamers miss in certain genres, such as competitive shooters or strategy games. Being able to do this on the PS5 itself, reusing your living room TV or main monitor, opens up a rather interesting hybrid gaming experience.
On the other hand, access to emulators for older consoles and retro platforms makes the PS5 a very powerful emulation hub . Thanks to the combination of a Zen 2 CPU and RDNA2 GPU, it's possible to emulate relatively modern systems smoothly, provided the Linux emulators are well optimized.
Beyond leisure, the console transformed into a Linux machine is perfectly suited for productivity tasks, software development, and running desktop applications . You can install office suites, programming environments, lightweight editing tools, and virtually anything else available for Linux that's compatible with the x86-64 architecture.
Compatibility with additional storage via USB and, in firmware versions 4.xx, via M.2 NVMe SSDs, allows for managing large volumes of data and projects without relying on the official system's internal storage. Combined with HDMI audio output and the ability to connect additional devices, the PS5 performs like a complete PC in almost every aspect.
This experiment is not intended to completely replace a traditional computer, but it does demonstrate that, with the right tools and some patience, a desktop console can be converted into a very competent general-purpose machine for gaming, emulation, and working under Linux.
Ultimately, PS5-Linux occupies a middle ground between a testing lab and a practical application: it exploits real system vulnerabilities, but its stated intention is purely educational and technical. For those who meet the firmware and model requirements and are eager to experiment, it can be a very original way to get extra use out of the console and introduce it to the world of free software and classic desktop environments.
The combination of hypervisor access, detailed CPU and GPU control, tools for managing cooling and performance modes, and the ability to smoothly run PC games and emulators makes the PS5 feel like much more than just a closed gaming device . Sony's closed ecosystem, completely intact after each reboot, coexists in a single unit with a full Linux environment capable of competing with many current mid-to-high-end PCs.