TheFloW releases Trinity, the third public PS Vita jailbreak

psvita.jpg

After announcing it via a PSA in late March of the current year, TheFloW has finally released Trinity, the third public jailbreak for the PS Vita. Trinity relies on a PSP emulator escape exploit (as well as a MIPS and ARM kernel exploit) in order to work. You can see it in action in the following video shared by the developer himself:



If you've already followed the instructions written in the PSA back when it was originally posted then you can proceed to install the jailbreak right away. However, if you didn't, you will need to download any PSP game to your Vita first; a PSN account linked to your Vita is required to do so. Demos and minis are OK, while PS Classics and Vita games will not work. TheFloW recommends to download the following free demos based on your region: Ape Quest (EU or UK), LocoRoco Midnight Carnival (NA or SG), YS seven (JP). If you're on firmware 3.69, you will also need to either upgrade to 3.70 or set your connection's DNS to 212.47.229.76.

Once you're ready, you can follow these instructions to install Trinity to your PS Vita:

  1. Download and install qcma and psvimgtools (check the releases section for the binaries).

  2. Start qcma and within the qcma settings set the option Use this version for updates to FW 0.00 (Always up-to-date) to spoof the System Software check.

  3. Launch Content Manager on your PS Vita and connect it to your computer, where you then need to select PS Vita System -> PC, and after that you select Applications. Finally select PSP™/Other and click on the game that you want to turn into the Trinity exploit. If you see an error message about System Software, you should simply reboot your device to solve it (if this doesn't solve, then put your device into airplane mode and reboot). If this does still not work, then alternatively set DNS to 212.47.229.76 to block updates.

  4. Transfer the game over to your computer by clicking on Copy on your PS Vita. After copying, you go to the folder /Documents/PS Vita/PGAME/xxxxxxxxxxxxxxxx/YYYYZZZZZ on your computer, where xxxxxxxxxxxxxxxx is some string corresponding to your account ID and YYYYZZZZZ is the title id of the game that you've just copied over. You can look at the image at YYYYZZZZZ/sce_sys/icon0.png to verify that it is indeed your chosen game. Furthermore, the YYYYZZZZZ folder should contain these folders: game, license and sce_sys.

  5. Before you attempt to modify the backup, you should make a copy of it. Just copy YYYYZZZZZ somewhere else, such that if you fail to follow the instructions, you can copy it back and retry.

  6. Insert the xxxxxxxxxxxxxxxx string here. If the AID is valid, it will yield a key that you can now use to decrypt/re-encrypt your game.

  7. Decrypt the game backup as follows (if you haven't installed psvimgtools yet, then just place them in the YYYYZZZZZfolder):

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

    If done correctly, you should see an output like this:

    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.

  8. Download Trinity and copy the PBOOT.PBP file to game_dec/ux0_pspemu_temp_game_PSP_GAME_YYYYZZZZZ/PBOOT.PBP(the files EBOOT.PBP, __sce_ebootpbp and VITA_PATH.txt should exist in this folder). If PBOOT.PBP does already exist there, just overwrite it.

  9. Now re-encrypt the backup similar to above:

    psvimg-create -n game -K YOUR_KEY game_dec game

    If done correctly, you should see an output like this:

    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

  10. Remove the game_dec folder and select Refresh database in qcma settings.

  11. Now you need to copy back the modified backup to your PS Vita: Launch Content Manager on your PS Vita and connect it to your computer (if it's already open, just go back to the first menu), where you then need to select PC -> PS Vita System, and after that you select Applications. Finally select PSP™/Other and click on the modified game. Perform the copy operation and exit Content Manager.

  12. In the livearea, the game should now have a different icon and should now be called Trinity. If not, please re-read the instructions more carefully and begin from fresh.

  13. Turn on Wi-Fi, then reboot your device and straightly launch Trinity. Do not do anything else, otherwise the exploit will be less reliable. It is very important that you do not have any running downloads in background.

  14. Enjoy the exploitation process and wait until it launches the Construct. If the exploit fails, simply rerun Trinity.

  15. Within the Construct, select Download VitaShell, then Install HENkaku and finally Exit.

  16. Congratulations, your device is now able to run homebrews. It is highly suggested that you downgrade your device to either firmware 3.60 or 3.65/3.67/3.68 using modoru. On 3.60, you can use HENkaku and on 3.65/3.67/3.68 you can use h-encore. If you don't downgrade your device now, you may lose the ability to launch Trinity later and therefore not be able to hack your device anymore.

The developer has stated that this will probably be his last Vita release. If you're interested in jailbreaking your vita it's strongly recommended you do so as soon as possible, as Sony could patch the needed exploits in a later firmware release.

:arrow: Source
 

Dothackjhe

"Joker"
Member
Joined
Dec 29, 2013
Messages
837
Trophies
1
Location
Philippines
Website
wroiters.wixsite.com
XP
1,767
Country
Philippines
Tell me more about this food for my vita I have been neglecting to feed. :blink:
If running on HENkaku Enso and with reF00d installed, 3.60 is still the "golden firmware." It lets you play games which it otherwise could not because of higher firmware requirement. It also nullifies the need for "incompatibility packs" which was introduced prior to reF00d to enable the same feat.
 

diggeloid

Alex
Member
Joined
Apr 29, 2019
Messages
469
Trophies
0
Age
34
Location
gbatemp.net
XP
2,407
Country
United States
Just tested and can confirm this works on PSTV w/ version 3.70 using the locoroco midnight carnival demo. Construct crashed once, but re-opening trinity fixed it.

Thanks TheFloW for your awesome work in extending the life of this awesome console!
 

Bimmel

~ Game Soundtrack Collector ~
Member
Joined
Jan 28, 2014
Messages
2,302
Trophies
2
Age
43
XP
3,801
Country
Gambia, The
Oh okay, cool. Have fun!
If I may ask a question at this point, do you know if there is a guide to go from enso to trinity? I'm at FW 3.65 right now and would like to go to 3.70 to have access to the latest games. Or should I wait until everything is worked out and tested?
 

The Frenchman

Well-Known Member
Member
Joined
Apr 13, 2008
Messages
783
Trophies
1
XP
1,996
Country
Canada
I'm new to PSVita jailbreak, (well already did in the past but didn't kept it that way) I want to put backups on my system because as much as I love physical medias I hate to carry asrround huge carry cases.

I tried installing some PKV files with Vitashell via USB, I had some native PKV and some raw dumps (all files) I as able to convert the files to PKV but I always get and error at the end of the copying. anyone can help? (I tried downgrading but that app has as no info on how to do that)

OH and also, if anyone is having an error when trying to copy back the modified PSP title, just make sure you don't have the PSVIMGTool still in the game's folder when you refresh the database... kind of a noob's mistake but still. haha
 
Last edited by The Frenchman,

OkazakiTheOtaku

no thanks, I don't want a custom title
Member
Joined
Jul 20, 2016
Messages
1,461
Trophies
1
Location
127.0.0.1
XP
3,114
Country
Japan
If I may ask a question at this point, do you know if there is a guide to go from enso to trinity? I'm at FW 3.65 right now and would like to go to 3.70 to have access to the latest games. Or should I wait until everything is worked out and tested?
I don't believe any game requires anything past 3.65, but you can use reF00D to bypass any firmware requirements, meaning you can stay on 3.65 Ensō. In fact, 3.65 is considered the "golden" firmware for that reason. Stay where you are.
 
  • Like
Reactions: Bimmel

Bimmel

~ Game Soundtrack Collector ~
Member
Joined
Jan 28, 2014
Messages
2,302
Trophies
2
Age
43
XP
3,801
Country
Gambia, The
I don't believe any game requires anything past 3.65, but you can use reF00D to bypass any firmware requirements, meaning you can stay on 3.65 Ensō. In fact, 3.65 is considered the "golden" firmware for that reason. Stay where you are.
I see. I suspected as much, but was afraid Sony would block the method somehow and I would be without an option. It has been a while since I installed Enso and played with the system, so I wasn't sure if I would miss something. Thank you very much!
 

OkazakiTheOtaku

no thanks, I don't want a custom title
Member
Joined
Jul 20, 2016
Messages
1,461
Trophies
1
Location
127.0.0.1
XP
3,114
Country
Japan
I see. I suspected as much, but was afraid Sony would block the method somehow and I would be without an option. It has been a while since I installed Enso and played with the system, so I wasn't sure if I would miss something. Thank you very much!
You're welcome. I'm a bit jealous of people who are on 3.65, not gonna lie :rofl:
Coldboot seems nice, although I suppose launching h-encore every boot isn't that bad...
 
  • Like
Reactions: Bimmel

Bimmel

~ Game Soundtrack Collector ~
Member
Joined
Jan 28, 2014
Messages
2,302
Trophies
2
Age
43
XP
3,801
Country
Gambia, The
You're welcome. I'm a bit jealous of people who are on 3.65, not gonna lie :rofl:
Coldboot seems nice, although I suppose launching h-encore every boot isn't that bad...
Is it that "golden" ? I really didn't know.
Hey, at least we have a method at all. But I know what you mean, it can suck sometimes to have to enable it every time. ;-)

Thank you for your kindness!
 
  • Like
Reactions: OkazakiTheOtaku

CTR640

Well-Known Member
Member
Joined
Nov 24, 2018
Messages
389
Trophies
0
XP
1,326
Country
Netherlands
Currently downgraded 3.70 to 3.65 with succes! And make sure to keep and backup your PGAME folder with the decrypted PSP demo game. Once you have done the steps, all you have to do is to only copy it using the qmca and you're done. No need to redo all the steps again if you have more 3.70 psvita's like I do. Now eat shit, Sony!
 

BvanBart

Gaming addict #2 and some
Member
Joined
Apr 16, 2007
Messages
1,315
Trophies
1
Age
36
Location
Bikini Bottom
XP
1,466
Country
Netherlands
So for everyone that is n00b and just has a PSVita/PSVitaTV:

1. Download the game from the e-shop
2. Install the tools that are needed. PSVIMGTools is also available as a Python frontend.
3. Copy the game to pc
4. Patch the game file by using the PSVIMGTool
5. Sign and pack the new package and copy back
6. Restant your console
7. Run Trinity
8. Download VitaShell (3th option)
9. Then install the other file (2nd option)

Then you have “hacked” your PSVita.

You can install Adrenaline.vpx and Antiblacklist.vpx. You are now totally ready. If you play online and safe: just connect to the internet. If you need the hacked stuf, run trinity and you are good to go.

Now you can play unsupported games on the VitaTV like Uncharted
 

Attachments

  • 2960A6D2-6797-4B9A-A9E3-A231A82559B7.jpeg
    2960A6D2-6797-4B9A-A9E3-A231A82559B7.jpeg
    1.3 MB · Views: 88

The Frenchman

Well-Known Member
Member
Joined
Apr 13, 2008
Messages
783
Trophies
1
XP
1,996
Country
Canada
So for everyone that is n00b and just has a PSVita/PSVitaTV:

1. Download the game from the e-shop
2. Install the tools that are needed. PSVIMGTools is also available as a Python frontend.
3. Copy the game to pc
4. Patch the game file by using the PSVIMGTool
5. Sign and pack the new package and copy back
6. Restant your console
7. Run Trinity
8. Download VitaShell (3th option)
9. Then install the other file (2nd option)

Then you have “hacked” your PSVita.

You can install Adrenaline.vpx and Antiblacklist.vpx. You are now totally ready. If you play online and safe: just connect to the internet. If you need the hacked stuf, run trinity and you are good to go.

Now you can play unsupported games on the VitaTV like Uncharted

You can't progress passed a certain point. You cannot cross logs as they require gyro controls. (Sixaxis/DS3/DS4 would support it anyway but it doesn't)
 
  • Like
Reactions: Subtle Demise

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @AncientBoi, then play it