In questa guida verrà spiegato passo dopo passo come creare e resignare i save data necessari per attivare l’exploit Lua + Lapse su console PlayStation 4 con firmware 12.02, anche senza console modificata.
Questo metodo gratuito sfrutta un bot su Discord per il resign dei salvataggi, senza l’uso di strumenti a pagamento o di un PC con jailbreak.
Lua è una vulnerabilità utente (userland) che permette, in combinazione con Lapse (vulnerabilità kernel), di eseguire codice non firmato su PS4 fino al firmware 12.02.
Tuttavia, Lapse non funziona su 12.02, quindi l’exploit consente solo l’avvio automatico dell’ambiente Lua tramite save data modificati, utile per futuri payload o exploit.
Requisiti
- Una PS4 con firmware 12.02
- Un gioco fisico compatibile con Lua (es. X-Shel, Raspberry Cube).
- In alternativa, una demo PSN giapponese scaricata in passato — ormai non più ottenibile.
- Una console jailbroken (almeno per generare il primo save).
- Una chiavetta USB in FAT32.
- L’app Apollo Save Tool (PS4 Homebrew).
- Il pacchetto PS4 AutoLua Loader (ultima versione).
- Un account PSN attivato sulla console.
- Accesso a Discord (server HTO) e Google Drive.
Fase 1: Creazione del Save Data (su console con jailbreak)
- Avviare il gioco Lua sulla console (es. Raspberry Cube).
- Creare una nuova partita e salvare.
- Aprire Apollo, andare su Save Data Manager, selezionare il salvataggio e decriptarlo su USB.
- Verificare che l’account sia attivato: se Apollo mostra un ID numerico, è attivo; se mostra zeri, non lo è.
Fase 2: Preparazione dei file (su PC)
- Inserire la chiavetta USB nel PC.
- Aprire la cartella
Apollo
>PS4
e individuare il save appena decriptato. - Scaricare l’ultima versione del PS4 AutoLua Loader, estrarla e copiare i file nella cartella del save (sovrascrivere se richiesto).
- Scaricare il file payload per il proprio firmware (es.
AutoLua_12.02.bin
), rinominarlo inpa.vbin
e posizionarlo nella root della USB.
Fase 3: Resign e reinserimento su PS4
- Riportare la USB sulla PS4 jailbroken.
- Aprire Apollo, selezionare il save modificato e fare Resign per il proprio account.
- Copiare il save resignato sul disco interno.
Fase 4: Avvio su PS4 12.02 (non modificata)
- Inserire la USB con il file
pa.vbin
nella console. - Avviare il gioco compatibile.
- L’exploit si attiverà automaticamente grazie al loader Lua. Se tutto è stato configurato correttamente, la PS4 entrerà in modalità sbloccata e potrà accedere, ad esempio, al debug settings (se Lapse verrà iniettato in futuro).
Metodo alternativo: solo resign con bot Discord (console non modificata)
- Scaricare un save data Lua già pronto (Telegram, GitHub, ecc..).
- Creare una cartella PS4 su Google Drive, impostarla su “chiunque con il link può modificare” e caricarvi i file del salvataggio.
- Entrare nel server Discord HTO, aprire un thread e usare il comando:
/resign id:<vostro ID PSN> link:<link Google Drive>
- Attendere 2–3 minuti per ottenere il link del save resignato.
- Scaricarlo, metterlo su una USB nella cartella
PS4
, inserirla nella console e andare in:
Impostazioni > Dati salvati su USB > Copia su disco interno. - Avviare il gioco con la USB collegata per attivare l’exploit.
Con questo metodo chiunque può preparare e usare i save data per l’exploit Lua, anche su firmware 12.02 e senza una PS4 modificata. La parte più importante è il resign corretto, possibile facilmente tramite Discord. L’exploit non offre accesso al kernel su 12.02, ma apre le porte a futuri sviluppi.
Per dubbi, problemi o aggiornamenti, si consiglia di partecipare al canale Discord ufficiale del progetto.
Fonte: x.com