Dopo mesi di attesa e teaser spettacolari, il sogno di tanti modder si è avverato: Linux è stato portato ufficialmente sulla console PlayStation 5. Il merito va tutto ad Andy Nguyen, conosciuto anche come @theflow0, che ha rilasciato pubblicamente ps5-linux-loader all’interno della propria repository.

Il cuore del progetto è un exploit dell’hypervisor che consente di uscire dal sistema operativo proprietario di Sony e avviare un kernel Linux personalizzato in modalità bare-metal.
ps5-linux has been released! You can now turn your PS5 Phat console on 3.xx and 4.xx FWs into a fully functional Linux PC gaming device!https://t.co/WiiQiPCoIa pic.twitter.com/0Vv1TYLIDl
— Andy Nguyen (@theflow0) April 28, 2026
Il loader integra componenti a basso livello, come shellcode e patch del kernel, insieme a un bootloader che inizializza le principali periferiche hardware.
Il processo di avvio avviene tramite una vulnerabilità nel browser WebKit della console, attivata reindirizzando il manuale utente verso un server locale. Dopo l’esecuzione del payload, la PS5 entra in modalità riposo e, al riavvio, carica Linux da una chiavetta USB o da un’unità M.2 nei firmware compatibili.
Il supporto attuale è limitato ai modelli PS5 Fat con firmware fino alla serie 4.xx, mentre le versioni più recenti non dispongono ancora di exploit stabili.
Le prestazioni raggiungibili sono notevoli: la CPU può arrivare a 3.5 GHz e la GPU a oltre 2.2 GHz, con output video fino a 4K a 60 Hz e supporto completo per le periferiche USB.
Tuttavia, restano alcune limitazioni importanti, come l’assenza di supporto per WiFi e Bluetooth integrati, la mancanza dei 120 Hz, l’impossibilità di utilizzare l’SSD interno della console e l’assenza di funzionalità di sospensione.
Dal punto di vista gaming, i risultati sono sorprendenti: titoli come GTA V in versione Enhanced girano con ray tracing attivo e prestazioni vicine ai 60 fps grazie a Steam e Proton, mentre emulatori come RPCS3 beneficiano della potenza dell’hardware.
Strumenti dedicati permettono di regolare anche frequenze e gestione termica in tempo reale.
Firmware PS5
ps5-linux attualmente è supportato solo su PS5 Phat con firmware 3.xx e 4.xx.
- 3.00, 3.10, 3.20, 3.21, senza supporto M.2
- 4.00, 4.02, 4.03, 4.50, 4.51 con supporto M.2
Il supporto per firmware 1.xx e 2.xx potrebbe essere aggiunto in futuro, ma non sarà una priorità.
Il supporto per firmware 5.xx potrebbe essere aggiunto in futuro, ma su tali firmware Linux verrà eseguito all’interno della VM GameOS, quindi avrà meno funzionalità (ancora sconosciute) e potrebbe avere prestazioni inferiori.
Per aggiornare la PS5 a un firmware specifico, scaricare il file PUP corretto e seguire attentamente la procedura ufficiale di aggiornamento fornita da Sony, così da evitare errori e garantire un’installazione sicura.
Hardware
Per eseguire ps5-linux, sono necessari alcuni componenti hardware obbligatori e opzionali:
- Obbligatorio: Unità USB con almeno 64GB (idealmente SSD esterno) per installare ed eseguire Linux.
- Obbligatorio: Adattatore USB Ethernet/WLAN per accesso a Internet.
- Obbligatorio: Tastiera/mouse USB (supportati anche dongle).
- Opzionale: SSD M.2 compatibile con PS5 (vedere guida ufficiale) per eseguire Linux da SSD.
- Opzionale: Dongle Bluetooth per collegare il controller DualSense PS5.
Configurazione impostazioni PS5
- Obbligatorio: Abilitare le funzioni della modalità riposo:
- Andare su Impostazioni → Sistema → Risparmio energetico → Funzioni disponibili in modalità riposo e impostare Alimentazione alle porte USB su Sempre.
- Obbligatorio: Disabilitare HDMI Device Link:
- Andare su Impostazioni → HDMI → Abilita collegamento dispositivo HDMI.
- Consigliato: Disabilitare aggiornamenti automatici:
- Andare su Impostazioni → Software di sistema → Aggiornamento software di sistema e impostazioni.
- Consigliato: Disabilitare segnalazione automatica errori:
- Andare su Impostazioni → Software di sistema → Segnala automaticamente errori software di sistema.
Installazione
Ottenere un’immagine Linux
Linux/macOS:
git clone https://github.com/ps5-linux/ps5-linux-image
cd ps5-linux-image
chmod +x ./build_image.sh
./build_image.sh --distro ubuntu2604
Windows (WSL2):
Se WSL2 non è ancora installato, digitare questo comando in PowerShell o CMD come amministratore, poi riavviare: wsl --install
Quindi aprire WSL e configurare il Docker:
sudo apt update
sudo apt install docker.io -y
sudo service docker start
sudo usermod -aG docker $USER
Riavviare WSL da PowerShell/CMD: wsl --shutdown
Quindi clonare e costruire:
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
L’immagine finale viene scritta in output/ps5-ubuntu2604.img.
Scrivere l’immagine su USB
Dimensione minima unità: 64 GB. Si consiglia fortemente un SSD esterno.
Linux/macOS:
# controllare il nome dell’unità con lsblk / diskutil list
sudo dd if=output/ps5-ubuntu2604.img of=/dev/sdX bs=4M status=progress conv=fsync
Windows (Balena Etcher): Scaricare Balena Etcher, selezionare il file .img, selezionare l’unità USB e cliccare su Flash.
Windows (WSL2 + usbipd): Installare usbipd in PowerShell come amministratore: winget install usbipd
Collegare l’unità USB, elencare i dispositivi e individuare il busid della propria unità: usbipd list
Associare e collegare l’unità a WSL (sostituire 5-3 con il proprio busid):
usbipd bind --busid 5-3
usbipd attach --busid 5-3 --wsl
Quindi scrivere l’immagine da WSL:
lsblk # conferma che l’unità è visibile, es. /dev/sdb
sudo wipefs -a /dev/sdX
sudo dd if=output/ps5-ubuntu2604.img of=/dev/sdX bs=4M status=progress
Collegare l’unità USB alla propria PS5
Le seguenti porte USB sono supportate per il boot:
- Porta Type-C frontale inferiore
- Porte Type-A posteriori
La porta Type-A frontale superiore è USB 2.0, più lenta e quindi non consigliata.
Eseguire il jailbreak
- Clonare la repository https://github.com/idlesauce/umtx2
- Configurare fakedns tramite
dns.confper puntaremanuals.playstation.netall’indirizzo IP del proprio PC. - Avviare fake dns:
python fakedns.py -c dns.conf - Avviare il server HTTPS:
python host.py - Andare nelle impostazioni di rete avanzate della PS5 e impostare DNS primario con IP del PC e secondario a
0.0.0.0 - Andare al manuale utente nelle impostazioni, accettare il certificato non attendibile ed eseguire.
Invio del payload
Scaricare ps5-linux-loader.elf oppure installare ps5-payload-sdk e compilarlo manualmente
git clone https://github.com/ps5-linux/ps5-linux-loader
cd ps5-linux-loader
make
Individuare l’indirizzo IP della propria PS5 in Impostazioni → Rete → Visualizza stato della connessione.
socat -t 99999999 - TCP:192.168.178.127:9021 < ps5-linux-loader.elf
Se tutto va a buon fine, il payload entrerà automaticamente in modalità riposo. Attendere che il LED arancione smetta di lampeggiare e diventi fisso. Solo a quel punto premere nuovamente il pulsante di accensione per avviare la PS5 in Linux.
Se l’avvio avrà successo, il LED diventerà bianco. Se invece tornerà al sistema PS5, significa che il pulsante di accensione è stato premuto troppo presto oppure che le funzioni della modalità riposo non sono state abilitate come descritto sopra.
Se LED bianco ma schermo nero:
- Provare monitor o schede di acquisizione differenti, preferibilmente con risoluzioni diverse. Attualmente, alcuni monitor presentano problemi di compatibilità.
- Provare a impostare
amdgpu.force_1080p=1nel filecmdline.txtpresente nella partizione FAT32 dell’unità USB.
Se nessuna di queste soluzioni risolve il problema, segnalare l’errore sul server Discord e fornire le informazioni EDID del proprio dispositivo.
Primo avvio
Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale. Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.🔥 Prodotti in promozione e articoli più venduti: PS5
Vedi altri prodotti PS5
Ultimo aggiornamento 2026-05-18 / Link di affiliazione / Immagini da Amazon Product Advertising API
![[Scena Switch] Rilasciato Switchroot LineageOS Downloader v1.0.3: download più stabili, fix checksum e nuovi file Android](https://www.biteyourconsole.net/wp-content/uploads/SwitchRootLineageOS-238x178.webp)


![[Scena Switch] Rilasciato Switchroot LineageOS Downloader v1.0.3: download più stabili, fix checksum e nuovi file Android](https://www.biteyourconsole.net/wp-content/uploads/SwitchRootLineageOS-100x75.webp)
