How to dump PSVita Games

Discussion in 'PS Vita - Tutorials' started by Shrinefox, Feb 4, 2016.

  1. dfsa3fdvc1

    dfsa3fdvc1 GBAtemp Regular

    Member
    215
    94
    Jan 3, 2015
    Albania
    OK, so both the subject and the file name have to be "\..\..\..\mms\music\AVContent.db"?
     


  2. azoreseuropa

    azoreseuropa GBAtemp Guru

    Member
    5,857
    873
    Nov 6, 2002
    Portugal
    Proud to be Portuguese but I am in USA.
    Awesome then PSVita emulator is next. :)
     
  3. Voxel

    Voxel Fable Junkie

    Member
    GBAtemp Patron
    Voxel is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    5,199
    5,919
    Jun 27, 2015
    United Kingdom
    England, UK
    Just the attachment name will do. Don't forget to attach the file to the email before renaming it or it won't work.
     
  4. dfsa3fdvc1

    dfsa3fdvc1 GBAtemp Regular

    Member
    215
    94
    Jan 3, 2015
    Albania
    Strange, his explanation says "send yourself an email with the subject: \..\..\..\mms\music\AVContent.db"
    I guess that was a mistake? Or not necessary but it doesn't hurt?

    Can someone do a noob friendly video tutorial on this. This has gotta be one of the most confusing things I've ever read.

    EDIT: And what about Database rebuilding. It was necessary in another Mail DB changing tutorial I did but it's not necessary here for some reason?

    EDIT: I think it worked. Got my first encrypted file and teh size looks right.
     
    Last edited by dfsa3fdvc1, Feb 26, 2016
  5. GOT4N

    GOT4N GBAtemp Regular

    Member
    291
    151
    Sep 13, 2009
    Antigua and Barbuda
    WAT
     
  6. dfsa3fdvc1

    dfsa3fdvc1 GBAtemp Regular

    Member
    215
    94
    Jan 3, 2015
    Albania
    OK, so last question now that I've got the transferring protected files from retail cart thing all sorted out.
    Do we know if the digital installation requires every single file to be present?
    I only want to grab a few unprotected files from the game but would need to dump several dozen in order to get a complete copy of the cart.

    I don't want to play the backup, just unencrypt a few files.
     
  7. Voxel

    Voxel Fable Junkie

    Member
    GBAtemp Patron
    Voxel is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    5,199
    5,919
    Jun 27, 2015
    United Kingdom
    England, UK
    Errrr... haha... you don't exactly specify what to type into the web browser. >_<
    If anyone who's done this can help me, that'd be great! It's my first time dumping, and I hope I can get it right the first time, too.


    EDIT: Never mind, got it to work by typing in ux0:TitleIDofgame >.>
     
    Last edited by Voxel, Mar 23, 2016
  8. dfsa3fdvc1

    dfsa3fdvc1 GBAtemp Regular

    Member
    215
    94
    Jan 3, 2015
    Albania
    You can see him type in the ID of Persona 4 DAN. PCSE00764. in the video.
    One tip though. That whole reboot and go to the browser... Do all that while in airplane mode. Because QCMA is next.
     
    Last edited by dfsa3fdvc1, Mar 23, 2016
    Shrinefox likes this.
  9. Voxel

    Voxel Fable Junkie

    Member
    GBAtemp Patron
    Voxel is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    5,199
    5,919
    Jun 27, 2015
    United Kingdom
    England, UK
    I figured it out myself anyway... I didn't watch the vid, I only followed the write-up.
     
  10. Shrinefox
    OP

    Shrinefox GBAtemp Regular

    Member
    114
    76
    Sep 5, 2013
    United States
    My bad, the writeup was based on the video and I totally forgot to edit that part. I'll edit the OP, glad you got it working
     
    Voxel likes this.
  11. Voxel

    Voxel Fable Junkie

    Member
    GBAtemp Patron
    Voxel is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    5,199
    5,919
    Jun 27, 2015
    United Kingdom
    England, UK
    I'll just say it again, I don't know how to thank you enough for this tutorial. :lol:
     
    Shrinefox likes this.
  12. Shrinefox
    OP

    Shrinefox GBAtemp Regular

    Member
    114
    76
    Sep 5, 2013
    United States
    Very glad I could help someone out with this! I wish it wasn't so complicated but maybe someday the Vita will have good enough Native homebrew that we can use something like braindump for the 3DS.

    Almost missed this question. I think all the files listed in the files.db have to be there in order to verify the installation.
    You could try dumping with some missing, but I don't know if the manual will open if the game is corrupt (probably not).

    Also, you can dump specific files without dumping the rest of the game if you make the path in your app.db more specific,
    something like ../../../app/PCSEXXXX/data/data.cvm instead of just ../../../app
     
  13. dfsa3fdvc1

    dfsa3fdvc1 GBAtemp Regular

    Member
    215
    94
    Jan 3, 2015
    Albania
    No problem. I dumped all the files anyways and the tutorial worked great.
    Best tutorial out there.
     
    Shrinefox likes this.
  14. Voxel

    Voxel Fable Junkie

    Member
    GBAtemp Patron
    Voxel is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    5,199
    5,919
    Jun 27, 2015
    United Kingdom
    England, UK
    Some time in my life, if the Vita hasn't already been fully hacked, I might knuckle down on it and probably do a bit of Reverse-Engineering work. I'm very suprised as to how over 5 years, we've still not been able to accomplish that sort of thing... :wink:

    It's not even had it's keys dumped yet, except for some AES key (that was used in the launch firmware?) that changed just after the first update for the Vita, I think.
     
    Last edited by Voxel, Mar 23, 2016
    Shrinefox likes this.
  15. Voxel

    Voxel Fable Junkie

    Member
    GBAtemp Patron
    Voxel is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    5,199
    5,919
    Jun 27, 2015
    United Kingdom
    England, UK
    By the way, that tutorial turned out to work perfectly!! :D Thanks once again!
    I managed to dump Zen Pinball 2, and now I'm going to see if a custom >3.20 Install Package will actually install the files back!
     
    Shrinefox likes this.
  16. Voxel

    Voxel Fable Junkie

    Member
    GBAtemp Patron
    Voxel is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    5,199
    5,919
    Jun 27, 2015
    United Kingdom
    England, UK
    Okay, so that actually didn't work. :(
    I think there has to be PFS protection on the files first. I'm not sure how it works, but I will take a little look into it myself.
    If anyone does have some info on how the PFS protection works, or how files can be encrypted with the PFS protection, that'd be great help to me! :)
     
  17. Duo8

    Duo8 I don't like video games

    Member
    3,440
    1,140
    Jul 16, 2013
    Dump it without decrypting/mounting?
     
  18. Voxel

    Voxel Fable Junkie

    Member
    GBAtemp Patron
    Voxel is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    5,199
    5,919
    Jun 27, 2015
    United Kingdom
    England, UK
    Basically, I want to see if I can pull off a romhack.
    But it seems I have to send the edited files (plus the untouched ones as well) back through the PFS encryption. (so basically, I have to re-encrypt the files again after editing).
    Remember those custom >3.20 install packages I made? So apparently, the Vita won't let you just install plain, decrypted files. It seems they have to have the PFS protection to be able to actually install onto the memory card and function properly when I try to open the app from the LiveArea.

    TL;DR, basically I need to find a way to re-encrypt all the dumped files by putting them back through the Vita... the trouble is, how to to that and dump them again, only encrypted.
     
    Last edited by Voxel, Mar 24, 2016
  19. Duo8

    Duo8 I don't like video games

    Member
    3,440
    1,140
    Jul 16, 2013
    No.
    This had been mentioned before.
     
  20. Voxel

    Voxel Fable Junkie

    Member
    GBAtemp Patron
    Voxel is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    5,199
    5,919
    Jun 27, 2015
    United Kingdom
    England, UK
    You are quick to judge, aren't you.......