Home Mobile Android Rilasciato OkageLibrary Mobile v1.1

[Scena PS4/PS5] Rilasciato OkageLibrary Mobile v1.1

610
0

Pubblicato un primo aggiornamento per OkageLibrary Mobile, l’app per dispositivi mobile ci permette di gestire ed inviare file in formato ELF e ISO su console PlayStation 4 e PlayStation 5 attraverso l’exploit mast1c0re.

I file ELF vengono inviati alla console attraverso lo strumento mast1c0re Network ELF Loader, mentre i giochi PS2 vengono inviati con lo strumento mast1c0re Network Game Loader. L’applicazione supporta anche l’invio dei file di configurazione .conf.

Questa nuova versione presenta alcune modifiche nella schermata iniziale e nelle impostazioni, mentre l’app ora richiede le autorizzazioni corrette su Android 13.

Caratteristiche

  • Invia file ELF attraverso lo strumento mast1c0re Network ELF Loader.
  • Invia giochi PS2 attraverso lo strumento mast1c0re Network Game Loader.
    • Supporta l’invio di file di configurazione GAME-ID_cli.conf dopo il trasferimento di un gioco (richiede l’ultima versione di mast1c0re Network Game Loader).
  • PS2 Backup Manager:
    • Mostra il titolo e la copertina del gioco da PSXDatacenter se l’ID del gioco è supportato.

Directory dei file

  • Le immagini di gioco ISO e i file ELF verranno caricati dalla cartella DOWNLOAD sul telefono (in /storage/emulated/0/Download).

Come inviare un file ELF

  • Annotare l’indirizzo IP della console.
  • Eseguire “Okage: Shadow King” dalla Dashboard e caricare il salvataggio sfruttato con lo strumento “Network ELF Loader”.
  • Aspettare di vedere il messaggio “Waiting for ELF file”.
  • Eseguire “OkageLibrary Mobile” sul dispositivo Android e inserire l’indirizzo IP della console nella scheda “Home”.
  • Passare su “ELF Library” e scegliere un file ELF da “ELF Library” e selezionare “Send selected ELF”.

Come inviare un gioco

  • Inserire l’indirizzo IP della console nella scheda “Home”.
  • Inviare l’ELF “Network Game Loader” alla console.
  • Aprire “PS2 Games Library”.
  • Selezionare il gioco nell’elenco e selezionare “Send selected game”.
  • Aspettare che il gioco sia stato trasferito sulla console.
  • OPZIONALE (richiede l’ultima versione di Network Game Loader):
    • Selezionare Yes/No sulla console per inviare un file di configurazione.
    • Se si sceglie “Yes” -> Cliccare su “Send config” e selezionare il file .conf sullo smartphone.

Changelog

  • Ricreata l’intera soluzione VS con il nome corretto e alcune impostazioni modificate.
  • Modificata la schermata iniziale.
  • Ora l’app richiede le autorizzazioni corrette su Android 13.
  • Modifiche al layout della “Libreria ELF”.
  • Ora l’app salva l’ultimo indirizzo IP inserito (deve ancora essere confermato dal pulsante – l’impostazione del testo non è sufficiente in qualche modo [Bug in MAUI?]).
  • L’avanzamento ora mostra i byte trasferiti invece dei MB per gli ELF.
  • Altri miglioramenti interni.

Strano comportamento di invio

L’invio di immagini ELF e ISO funziona, TUTTAVIA l’utilizzo di “System.Net.Sockets.Socket” sembra essere disturbato in .NET MAUI per Android. I file più piccoli come gli ELF a volte vengono trasferiti con più byte* o non correttamente**.

Questo problema potrebbe anche essere correlato al dispositivo: il Pixel 5 (emulatore) ha sempre avuto successo mentre il nuovissimo A34 (dispositivo) di Samsung solo a volte. Qualsiasi suggerimento è molto gradito.

* Il debug sulla console mostra che tenta già di caricare un immagine ISO dopo aver inviato il caricatore di giochi di rete ELF e fallisce. -> RIPROVARE

** Altri approcci che ho provato:

  • Dimensione del blocco diversa -> Stesso comportamento
  • Invio di meno byte -> Ancora in “Download” o può avere successo
  • Con un’attività invece di BackgroundWorker -> Stesso comportamento
  • Altro ciclo “while” in SenderFileStream -> Stesso comportamento
  • Rimozione dell’accesso MainThread durante l’invio per l’avanzamento dell’aggiornamento -> Stesso comportamento
  • La prossima cosa che proverò: ‘TcpClient’ invece di ‘Socket’.

La connessione alla console e l’invio della magia con la dimensione del file in byte non sembra essere un problema, è in qualche modo Send() in un ciclo.

Download: OkageLibrary Mobile v1.1

Download: Source code OkageLibrary Mobile v1.1

Fonte: twitter.com

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

🔥 Prodotti in promozione e articoli più venduti: PS4

Vedi altri prodotti PS4

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

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.