[Scena PS Vita] Rilasciato Trinity exploit v1.0

Come promesso il developer TheFlow ha rilasciato il tanto atteso exploit per il firmware 3.69~3.70 della PlayStation Vita e PlayStation TV.

Trinity è il terzo jailbreak pubblico per la console portatile Sony, che supporta appunto gli ultimi firmware 3.69 e 3.70. La catena di exploit comprende tre fasi: MIPS Kernel Exploit, PSP Emulator Escape e ARM Kernel Exploit.

La guida deve essere eseguita scrupolosamente e solo da persone che hanno già una certa familiarità, difatti appare un po’ più complessa rispetto ai due trucchi precedenti, si consiglia peraltro di pazientare un’applicazione che possa automatizzare tutte le operazioni richieste.

Requisiti

  • Il dispositivo deve trovarsi sul firmware 3.69 o 3.70. Se si monta un firmware inferiore, utilizzare invece h-encore.
  • Se il dispositivo è un modello OLED Phat, dovrete installare una Memory Card. Non c’è bisogno di una scheda di memoria sui modelli Slim o PlayStation TV, poiché dispongono già di un archivio interno.
  • Il dispositivo deve essere in grado di accedere al PlayStation Store.

Preparazione

Se hai già completato la preparazione, puoi saltare questa parte e andare alla sezione Installazione.

  1. Se sei sul firmware 3.69, hai due opzioni:
    • Aggiornare al firmware 3.70 (vai su Impostazioni → Aggiornamento del sistema).
    • Oppure impostare il DNS su 212.47.229.76 (vai su Impostazioni → Rete → Impostazioni Wi-Fi → Il tuo punto di accesso → Impostazioni avanzate e imposta le Impostazioni DNS su Manuale e DNS primario su 212.47.229.76).
  2. Registra un account PSN se non ne hai ancora uno (notare che solo 3 dispositivi possono essere attivati ​​utilizzando lo stesso account).

Scaricare e installare un qualsiasi gioco PSP/minis (PS Vita o PS one Classics non funzionaneranno). Ci sono un sacco di demo nella maggior parte delle regioni (se conosci un titolo che non è elencato qui, faccelo sapere):

  • EU/UK: Ape Quest
  • NA/SG: LocoRoco Midnight Carnival
  • JP: YS seven

Sfortunatamente, se non riesci a trovare una demo nella tua regione, dovrai acquistare un qualsiasi gioco PSP/minis o registrare un nuovo account PSN in una delle regioni sopra elencate.

  1. Assicurati che la demo sia realmente un gioco PSP/minis. Per verificare, avvia il gioco e tieni premuto il tasto PS per un po’. Quindi un menu rapido dovrebbe venire con l’opzione Settings, dove è possibile impostare il filtro bilineare, ecc.. Se questa opzione non è presente, probabilmente hai scaricato il gioco sbagliato. Per assistenza, considera la possibilità di guardare alcuni tutorial su YouTube e vedere come dovrebbe apparire un gioco per PSP.

