Release: Yifan Lu’s OpenCMA and libVitaMTP


We are constantly looking for guest bloggers at If you like to write, and have a strong interest in the console hacking scene, contact me either with a comment here, or in a PM on /talk!

71 Responses

  1. ind3x-gosu

    Great thing! This means I can go back to “linux only” on my laptop!
    Really really great news!

  2. onnz423

    Great news. Too bad that we do not have yet any native hacks 🙂

    • Z

      *** off. They’re not releasing it since the Vita isn’t selling well. The sales aren’t stable yet, and there are not enough games yet to help the sales. If they were to release it, piracy would become rampant, scaring game developers away, and with scarce games, the Vita will fail.

    • necron926

      hey if you wanna *** and moan get your own native hacks and exploit them and write all the code by yourself. can you do that? no? yea didnt think so. so shut up the developers will release them when they are ready.

  3. Razorbacktrack

    There will be a version for windows?

  4. isnizal

    huh…i dont really understand what it mean…huhu…but nice la..i hope someday vita fully been hack or jailbreak….

    • Broose

      to put it simply, Yifan Lu recreated CMA on linux and now LINUX USERS can copy files from your computer to your vita as free as a bird in the sky 😉

  5. wololo

    Lol, I just love these conspiracy theories

  6. yyy

    “Feels like a 50 years step back to me”

    I don’t quite understand this, sorry. Linux support in general is really not that widely spread when we concider how many applications (and games as well) that excist, so why is it surprising that one application doesn’t have Linux support?

    • wololo

      The fact that one needs an application (other than the OS…) to copy files to their device is the 50 years step back. You can copy from Linux to any usb device or camera that follows the standard. I’m not a linux fanatic, but the fact that the Vita has the limitation “copying files to this device is only supported by Mac and Windows” is just a joke to me.

      • yyy

        Oh, like that. I understand what you mean. I’m pretty sure that Sony went with this solution because of how much the PSP was hacked. Things that are done now might have consequences in the future, and i think that is what happened with PSP, then going further to the Vita. If the PSP wasn’t hacked that much, i think there would be a chance that the situation would be different with the Vita.

        By the way, i think that there is a distinction between gaming systems and usb devices. USB devices in general (memory sticks, cameras, phones etc.) are not build around the concept of making money from software sales. They are built around the concept of making money on the sales of the hardware itself. Gaming systems on the other hand are built around the concept of making money from the software/game sales.

        Didnt CMA work under Wine in Linux by the way? Or is this really the first solution for Linux to copy files over to the Vita?

        Personally, i’m actually surprised to see Mac support with CMA. Not because it is Sony, but just in general. I have to admit that i havn’t followed things that much during the last years regarding software releases, so maybe things are differently now, but i remember before, then Mac versions of many applications were kinda rare, at least after my experience.

        • wololo

          I can definitely understand why Sony went this way, but to me the way CMA works is beyond the limit, and proved to me how far some companies are willing to go, even if it means hurting the ease of use for some of their customers, just to avoid hacking and piracy. People who have tried CMA to copy MP3s can report that it takes 10 times longer than if you did it with a regular usb copy.

          • yyy

            I understand, that is fair enough 🙂 Personally i don’t think that CMA really adds that much more difficulty to use, but i agree that it would be much more easy to just do a normal USB connection and transfer.

            I just tried to transfer a MP3 file myself just to test, and it takes some seconds longer than normal USB transfer indeed.

        • dimy93

          Vita’s struggles to get on its feet on the market. Nevertheless Sony limits the potential buyers by saying -hey you if you want vita you need Mac or windows. For me that’s a clear message to the audience – we’ll always prefer security over your – nothing personal …
          That’s a poor marketing strategy for me

          • yyy

            That is true, but i think that not having native Linux support is Vita’s smallest problem when it comes to the poor sales. The biggest problem is that it needs more interesting games, and it also needs to get a bit more down in price.

            I also don’t think that the lack of Linux support is because they are afraid of any security breach, if that is what you mean? I think the lack of Linux support is simply because they think the market is too small, so they (Sony) havn’t devoted any resources to make a Linux version of CMA. But isn’t it possible to just use Wine in Linux, then run CMA through Wine?

            By the way, CMA is not absolutely required to use the Vita. It depends on what you’re going to use the Vita for. It is possible to use the Vita fine without using CMA at all. CMA is only used to transfer music and movies, and also take backup of savegames and the games.

          • yyy

            And just to add one thing regarding CMA, i kinda wish that it was possible to upload the savegames to the cloud without having to go through CMA first. Its very easy to do it through CMA i think, but i don’t really know why i need to go through the PC first to upload the savegames to the cloud.

          • dimy93

            CMA is not required to use vita – you don’t belive that do you- I am with 16gb card and still need it – I can only imagine what happens with people with 4. And switching accounts can only be done with cma- otherwise you lose everything.
            The lack of support for linux is due to the fact that sony is too lazy to port it but seriously if they didn’t introduced CMA’s concept they wouldn’t have that problem in first place. Moreover if a single person can port the CMA in 3 months or less without having the source of the drivers and overcomming the security sony introduced with CMA it would have taken less then a week for SOny to do it on their own. I do not understand why they didn’t. Linux is open source so they do not have any legal problems to do it. They are just lazy

          • yyy

            When i said required, i mean it litterally 🙂 I just wanted to point out that it is possible to use the Vita without using CMA. If you never take backup of the games and/or the savegames, never change the PSN account and never transfer movies, pictures or music to or from the Vita, then CMA is not needed. But of course, if you want to do these things however, then CMA is needed indeed. I just wanted to mention it as general information, i’m not saying that you claimed that CMA is absolutely needed.

            Yeah, i think that the lack of native Linux support is just because Sony doesn’t want to use any resources on it.

          • yyy

            And speaking about memorycard, i agree that the memorycard can be filled up pretty fast. I actually find it easier to just delete the game, then redownload it later on if i want to play it again. But i have PS+, so i can upload the savegames to the cloud. If i didn’t have PS+, then i would use CMA to take backup instead, because that is the only way i can keep the savegame. I also hope that Sony comes out with a 64GB Vita memorycard 🙂 I also have a 16GB memorycard, and i have had to delete several of games to get room for new games.

          • yyy

            Or to say it a bit differently, it is possible to play every game on the Vita without using the CMA 🙂

            (Sorry for all the posts, i can’t edit the previous posts).

  7. Marshall Ward

    Gah, Autoconf 2.69, first time I ever had to build my own autoconf! Looks like libxml also needs to be more up-to-date than I expected.

    Anyway, great work, thanks Yifan!

    • Yifan Lu

      Yeah, sorry about that. I just used the latest tools and didn’t bother checking if they work on lower versions. In theory though, you should get away with using much lower versions of the tools.

  8. CaptainObvious

    is it possible to use this to one day form some sort of file explorer similar to what is used with the old psps?

    I.e. something that resembles connecting your psp into your computer, going into My computer and drag/drop files in?

    This would be awesome

    • saalts

      Not until the vita is natively hacked, as it seems the only way to copy content currently is through the CMA app on the vita, which doesn’t exactly allow for a drag/drop file explorer on the PC end.

  9. x eye

    anything for android?

  10. anax

    donde tengo que buscarel exploit del psvita 2.10\20.11

  11. Inicuo


    Does this work on WINDOWS?

    this tool sounds great, i’ve been reading the INSTALL file in the content “source package”… i didn’t understand, lol, i also download the “OpenCMA 1.0 (Ubuntu 12.04 x64)” wich ends in (.DEB), so i guess it can’t be run on windows 7,…

    Anyway, could someone make a tutorial, or tell me in a easy way how to install it? i would appreciate it.

    thank you Yifan Lu!

    • Yifan Lu

      While in theory, it would be possible to compile and run on Windows with a little bit of work, I’ll leave it as an exercise for the reader mainly because there isn’t any feature with this CMA that is superior than Sony’s CMA (or VF’s “open”cma).

  12. antonio

    una preguntita nada mas para salir de la duda. y no creer que lo haceis por chuleria o jodienda porque creo que no es asi y para dejar claro el tema si tan rapidos fuisteus para poner el video del vhbl despues de la actualizacion 2.10 al iguak que la actualizacion 2.11 porque cuando dijisteis en esta misma pagina que ya estaba completo el exploit no desvelasteis el nombre del juego para tenerlo por lo menos ya descargado o ahora que ya esta el open cma y poder disfrutar de el los que estamos limtados de recursos yo no estoy a favor de la pirateria pero si a favor de no volver a pagar un juego ya comprado de psp ni gastar tantisimo dinero en juegos que casi ni utilizo ya que a mi la vita me la regalaron y no pude beneficiarme de anteriores exploit por cierto un gran trabajo es el que haceis y lo valoro como otra peña hara gracias de antemano

    • Inicuo

      La razón de no develar el exploit es para utilizarlo en futuras versiones del firmware oficial, quizas la 2.2x?, versiones que tengan cambios “mas significativos”, pero la escena hack de la PSVITA parece estar en decadencia, quizás y por lo que dicen aquí, gracias de la mano de unos pocos, lleguemos a tener un ultimo CEFW o CFW para la PSVITA…
      Almenos mientras llega PS4, que podría empujar las ventas de VITA y hacer que todos vuelvan la mirada en ella.

  13. pploco1996

    When I read “libVitaMTP” I thought it was the release of the kernel explit jajaja

  14. Broose

    Question : Is it possible to compile and run the CMA on OSX ?