Despite the fact there is no released expolit for them, you can still install some homebrew on Vita firmwares 3.69 and 3.70. In this guide, I will show you how to do that, as I could not find a single good tutorial online about this, despite vHBL itself being old news at this point. This will be a pretty long guide and mostly text-only.
NOTE: vHBL will allow you to install ONLY PSP homebrew. It will not allow you to install Vita-native homebrew, nor run "Backup" games, however there is still a large library of homebrew and emulators available that will run with it.
- Any Vita model on any firmware INCLUDING 3.69 and 3.70. This should also work on the PSTV but I cannot test that for myself.
- A PSP game or demo on that Vita (more on that later)
- A PC running QCMA (there are plenty of guides for setting this up, I'm not going to go into it here)
- A USB cable for your Vita
- (Optional) A PS3 (more on that later as well)
Getting an exploitable PSP game
If you already have any PSP titles on your Vita, skip this step.
In order to install vHBL, you will need any PSP game or demo to exploit. If you don't already have one, you can either buy a cheap PSP game from PSN, or download a free PSP demo which will work just as well although requires a PS3. I used the LocoRoco Midnight Carnival demo.
To download PSP demos, you will need access to a PS3. Use the PS3 store to download a copy of the demo, and then transfer it to the Vita through the content manager. I don't own a PS3, so I used a borrowed PS3 to download the demo)
To create the vHBL bubble you need to backup the PSP game or demo to your PC.
Open the content manager on the Vita, and connect to QCMA like you normally would. Select to transfer from the Vita to your PC, and transfer the PSP game or demo you got earlier. You now have to create the bubble.
Creating a vHBL bubble
- Find your account AID. This is found as a folder name in
- Get your package decryption key. This can be found by putting your AID into this site.
- Download PSVimgtools and the VHBL Bubble Data.
- Extract the VHBL archive, and copy the VHBL01234 directory to
- Copy the game folder from the backed up PSP game (which should be
[Backup Location]/PGAME/<AID>/<GameID>/game) into the psvimgtools folder.
- Extract the image with
psvimg-extract -K <Your Key> game/game.psvimg data. Both the input and output directories can NOT have spaces in the path!
- Replace the PBOOT file (which should be in
data/ux0_xxxx/PBOOT.PBP) with the one from the VHBL archive.
- Re-create the image with
psvimg-create -n game -K <Your Key> data new.
- Copy the
game.psvmdfiles from the
newdirectory back into where you got the original image from.
- You now have a working vHBL bubble! Transfer it back to your Vita and start installing some homebrews.
Packaging and transferring homebrew
Now you have vHBL installed, but it's useless. You need some homebrew to run. There are sites offering pre-packaged homebrew intended to run with vHBL, but in this guide I'm going to show you how to package your own.
- Get some PSP homebrew. There's lots out there. Any homebrew that is compatible with HBL is compatible with vHBL.
- Make sure that
EBOOT.PBPfile is directly below the homebrew app's folder, like
- Zip the folder using the "store" compression method. (not the contents of it, the folder must be in the zip). Make sure that you use the "store" compression method! If you don't it WILL NOT work!
- Rename the output zip file to
INSTALL.ZIP, and move it to a new folder in the
[Backup Location]/PSAVEDATA/<AID>/folder. I like to name these folders after the homebrew but it doesn't matter.
- Refresh the QCMA database, and open content manager on the Vita. Choose to transfer from the PC to the device, and transfer the homebrew, which should appear as a PSP game save data.
- Open your vHBL bubble, and you will see the wMenu. There are alternative menus, but I'm not going to get into installing those in this guide.
- press the
Lbutton, and select the homebrew you have transferred that you wish to install.
- Wait for the installation to finish.
- Now when you restart vHBL, that homebrew will be available to run!
To uninstall homebrew you just delete it from the vHBL directory. This can be done using the PSP Filer program, or something similar. Some custom menus have this feature, but that is beyond the scope of this guide.
I hope this guide was informative. Leave a comment if you have any corrections to make.