h-encore, where h stands for hacks and homebrews, is the second public jailbreak for the PS Vita™ which supports the newest firmwares 3.65, 3.67 and 3.68. It allows you to make kernel- and user-modifications, change the clock speed, install plugins, run homebrews and much more.
A technical explanation of the h-encore exploit chain is available here.
Reset taiHEN config.txt
option.270 MB
of free space.Note that the following guide is for advanced users and a bit more complicated than the previous hack that only required you to visit a website. If you don't understand the guide below or how to use these tools, you should not file an issue here, but rather seek help on /r/vitahacks (check for duplicated questions first!) or use the easy installer (which isn't maintained by me).
Download h-encore and extract it on your computer.
Download and install qcma, psvimgtools and pkg2zip (check the releases section for the binaries).
If you don't know where to put psvimgtools and pkg2zip binaries, just put them in the h-encore
folder.
Download the vulnerable DRM-free demo of bitter smile (yes, that's the user entry point).
Extract the demo using this command in terminal/cmd:
pkg2zip -x PATH_OF_PKG
This will output the files to app/PCSG90096
.
Copy the contents of the output app/PCSG90096
to the folder h-encore/app/ux0_temp_game_PCSG90096_app_PCSG90096
(such that the files eboot.bin
and VITA_PATH.TXT
are within the same folder).
Copy the license file app/PCSG90096/sce_sys/package/temp.bin
to the folder
h-encore/license/ux0_temp_game_PCSG90096_license_app_PCSG90096
and rename the just pasted file temp.bin
to 6488b73b912a753a492e2714e9b38bc7.rif
. Be careful with the file extension, it should not be .rif.bin
. Again, this file should be in the same folder as VITA_PATH.TXT
.
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.
Launch Content Manager on your PS Vita and connect it to your computer, where you then need to select PC -> PS Vita System
, and after that you select Applications
. 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.
This should create a folder at PS Vita/APP/xxxxxxxxxxxxxxxx
on your computer (see qcma settings where this folder is), where the folder xxxxxxxxxxxxxxxx
represents the AID (account ID that is 16 characters long) that you need to insert here. If the AID is valid, it will yield a key that you can now use to encrypt the demo.
Change directory to the h-encore
folder in terminal/cmd and use the key to encrypt all folders using (make sure you don't confuse the key with the AID, the key is 64 characters long!):
psvimg-create -n app -K YOUR_KEY app PCSG90096/app
psvimg-create -n appmeta -K YOUR_KEY appmeta PCSG90096/appmeta
psvimg-create -n license -K YOUR_KEY license PCSG90096/license
psvimg-create -n savedata -K YOUR_KEY savedata PCSG90096/savedata
The folder h-encore/PCSG90096
should then contain sce_sys
and all 4 folders from above, and within these folders you should find files called X.psvimg
and X.psvmd
, where X
has the same name as the folder. Backup this folder, since if everything has been done correctly, you don't need to redo all the steps to install it onto another device with the same PSN account.
Copy the folder h-encore/PCSG90096
to PS Vita/APP/xxxxxxxxxxxxxxxx/PCSG90096
and then select Refresh database
in qcma.
The h-encore bubble with a size of around 243 MB
should now appear in the Content Manager and that's what you finally need to transfer to your PS Vita. If the size does not match or you get the error C2-12858-4
, then it's because you did not do it correctly! Please re-read the instructions more carefully then. If you get the error You can only copy applications that your account is the owner of
, then it's because you have used an AID that is not of your account, go back to step 8.
Launch h-encore to exploit your device (if a message about trophies appears, simply click yes).
The screen should first flash white, then purple, and finally open a menu called h-encore bootstrap menu where you can download VitaShell and install HENkaku.
If it prompts the error Cannot start this application. C0-11136-2
, then it's because you did not do step 6. correctly.
Enjoy. Note that you have to relaunch the exploit everytime you reboot or shutdown your device. Of course if you only put your device into standby mode, you don't need to relaunch.
You can update h-encore by following the installation guide above, or following these steps (h-encore must already be installed).
Unsafe Homebrews
under HENkaku Settings
in the Settings application to grant VitaShell full permission.ux0:user/00/savedata/
.PCSG90096
and select Open decrypted
(you should NOT see the folder sce_pfs
within this folder when opened decrypted).system.dat
to ux0:user/00/savedata/PCSG90096/system.dat
.Install HENkaku
in the bootstrap menu.HENkaku Settings
, then select Enable unsafe homebrews
. This will grant you full permission in VitaShell.If you like my work and want to support future projects, you can make a donation:
Thank you!