PS5-Linux: la guida completa per trasformare la tua PS5 in PC Linux con Steam
⚠️ Aggiornamento del 22 settembre 2026: due cose sono cambiate dalla pubblicazione di questa guida. Innanzitutto, la compatibilità si è estesa ben oltre l'intervallo di firmware indicato più in basso: il progetto ora copre i firmware da 3.00 a 7.61. Poi, ed è più importante, lo sviluppatore principale del progetto, Andy Nguyen (TheFloW), ha annunciato a metà settembre 2026 che stava lasciando completamente la scena PS5 dopo la prematura perdita di una falla di sicurezza verso Sony. Il codice rimane disponibile sotto licenza GPL 3.0 per altri contributori, ma il futuro dello sviluppo ufficiale è incerto, e il supporto annunciato di PS5 Pro è stato abbandonato. Controlla lo stato del progetto prima di iniziare.
Il tuo vecchio PS5 Phat vale forse molto di più di quanto tu pensi. Grazie al progetto open source ps5-linux pubblicato dal ricercatore di sicurezza Andy Nguyen ( @ theflow0), puoi trasformarlo in un vero PC Linux capace di girare Steam, emulatori, e potenzialmente GTA V in ray tracing a 60fps - senza modificare fisicamente la console, e con la possibilità di riavviare la console.
Questa guida è per i principianti. Non è necessaria alcuna conoscenza preliminare di Linux o jailbreak.
⚠️ Avviso legale: Questa guida è fornita a scopo informativo ed educativo. L'utilizzo di questo progetto sfrutta una vulnerabilità del firmware PS5. Sony può bloccare questo metodo tramite un aggiornamento. Non aggiornare la tua PS5. RetroVault non può essere ritenuto responsabile di eventuali rotture o bandimenti.
🔍 Fase 0 - La tua PS5 è compatibile?
Prima di fare qualcosa, controlla due cose:
Il modello
Hai bisogno di un PS5 Phat - il modello originale con unità disco, rilasciato alla fine del 2020. PS5 Slim (uscita alla fine del 2023) non è compatibile. La Phat pesa ~ 4,5 kg e misura ~ 39 cm di altezza. La Slim pesa ~ 3,2 kg ed è decisamente più compatta.
Il firmware
Vai su Paramètres → Système → Logiciel système → Informations sur la console e annota il numero di versione.
💡 Come leggere il numero di firmware PS5?
Sulla tua console, il numero viene visualizzato in un formato lungo come questo: 22.01-04.51.00. Il tuto si riferisce alla parte centrale solo (qui 04.51, cioè il firmware 4.51). Ignora il prefisso e il suffisso.
| Firmware visualizzato sulla console Versione corta Compatibile? M.2 SSD? | |||
21.xx-03.00.xx a 21.xx-03.21.xx | 3.00 → 3.21 | ✅ Esatto. | ❌ Nome |
21.xx-04.00.xx a 22.xx-04.51.xx | 4.00 → 4.51 | ✅ Sì | ✅ Sì |
23.xx-05.xx.xx e superiore | 5.xx+ | ❌ Nome | - |
🚫 Se sei su un firmware non compatibile, fermati lì. Non aggiornare - renderesti la tua console definitivamente incompatibile.
🛒 Fase 1 - Cosa comprare
- Un SSD esterno USB di almeno 64 GB - Un SSD tipo Samsung T7 ( ~ 40 € ) è altamente raccomandato. Una chiavetta USB lenta renderà l'esperienza difficile.
- Un adattatore USB Ethernet o Wi-Fi - Il Wi-Fi integrato di PS5 non funziona su Linux. Un dongle Ethernet USB ( ~ 8 € ) è il più semplice e affidabile.
- Una tastiera USB e un mouse USB - Indispensabili. I dongles Logitech Unifying funzionano bene.
- Un dongle Bluetooth USB (opzionale) - Per utilizzare il tuo DualSense wireless. In caso contrario, dovrà essere collegata via cavo.
⚙️ Passo 2 - Prepara la tua PS5
Obbligatorio - Alimentare le porte USB in standby: Paramètres → Système → Économie d'énergie → Fonctions disponibles en mode repos → regola "Alimentazione delle porte USB" su "Sempre".
Obbligatorio - Disattivare il collegamento HDMI: Paramètres → HDMI → Activer le lien appareil HDMI → Disattivare .
Consigliato - Disattiva aggiornamenti automatici: Paramètres → Système → Mise à jour et paramètres du logiciel système → disattivare. Se la tua PS5 viene aggiornata, perderai definitivamente la compatibilità.
💻 Passo 3 - Creare l'immagine Linux sul tuo PC
Su Windows
3.1 - Installa WSL2: Apri PowerShell come amministratore e digita:
wsl --install
Riavvia il tuo PC.
3.2 - Installare Docker in WSL2: Apri l'app Ubuntu installata automaticamente e digita:
sudo apt update sudo apt install docker.io -y sudo service docker start sudo usermod -aG docker $USER
Poi in PowerShell admin: wsl --shutdown - riaprire Ubuntu.
3.3 - Scaricare e costruire l'immagine:
cd ~/ git clone https://github.com/ps5-linux/ps5-linux-image cd ps5-linux-image chmod +x ./build_image.sh ./build_image.sh --distro ubuntu2604
Questo passaggio può richiedere 10 a 30 minuti. Alla fine, avrai un file output/ps5-ubuntu2604.img.
su Mac o Linux
git clone https://github.com/ps5-linux/ps5-linux-image cd ps5-linux-image chmod +x ./build_image.sh ./build_image.sh --distro ubuntu2604
💾 Passo 4 - Copia l'immagine sulla tua chiavetta USB
Scarica e installa Balena Etcher su etcher.balena.io. Fare clic su "Flash from file", selezionare ps5-ubuntu2604.img, selezionare la chiavetta USB, quindi "Flash!".
⚠️ Questa operazione cancella completamente la chiavetta USB. Assicurati che sia vuota.
🔌 Passo 5 - Collegare l'hardware alla tua PS5
- Connetti il chiave USB / SSD in una porta USB posteriore Tipo-A o la porta USB-C facciata bassa. Evitare la porta USB-A facciata - è USB 2.0, troppo lento.
- Connetti l'adattatore Ethernet USB e il cavo di rete.
- tastiera e mouse.
🚀 Passo 6 - Lanciare il jailbreak
Per questo passo, hai bisogno di un PC sulla stessa rete della tua PS5.
6.1 - Scarica gli strumenti:
git clone https://github.com/idlesauce/umtx2 cd umtx2 pip install -r requirements.txt
6.2 - Scarica il payload: Vai su github.com/ps5-linux/ps5-linux-loader/releases e scarica ps5-linux-loader.elf. Inseriscilo nella cartella umtx2.
6.3 - Trova l'IP del tuo PC: Nel terminale, digitare ipconfig (Windows) o ip addr (Mac/Linux). Nota l'indirizzo tipo 192.168.1.X.
6.4 - Configura il DNS: Nella cartella umtx2, apri dns.conf e sostituisci l'IP esistente con quella del tuo PC.
6.5 - Avviare i server in due terminali separati:
# Terminal 1 python fakedns.py -c dns.conf # Terminal 2 python host.py
6.6 - Configurare il DNS su PS5: Paramètres → Réseau → Paramètres → Configurer une connexion Internet → Impostazioni avanzate → DNS principale = IP del tuo PC, DNS secondario = 0.0.0.0.
6.7 - Innesco dell'impresa: Paramètres → Utilisateurs et comptes → Autres → Manuel utilisateur. Se viene visualizzato un avviso di certificato, accettalo. La PS5 si congela per qualche secondo, è normale.
6.8 - Invia il payload: Nota l'IP della tua PS5 in Paramètres → Réseau → Afficher l'état de la connexion, quindi:
socat -t 99999999 - TCP:192.168.1.XX:9021 < ps5-linux-loader.elf
Se socat non è installato: sudo apt install socat (Ubuntu/WSL2) o brew install socat (Mac).
Se tutto va bene, la tua PS5 riavvia su Ubuntu Linux dalla tua chiavetta USB!
🎮 Passo 7 - Installare Steam su Ubuntu
sudo apt update sudo apt install steam -y
Lancia Steam, connettiti e installa i tuoi giochi. Per giocare ai giochi Windows, attivare Proton: Steam → Paramètres → Compatibilité → Activer Steam Play pour tous les autres titres.
⚡ Fase 8 - Regolazione delle prestazioni (opzionale)
# Passer le CPU en mode performance sudo cpupower frequency-set -g performance
Attenzione: più prestazioni = più calore. Assicurati che la tua PS5 sia ben ventilata.
🔄 Torna a PlayStation OS
Spegni la tua PS5 (non solo standby), scollega la chiavetta USB, e riaccendila. Ritorna su Sony come se nulla fosse. Il tuo SSD interno PS5 non è mai stato toccato.
Per riavviare Linux, ricollegare la chiave e ricominciare dal passo 6. L'impresa deve essere ripresa ogni volta.
❓ Problemi comuni
| Problema Soluzione | |
| PS5 non si connette al manuale utente | Verifica che il DNS sia configurato correttamente e che entrambi i server Python funzionino |
| Il payload non si invia (socat fall) | Verifica che PS5 e PC sono sulla stessa rete. Controlla l'IP della tua PS5. |
| PS5 Reboot, ma non si avvia su Linux | Verificare che la chiave sia nella porta giusta (parte posteriore o USB-C parte inferiore) |
| Nessun Internet in Ubuntu | Il Wi-Fi integrato non funziona. Utilizza l'adattatore Ethernet USB. |
| La DualSense non è riconosciuta | Utilizzare un dongle Bluetooth USB, o collegare il controller a USB-C cablato. |
🎯 Cosa puoi fare su Linux
- Steam + Proton - GTA V Enhanced testato a 60fps/1440p in ray tracing
- RetroArch - emulazione di quasi tutti i sistemi retro con accelerazione GPU
- RPCS3 - emulatore PS3, ben adattato all'hardware Zen 2 della PS5
- Dolphin - GameCube e Wii in 4K
- PCSX2 - PS2 con miglioramenti grafici
- Yuzu/Ryujinx - Nintendo Switch (risultati variabili)
- Tutti i software Linux compatibili x86-64
Fonte: GitHub ps5-linux-loader - GitHub ps5-linux-image - OMG Ubuntu