UVLoader: Usermode PS Vita Loader is Now Under Development
Today PlayStation Vita hacker freddy_156 announced that UVLoader, a usermode PS Vita loader, is now under development and the project is currently seeking the assistance of the community.
To quote from wololo's blog: Sure, running PSP homebrews on Vita is fun, and VHBL is a very nice piece of work, but it’s about time we move on, isn’t it?
Developer yifanlu started a new project called Usermode Vita Loader (UVLoader), it will be a homebrew loader for the PSV, basically. Not PSP homebrews, but native PSV code, isn’t it awesome?
This project is based on a PSV exploit he found (there are no details about this for now, for obvious reasons), but it’s still in its early stages. Just a few lines of code have been written so far (you can find the code on his github (github.com/yifanlu/UVLoader)), so, back to the title, developers are needed.
If you’re a developer and you want to help, fork the project on github or get in touch with yifanlu on /talk or on IRC (#vitadev on EFnet).
If you’re not a developer, there’s nothing for you... yet. But it’s still an awesome news, isn’t it? And please, avoid asking useless questions: there’s no release date yet and it doesn’t work for now, just be patient for now and let the developers do their job.
Yifan Lu will eventually post updates about this project on his blog (yifan.lu) or on twitter (twitter.com/yifanlu), so make sure to follow him.
Last but not least, congratulations to yifanlu for his Vita hack
Update: It appears the WololoVHBL 1.80 game name has leaked out Monster Hunter Freedom Unite (Monster Hunter 2ndG in Japan) as pictured below, however, according to Sony's own forums they don't intend to pull the game from PSN until the exploit becomes public.
Shortly following, wololo made it public (via wololo.net/2012/09/08/4th-times-the-charm/) to quote:
A vulnerability has been found by Neur0n a few months ago in a PSP game, and this vulnerability has been leveraged to port VHBL in order for us to run PSP homebrews on the Vita. Following the request of many Vita owners, this announcement was postponed to wait for the release of Vita firmware 1.80, a firmware that brings PS1 compatibility.
As usual, we’ve let the members of our forums know about the vulnerability a few weeks in advance, in order to let them buy and download the game before Sony pulls it from their store. Protip: If you’re a member of our community and haven’t seen the announcement by now, you probably need your eyes checked (unless you joined in the past 24h).
Hmm, this one might hurt a little bit, given how successful this game is on the PSP…
Disclaimer: This announcement comes with absolutely no guarantee of you successfully running VHBL on your machine. We’ve been testing this for a while now, but there’s always the possibility something gets patched between this announcement and the release.
The game used for Neur0n’s VHBL port is Monster Hunter Freedom Unite, also known as Monster Hunter Portable 2ndG in Japan. Similar vulnerabilities exist in Monster Hunter Freedom 2 and in Monster hunter Portable 3rd, for which we also have VHBL ports (although I haven’t personally tested these ones).
We expect Sony to pull the game from their stores within the next 48h, so if you are interested in homebrews, you might want to buy that game asap before it is out. For those who worry that we are sacrificing one of the best titles of the PSP in the name of homebrews, please keep in mind that so far the PSP games used in VHBL exploits have always returned to the PSN after a patch has been pushed by Sony.
I don’t expect brainless gamers to read that far, so I assume this blog will, once again, be filled with comments in the form of “you guys are killing the vita”, “this will lead to piracy”, “why would you guys prefer to play pong over Uncharted?”, “hackers should die”, “OMFG leave Sony alone they already have so much trouble with the bad Vita sales” or, my favorite one “wait until Sony removes psp support from the Vita because of you”. But in case you read that far, I just want to remember everyone that VHBL has never led to PSP or Vita piracy in its 2 years and a half of existence.
Well, that’s it, hurry up and buy the game. It also happens to be a very popular franchise, so if only for the game itself, it’s probably worth it.
Oh, by the way, some people mentioned that the game only supports one save slot. This is true. If you actually want to play the game, you will have to regularly swap your own save and the VHBL save.
Once you have downloaded and installed the game, it is recommended that you do not update your console. In particular, do not update the CMA client. The VHBL files will be released, as usual, after the game gets pulled from the store.
Video: VHBL PS Vita 1.80 Running Monster Hunter Freedom Unite
Following up on the UVLoader Usermode PS Vita Loader development news, this weekend wololo has officially unveiled a video of VHBL for PS Vita 1.80 running on Monster Hunter Freedom Unite below!
To quote from his blog: I forgot to upload the “proof of concept” video this morning when I announced Neur0n’s exploit for Monster Hunter, so there you go.
In this video, we are running the exploit (which is done by going to the “Download” section of the game), I then go to the “savegame” section of the memory stick in order to install some homebrews: Wagic and CSPSP.
Wagic seems particularly long to install, but this is because its resource file is a single 40MB file which takes a little while to extract an copy. You can then see me play both Wagic and CSPSP on the PS Vita through the exploit.
The Files are coming soon
Update: VHBL r160 for Vita 1.80 is now released (via wololo.net/2012/09/11/release-vhbl-r160-for-vita-1-80/) as follows:
A few days ago we announced the name of the game that is being used for Neur0n’s port of VHBL for firmware 1.80: Monster hunter Freedom Unite. As I type this, Sony started removing the game from their stores, although some of the exploitable games for this release are still available in some locales, which is the first time this has happened in VHBL’s short history. Grab them while you can, and for us it is now time to release VHBL for this exploit!
Credits go of course to Neur0n for the exploit discovery, as well as for porting VHBL to it. Many thanks, as usual, to the people who initially created HBL, in particular m0skit0 and JJS. Thanks also go to dimy93 for beta testing, to the mods at /talk for their awesome help throughout the Ninja release, and to our brilliant community for making this Ninja release work, once again (this includes other websites on the scene who have done a brilliant work at mitigating leaks).
I’m sure I’m forgetting people to credit here, but you’ll have to forgive me, this release has been pretty long and exhausting. To quote neur0n: “It’s a relief to see this exploit being released, after 2 years”
Please note that VHBL has been extensively tested on Monster hunter Freedom Unite, but much less on Monster Hunter 3rd and Monster hunter Freedom 2.
Download - Choose the file that matches your game:
VHBL R160 for Monster Hunter Freedom Unite and Monster Hunter Portable 2ndG (US/EU/JP) (Recommended, this is the most extensively tested version): wololo.net/download.php?f=vhbl-r160-mh-wololo.zip
VHBL R160 for Monster Hunter Portable 3rd (JP): wololo.net/download.php?f=vhbl-r160-mhp3.zip
VHBL R160 for Monster Hunter Freedom 2 (EU): wololo.net/download.php?f=vhbl-r160-mhf2-eu.zip
How to Install and Run HBL on Monster hunter Freedom Unite
It is *strongly* recommended that you turn of all wireless connections on your PS Vita, and that you use OpenCMA on your PC instead of the regular CMA. This is recommended because otherwise your console has a way to force you to upgrade the firmware even before you get a chance to use the exploit.
Extract the HBL archive matching your version of the game in your CMA PSP Savedata folder. It is a folder on your PC named PSSAVEDATA/[lots of random characters here]. If you don’t know where it is, check your settings in CMA
Connect your PS Vita to the PC through the CMA, it should give you the possibility to copy the savedata from your PC to the Vita. If not, you probably extracted it in the wrong folder. (Note: You will also want to install some homebrews with a similar technique, read the section below)
To run HBL, start the game, and the savegame should load automatically. Once you reach the main menu, click on “Download” and select “yes” to whatever question is being asked. At this point, VHBL should start. See the video below for a more “visual” explanation
How to Install and Run Homebrews
Installing homebrews on the PSP was an easy task. On the Vita, until better solutions are provided, it’s quite a pain in the ass.
The CMA will only let you copy savedata, and will not recursively browse folders.
To address this, HBL comes with a tool that can extract archives with a specific structure.
Packaging the homebrew for installation on the Vita:
1) download PSP homebrews from your favorite website
2) extract the homebrew somewhere on your hard drive, and with your favorite utility, zip it again with the store setting (no compression), in a file that you will name “INSTALL.ZIP” (uppercase is important). If your compression tool does not have compression options, I recommend 7zip.
3) take any PSP savedata (but not the one used for HBL!), and add the “INSTALL.ZIP” to that folder, in your PC CMA folder. so your PSP Savedata will look something like this: in folder PSSAVEDATA/1a2b3c4def5678/UCUS12345000/ (or something like this) you will have the following files: