Installing Trinity


For support in English, ask for help at HENkaku on Discord.
If you appreciate this guide, we accept Donations.


Required Reading

The Trinity exploit chain for the PS Vita (TV) allows for the installation of homebrew applications to your home screen. It is compatible with the firmware versions 3.65 to 3.70.

Note that the Trinity exploit chain is not “persistent” (meaning it does not remain installed after a reboot). For the purposes of these instructions, we will be merely using it in order to gain the level of access required to downgrade to firmware version 3.60 in order to install more powerful exploits.

In addition to installing the Trinity exploit, we enable access to “unsafe” homebrew which gives extended permissions to homebrew applications. This idea could be considered analogous to the “administrator” mode on a computer.

This guide will involve manually installing the exploit into your compatible game by decrypting it, copying the exploit in, and then re-encrypting it.

Remember that Trinity is a temporary solution. It’s strongly recommended that afterwards you downgrade to a lower firmware version to ensure compatibility with homebrew applications.

If you have a PS Vita 1000, you must also have an official Sony memory card (of any size) to follow this guide. This restriction does not apply to the PS Vita 2000 or PS TV as those devices have a built-in memory card.

What You Need

Section I - Backing Up

  1. Open QCMA Settings on your computer
  2. Navigate to the “Other” tab
  3. Make sure “Use this version for updates” is set to FW 0.00 (Always up-to-date)
  4. Launch the Content Manager application on your device
  5. Select “Copy Content”
  6. Select “PC”
  7. Select the method you wish to use to connect to QCMA
  8. Select / register your computer if prompted
    • If you encounter a message instructing you to update, reboot your device and try again
    • If you still encounter this message, follow the instructions on Blocking Updates and try again
    • If you still encounter this message, enable Flight Mode in the System Settings and try again (this will not work on PS TVs)
    • If your device is not detected over USB on Windows, install QcmaDriver_winusb and try again
  9. Select “PS Vita System -> PC” on your device
  10. Select “Applications”
  11. Select “PSP™/Other”
  12. Select the PSP/minis game you downloaded
  13. Select “Copy”
  14. Select “OK”
    • The demo will be backed up to your computer
    • This process might take some time
  15. Close the Content Manager application on your device

Section II - Installing Trinity

  1. Navigate to the folder /Documents/PS Vita/PGAME on your computer
  2. Open the folder labeled as a 16 character string
    • This is your account ID
  3. Open the folder labeled as the game’s title ID
    • You can see the icon of the game in the folder at sce_sys/icon0.png
    • The folder should contain the folders game, license and sce_sys.
  4. Once you’ve correctly identified the right game, copy it as a backup to somewhere safe on your computer
  5. Copy the account ID (16 character string) that you idenitified earlier and paste it into cma.henkaku.xyz
    • This will give you a key which you can use to decrypt/re-encrypt your game
  6. Unzip the psvimgtools .zip file into the game folder
  7. Open a terminal in the folder
    • On MacOS and Linux, open the terminal app and use the cd command to navigate to the folder (e.g. cd path/to/vita/game)
  8. Type in ./psvimg-extract -K YOUR_KEY game/game.psvimg game_dec
  9. Copy the Trinity PBOOT.PBP to ux0_pspemu_temp_game_PSP_GAME_YYYYZZZZZ/PBOOT.PBP
    • Make YYYYZZZZZ the title ID you identified earlier
    • If PBOOT.PBP already exists, overwrite it
  10. Re-encrypt the backup with the command: psvimg-create -n game -K YOUR_KEY game_dec game
  11. Delete the game_dec folder
  12. Delete all psvimgtools in the folder

Section III - Restoring to System

  1. Open QCMA Settings and select “Refresh database”
  2. Launch the Content Manager application on your device
  3. Select “Copy Content”
  4. Select “PC”
  5. Select the method you wish to use to connect to QCMA
  6. Select / register your computer if prompted
    • If you encounter a message instructing you to update, reboot your device and try again
    • If you still encounter this message, follow the instructions on Blocking Updates and try again
    • If you still encounter this message, enable Flight Mode in the System Settings and try again (this will not work on PS TVs)
    • If your device is not detected over USB on Windows, install QcmaDriver_winusb and try again
  7. Select “PC -> PS Vita System” on your device
  8. Select “Applications”
  9. Select “PSP™/Other”
  10. Select the PSP/minis game you modified
  11. Select “Copy”
  12. Select “OK”
    • The demo will be backed up to your computer
    • This process might take some time
  13. Close the Content Manager application on your device

The game should now have a different icon and be called Trinity.

Section IV - Configuring Trinity

  1. Enable Wi-Fi on your system if it is not already
  2. Reboot your system
  3. Launch the Trinity application immediately after reboot
    • It’s important that you have nothing running in the background, especially downloads
  4. Select “Install HENkaku”
    • This will install the HENkaku exploit and enable homebrew access until the next reboot
    • If the exploit fails, simply re-run Trinity
  5. Select “Download VitaShell”
    • This will install the VitaShell homebrew application for managing your device’s filesystem
    • VitaShell (and all homebrew applications in general) will remain installed after a reboot, but will give an error on launch if the HENkaku exploit is not active
  6. Select “Exit”

Section V - Configuring HENkaku

  1. Launch the Settings application
  2. Navigate to HENkaku Settings
    • If HENkaku Settings is missing, select the “Reset taiHEN config.txt” in the Trinity bootstrap menu, then try again
  3. Check “Enable Unsafe Homebrew”
  4. Return to HENkaku Settings menu
  5. Close the Settings application

Continue to Downgrading Firmware (3.60)