Installazione

  • Scarica e installa qcma e psvimgtools (controlla la sezione releases per i binari).
  • Avviare qcma e all’interno delle impostazioni qcma impostare l’opzione Use this version for updates a FW 0.00 (Always up-to-date) per falsificare il controllo del software di sistema.
  • Eseguire il Content Manager su PlayStation Vita e collegatelo al computer, dove devi selezionare PS Vita System -> PC, e dopo selezionare Applications. Infine selezionare PSP™/Other e fare clic sul gioco che si desidera trasformare nell’exploit Trinity. Se viene visualizzato un messaggio di errore relativo al software di sistema, è sufficiente riavviare il dispositivo per risolverlo (se ciò non risolve il problema, quindi attivare la modalità aereo e riavviare il dispositivo). Se ancora non funziona, in alternativa impostare il DNS su 212.47.229.76 per bloccare gli aggiornamenti.
  • Trasferire il gioco sul computer facendo clic su Copy sulla PlayStation Vita. Dopo aver copiato, vai alla cartella/Documents/PS Vita/PGAME/xxxxxxxxxxxxxxxx/YYYYZZZZZ sul computer, dove xxxxxxxxxxxxxxxx è una stringa corrispondente al tuo ID account e YYYYZZZZZ è l’ID del titolo del gioco che hai appena copiato. Puoi guardare l’immagine su YYYYZZZZZ/sce_sys/icon0.png per verificare che sia davvero il gioco scelto. Inoltre, la cartellaYYYYZZZZZ dovrebbe contenere queste cartelle: game , license e sce_sys .
  • Prima di tentare di modificare il backup, è necessario crearne una copia. Basta copiare YYYYZZZZZ da qualche altra parte, in modo tale che se non si riesce a seguire le istruzioni, è possibile copiarlo e riprovare.
  • Inserisci qui la stringa xxxxxxxxxxxxxxxx. Se l’AID è valido, produrrà una chiave che potrai utilizzare per decifrare/ri-cifrare il gioco.
  • Decifrare il backup del gioco eseguendo il seguente comando nel prompt dei comandi/terminale (assicurati di essere nella giusta directory di lavoro. Su Windows puoi aprire il terminale nella directory di lavoro corrente digitando cmdnella barra del percorso del file explorer. Inoltre, se non hai ancora installato psvimgtools, inseriscili nella cartellaYYYYZZZZZ ):

psvimg-extract -K YOUR_KEY game/game.psvimg game_dec

Se fatto correttamente, dovresti vedere un output come questo:

creating file ux0:pspemu/temp/game/PSP/GAME/YYYYZZZZZ/EBOOT.PBP (x bytes)...
creating file ux0:pspemu/temp/game/PSP/GAME/YYYYZZZZZ/__sce_ebootpbp (x bytes)...
all done.

  • Scaricare Trinity e copiare il file PBOOT.PBP in game_dec/ux0_pspemu_temp_game_PSP_GAME_YYYYZZZZZ/PBOOT.PBP (i file EBOOT.PBP, __sce_ebootpbp e VITA_PATH.txt dovrebbero esistere in questa cartella). Se PBOOT.PBP esiste già, basta sovrascriverlo.
  • Ora ricodifica il backup come sopra digitandolo nella riga di comando/terminale:

psvimg-create -n game -K YOUR_KEY game_dec game

  • Se fatto correttamente, dovreste intravedere un output come questo:

adding files for ux0:pspemu/temp/game/PSP/GAME/YYYYZZZZZ
packing file ux0:pspemu/temp/game/PSP/GAME/YYYYZZZZZ/EBOOT.PBP (x bytes)...
packing file ux0:pspemu/temp/game/PSP/GAME/YYYYZZZZZ/PBOOT.PBP (x bytes)...
packing file ux0:pspemu/temp/game/PSP/GAME/YYYYZZZZZ/__sce_ebootpbp (x bytes)...
created game/game.psvimg (size: x, content size: x)
created game/game.psvmd

  • Rimuovere la cartella game_dec (e gli strumenti PSVimg se copiata qui) e selezionare Refresh database nelle impostazioni qcma.
  • Ora dovrete copiare il backup modificato su PS Vita: Avviare il Content Manager su PlayStation Vita e collegatelo al computer (se è già aperto, tornate al primo menu), dove dovrete selezionare PC -> PS Vita System , e successivamente selezionareApplications . Infine seleziona PSP™/Other e fare clic sul gioco modificato. Eseguire l’operazione di copia ed uscire dal Content Manager.
  • Nella livearea, il gioco ora dovrebbe avere un’icona diversa e dovrebbe essere chiamato Trinity (alla fine dovrete ricostruire il database in modalità di recupero per far cambiare il suo aspetto alla bolla). In caso contrario, rileggi le istruzioni più attentamente e inizia da fresh.
  • Attivate il Wi-Fi, quindi riavviate il dispositivo e avviate direttamente Trinity. Non fare nient’altro, altrimenti l’exploit sarà meno affidabile, è molto importante non avere download in esecuzione in background.
  • Goditi il ​​processo di exploit e attendere fino a quando non avvii il Construct. Se l’exploit fallisce, è sufficiente rieseguire Trinity.
  • All’interno di Construct, selezionare Download VitaShell, quindi Install HENkaku e infine Exit.
  • Congratulazioni, il tuo dispositivo è ora in grado di eseguire homebrew. Si consiglia vivamente di eseguire il downgrade del dispositivo su firmware 3.60 o 3.65/3.67/3.68 utilizzando modoru. Su firmware 3.60 puoi utilizzare HENkaku e su firmware 3.65/3.67/3.68 puoi utilizzare h-encore. Se non esegui il downgrade del dispositivo ora, potresti perdere la possibilità di avviare Trinity in un secondo momento e quindi non essere più in grado di hackerare il dispositivo.

