Home Homebrew Rilasciato PS5 Y2JB Autoloader v0.6-beta1

[Scena PS5] Rilasciato PS5 Y2JB Autoloader v0.6-beta1

398
0

Pubblicata una nuova versione beta di PS5 Y2JB Autoloader, uno strumento progettato per automatizzare in modo completo e sequenziale il caricamento dei payload su PlayStation 5, riducendo al minimo qualsiasi intervento manuale durante la procedura.

Il progetto, basato sul fork del lavoro originale di Gezine e mantenuto da itsPLK, punta a rendere l’intero flusso di esecuzione più rapido, stabile e soprattutto ripetibile, eliminando passaggi soggetti a errore umano.

Questa versione continua a migliorare l’automazione della catena di avvio, che comprende l’esecuzione dell’exploit del kernel, il caricamento dell’ELF loader e la successiva esecuzione in sequenza di payload personalizzati, inclusi file .elf, .bin e script JavaScript.

L’obiettivo è garantire che tutto il processo venga gestito in modo autonomo dal sistema, senza richiedere interazioni dell’utente tra una fase e l’altra.

Una delle modifiche più importanti vede l’aggiornamento del progetto Y2JB alla versione 1.4 con la deprecazione del GPU RW e l’integrazione del merge del kernel exploit di ufm42.

Introdotta anche una gestione migliorata dell’interfaccia di uscita, che ora mostra i log e termina automaticamente l’app YouTube nel caso in cui il jailbreak fallisca, migliorando il controllo sugli errori.

Allo stesso tempo, la logica dell’autoloader è stata rifinita: è stato rimosso il vecchio elf_loader, ora sostituito da aioshellcode, con una gestione più chiara dell’avvio dei payload.

Ulteriori miglioramenti includono la rimozione di log duplicati e una migliore sincronizzazione che assicura che l’elf_loader sia attivo prima dell’esecuzione dei payload.

Infine, viene introdotto l’uso di un loader ELF personalizzato (elfldr.elf), basato su un repository esterno, che sostituisce le precedenti implementazioni interne per una maggiore flessibilità.

Guida: come usare ps5_autoloader

  1. Creare una directory chiamata ps5_autoloader.
  2. All’interno di questa directory inserire i file .elf, .bin e .js che si desidera caricare, oltre a un file autoload.txt.
    • Nel file autoload.txt elencare i nomi dei file da caricare, uno per riga.
    • I nomi dei file sono sensibili alle maiuscole/minuscole: assicurarsi che ogni nome corrisponda esattamente al file presente nella cartella.
    • Per inserire una pausa tra due payload aggiungere una riga con un token del tipo !1000, dove il numero è il ritardo in millisecondi (nell’esempio 1000 ms).
    • Non includere nel file autoload.txt l’exploit kernel (ad esempio lapse.js) né l’elf_loader; questi componenti vengono caricati automaticamente dal sistema.

Posizionamento della cartella

Posizionare la cartella ps5_autoloader in uno dei seguenti percorsi (ordine di priorità — il primo ha la precedenza):

  • Radice di una chiavetta USB.
  • Disco interno: /data/ps5_autoloader
  • Cartella della splash screen di YouTube: download0/cache/splash_screen/aHR0cHM6Ly93d3cueW91dHViZS5jb20vdHY=/ps5_autoloader

Esempio di contenuto del file autoload.txt:

txt

payload1.elf
!500
script.js
helper.bin

In questo esempio payload1.elf viene inviato, si attende mezzo secondo e poi vengono inviati script.js e helper.bin.

Come aggiornare

Dalla versione 0.2, è possibile aggiornare l’autoloader copiando semplicemente l’archivio y2jb_update.zip all’interno di una chiavetta USB e avviando l’app.

Istruzioni di configurazione

  • L’installazione è identica all’exploit Y2JB originale (remote loader).

PS5 con jailbreak (WebKit, Lua, BD-JB)

  • Installare la versione corretta di YouTube (v1.03).
  • Utilizzare un client FTP per copiare il file download0.dat in: /user/download/PPSA0165*

PS5 senza jailbreak

Potreste trovare un backup di sistema con Autoloader già configurato (non distribuito dall’autore). In alternativa è possibile ripristinare un backup di sistema Y2JB (remote loader) e poi:

  • Installare l’Autoloader sopra di esso usando y2jb_updater.
  • In alternativa, usare un client FTP per copiare download0.dat in /user/download/PPSA01650, oppure installare un’app YouTube separata di un’altra regione e usare FTP per copiare download0.dat in /user/download/PPSA0165*

Informazioni aggiuntive

Per utilizzare configurazioni di autoload differenti con più applicazioni YouTube di regioni diverse, è necessario rinominare la directory in ps5_autoloader_[TITLE_ID], ad esempio ps5_autoloader_PPSA01650.

In questo modo è possibile avere file autoload.txt separati per ciascuna app. Queste directory hanno sempre la precedenza rispetto alla cartella generica ps5_autoloader.

Per utilizzare una versione personalizzata di ELF Loader, è sufficiente copiare il file elfldr.elf (il nome deve essere esattamente questo) all’interno della directory di autoload e aggiungere la voce elfldr.elf nel file autoload.txt, prima di qualsiasi altro ELF.

Per quanto riguarda i problemi di stabilità nel caricamento di etaHEN, può capitare che il payload non venga caricato correttamente. Il problema sembra essere legato a etaHEN/kstuff e si manifesta soprattutto sui firmware più recenti.

Per migliorare la stabilità, è possibile disattivare l’iniezione automatica del toolbox di etaHEN oppure caricare etaHEN senza kstuff e caricare successivamente kstuff separatamente.

Un’altra soluzione consiste nel minimizzare l’app YouTube, tenendo premuto il tasto , prima che etaHEN venga caricato subito dopo l’esecuzione di lapse. È inoltre possibile inserire un ritardo prima del caricamento di etaHEN per avere più tempo a disposizione per minimizzare l’applicazione.

Nel caso in cui vengano caricati più ELF, è consigliabile che etaHEN / kstuff sia l’ultimo payload della sequenza.

Alcuni utenti riportano che l’aggiunta di un leggero ritardo prima del caricamento di etaHEN migliora la stabilità, anche se è probabile che si tratti semplicemente di un effetto placebo.

Changelog

  • Aggiornato il file README per riflettere le modifiche più recenti e migliorare la documentazione del progetto.
  • Aggiornata la configurazione GitHub Funding sostituendo l’username con quello di itsPLK.
  • Allineamento a Y2JB v1.4 con integrazione del merge del kernel exploit di ufm42 e deprecazione del GPU RW.
  • Migliorata la gestione dell’uscita dell’interfaccia: ora vengono mostrati i log e viene chiusa automaticamente l’app YouTube in caso di fallimento del jailbreak.
  • Rimosso il vecchio sistema elf_loader dall’autoloader.
  • Introduzione di aioshellcode per la gestione dell’avvio dell’ELF loader.
  • Migliorata la logica di inizializzazione per assicurare che l’ELF loader sia attivo prima dell’elaborazione dei payload.
  • Rimosso il log duplicato di versione Y2JB per ridurre output ridondanti.
  • Pulizia generale dei log e delle informazioni duplicate nel sistema.
  • Aggiornamento della versione del progetto a v0.6-beta1.
  • Introduzione dell’uso di un ELF loader personalizzato (elfldr.elf) proveniente da repository esterno.

Download: PS5 Y2JB Autoloader v0.6-beta1

Download: Source code PS5 Y2JB Autoloader v0.6-beta1

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-06-17 / 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.