Home Homebrew pLinux5-NG porta Linux su PS5: supporto in sviluppo per firmware fino a...

pLinux5-NG porta Linux su PS5: supporto in sviluppo per firmware fino a 13.60

23
0

Il developer pLabs5 punta a consentire l’avvio di Linux su console PlayStation 5 attraverso un progetto che prende il nome di pLinux5-NG e con firmware compresi tra le versioni 8.xx e 13.60.

Si tratta di un nuovo sviluppo per la scena homebrew della console Sony, basato sul lavoro del precedente PS5 Linux Loader e sull’exploit hypervisor Byepervisor-Reborn.

L’obiettivo è ampliare le possibilità di eseguire Linux anche sulle PS5 dotate di firmware più recenti, superando alcune delle limitazioni incontrate dalle soluzioni precedenti.

Il progetto riprende il percorso di avvio di Linux già utilizzato dal PS5 Linux Loader, introducendo un metodo differente per ottenere l’esecuzione del codice a livello hypervisor sui firmware più elevati.

Attenzione, però: pLinux5-NG è ancora in una fase iniziale di sviluppo. Gli autori precisano che, al momento, il firmware 13.20 è l’unico supportato, mentre sono ancora necessari ulteriori lavori per aggiungere gli offset delle altre versioni e completare il supporto a Linux.

La compatibilità indicata nel progetto non significa quindi che sia già possibile avviare Linux su tutte le console comprese nell’intervallo dichiarato.

Utilizzo

CRITICO

Configurazione PS5:

  • Abilitare le funzionalità della modalità riposo:
    • Impostazioni -> Sistema -> Risparmio energetico -> Funzioni disponibili in modalità riposo, impostare Alimenta le porte USB su Sempre.
  • Disabilitare il collegamento del dispositivo HDMI:
    • Impostazioni -> Sistema -> HDMI, impostare Abilita collegamento dispositivo HDMI su Disattivato.

Installazione

Seguire la guida all’installazione di ps5-linux-loader fino al passaggio 4, quindi tornare qui.

Esecuzione del jailbreak

  • Impostare il DNS della PlayStation su 45.56.67.85:
    • Impostazioni -> Rete -> Impostazioni -> Configura connessione Internet, quindi premere il pulsante Opzioni sul controller e selezionare Impostazioni avanzate. Impostare DNS primario su 45.56.67.85 e selezionare OK. Se la procedura è stata eseguita correttamente, verrà visualizzato un messaggio che indica Connessione Internet non riuscita: è normale, quindi proseguire.
  • Accedere alla guida per l’utente:
    • Impostazioni -> Guida e suggerimenti, salute e sicurezza e altre informazioni -> Guida per l'utente.
    • Quando appare un messaggio che indica La sicurezza della pagina non può essere verificata..., selezionare Sì.
  • Dovrebbe apparire una pagina con la scritta RELAPSE in caratteri grandi. Premere il pulsante Jailbreak e attendere il completamento della procedura, segnalato dall’avvio di elfldr.

Scaricare quindi il file pLinux5-NG.elf dalla sezione delle release oppure consultare la sezione compilazione per generarlo dal codice sorgente, quindi passare alla sezione invio.

Compilazione

In locale

  • Sono necessari il PS5 Payload SDK, il pLabs5-SDK e un compilatore C: export PS5_PAYLOAD_SDK=/path/to/ps5-payload-sdk LLVM_CONFIG=/path/to/pLabs5-SDK/tools/nixos/llvm-config make -j
  • Il file generato sarà bin/pLinux5-NG.elf.
  • I blocchi di shellcode vengono compilati in modalità freestanding con il gcc dell’host (-ffreestanding -nostdlib) e incorporati come intestazioni C. Lo script scripts/bin2c.py sostituisce xxd -i, che non è disponibile in tutti gli ambienti.

Docker

  • Eseguire: docker buildx bake
  • Il file generato si troverà in bin/pLinux5-NG.elf.

Invio

Su Linux/Unix, utilizzare:

bash

# (dalla directory contenente il repository e pLinux5-NG.elf)
cd scripts/
chmod +x send.sh
./send.sh PS5_IP=<IP della PlayStation 5> PS5_PORT=9021

Su Windows, utilizzando PowerShell, eseguire: .\scripts\send.ps1 -PS5IP <IP della PlayStation 5> -Port 9021

In alternativa, utilizzando CMD/Prompt dei comandi, eseguire: powershell -ExecutionPolicy Bypass -File .\scripts\send.ps1 -PS5IP <IP della PlayStation 5> -Port 9021

Download: pLinux5-NG offsets v0.1.0 (pre-release)

Download: pLinux5-NG v0.1.0 (pre-release)

Download: Source code pLinux5-NG v0.1.0 (pre-release)

Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale.

🔥 Prodotti in promozione e articoli più venduti: PS5

Vedi altri prodotti PS5

Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.

Ultimo aggiornamento 2026-10-14 / Link di affiliazione / Immagini da Amazon Product Advertising API

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui
Captcha verification failed!
Punteggio utente captcha non riuscito. Ci contatti per favore!

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.