FAQ

Exploit

  • “Ricevo l’errore [TURN ON WI-FI TO USE THIS EXPLOIT].” – Tieni premuto il pulsante PS e attiva il Wi-Fi nel menu rapido.
  • “Ho ricevuto l’errore [EXPLOIT FAILED: 0x800200CB].” – A volte può succedere. Riesegui l’exploit.
  • “Il mio dispositivo si blocca/entra in panico”. – Assicurati di non avere download in esecuzione in background. Assicurati inoltre di non lanciare nient’altro prima di Trinity. Un nuovo riavvio è sempre consigliato.
  • “Trinity si schianta nella seconda manche.” – Non è consigliabile lanciare Trinity più volte. Riavvia sempre il dispositivo prima di avviare Trinity .

Impostazioni HENkaku

  • “Non vedo tutte le cartelle in VitaShell.” – Avviare l’applicazione Impostazioni e selezionare HENkaku Settings , quindi selezionare Enable unsafe homebrews . Questo ti garantirà la piena autorizzazione in VitaShell.
  • “Non riesco a trovare le impostazioni HENkaku.” – Avvia l’exploit e ripristina taiHEN config.txt e reinstalla HENkaku.

enso/hack permanente

  • “Posso installare enso su 3.69 o 3.70?” – Non su questi firmware, ma è possibile effettuare il downgrade al firmware 3.60/3.65 usando modoru e quindi installare enso.

Crediti

  • Grazie a qwikrazor87 per l’exploit del kernel PSP.
  • Grazie a Freakler per l’icona Trinity.
  • Grazie al team molecule per il loro lavoro iniziale su PS Vita.
  • Grazie a Davee e Proxima per http://cma.henkaku.xyz/.
  • Grazie a yifanlu per psvimgtools.
  • Grazie alla codestation per qcma.
  • Grazie alla community di hacker di PS Vita.
  • Grazie a Sony per questo fantastico dispositivo.

Download: Trinity exploit v1.0

Download: Source code Trinity exploit v1.0

Fonte: twitter.com

(Visited 1 times, 1 visits today)

3 commenti

  1. Salve, ho appena acquistato una ps vita usata con firmware 3.70, la console non è mai stata moddata in precedenza. Devo necessariamente downgradarla ad un firmware più vecchio? Perchè ho letto che modoru funziona solo se in precedenza la console è stata moddata, e non vorrei brickare tutto…

      1. Ciao e grazie per la risposta.
        Alla fine di questa guida c’è però scritto che, dopo aver installato il tutto, bisogna downgradare perchè altrimenti non potrei più moddare in futuro la ps vita.
        Quindi posso rimanere sul firmware 3.70?
        Stasera quando torno a casa mi metto al lavoro, non vedo l’ora…

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *