MailWriter | Swap and use multiple Vita accounts at the same time & their respective games

Discussion in 'PS Vita - Tutorials' started by xy2_, Jun 8, 2016.

  1. xy2_
    OP

    xy2_ GBAtemp Regular

    Member
    256
    144
    Feb 4, 2016
    France
    This is obsolete, use https://gbatemp.net/threads/henkaku-use-multiple-accounts-on-a-single-memory-card-and-swap-without-format.436580/

    Hello,

    This tutorial will allow you to swap and use multiple Vita accounts at the same time & their respective games. This is most notably useful for quickly swapping accounts if you have games from two differents accounts on a single Vita. The advantage of this method compared to the coldswap method is that it does not require a PS3 and takes less time to do. Essentially, like the coldswap method, you can have as much 'accounts' as you want with games this way with some clever backup hacking.

    This can also allow to play games even if the target account is banned. Note that you do not actually need to own the respective accounts if you hack the backups.

    Thanks to forstvi3n for the original method.

    For this tutorial, I will assume you are retrieving files from an original target system backup, then restoring to the final system backup. You can also do this with simply retriveing an original account from, for example, an hacked Vita.

    Here is what you require:
    First we will need to dump some files. On the target backup/system, dump these files (send yourself these strings as links):

    Code:
    email:send?attach=vd0:registry/system.dreg.
    email:send?attach=vd0:registry/system.ireg.
    email:send?attach=ux0:id.dat.
    email:send?attach=tm0:npdrm/act.dat.
    Make a backup of the target system (if you haven't gotten one already).

    From there, you have two options:
    • If you are planning to simply use two accounts on the same system, first unslave the memory card then pull it out, format the vita, and put it back in once initial setup is done. This will allow you to keep all content on the card, but you will have to set up your original content.
    • If you are planning to use multiple accounts, first make a backup of all content you care about on your PC via QCMA. Then format your vita, go through initial setup with your original account, restore the backup with multiple 'accounts', backup the four above files, then restore the target system's four files (system registry, id.dat and act.dat.) From there, transfer content from the target account that you backed up back on the PC.

    After that, simply dump the act.dat of the new system, and you are done. The other backed up files are for safety if you know what to do with them.

    One very important thing to note is that the act.dat HAS to be from your Vita, act.dat's are limited to a single system. I'm currently working on a workaround for this, but right now the workaround is to dump the act.dat you don't have by simply borrowing your friend's memcard (by unslaving his memcard first).

    To use each of your separate accounts and the respective games, you will have to send yourself the act.dat of that system+games as an email (rename the file to #0, attach it to an email using Thunderbird with subject "email:send?attach=tm0:npdrm/act.dat." without quotes, then send it to your Vita; click on the picture back on the email app, get an error, then press PS and close the app completely). Once done, restart the Vita. You only have to send the email once, so get a respective act.dat and system.dreg+ireg email for each 'account' on your system, also allowing offline use.
     
    Last edited by xy2_, Aug 3, 2016
    geddanof and Voxel like this.


  2. Nirmonculus

    Nirmonculus GBAtemp Advanced Fan

    Member
    651
    146
    Nov 4, 2014
    So a group of friends can have a single "mother" account that has games that they can all share through this method?
     
  3. Voxel

    Voxel Clumsy Coder

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

    Our Patreon
    5,155
    5,796
    Jun 27, 2015
    United Kingdom
    England, UK
    Right, I'm a little confused about this slightly... Should I already know my friends' PSN login details to properly make the 4 files you listed, or does it just require my friends to dump the 4 files from their Vita and send them over for me to use?

    Great tutorial by the way. Looks a lot easier than the coldswap method!
     
  4. xy2_
    OP

    xy2_ GBAtemp Regular

    Member
    256
    144
    Feb 4, 2016
    France
    Yes, although the slave accounts don't really exist: only the master account does. Even when you will swap accounts between your master and any of your slaves, your Vita will still remain on the master account, only fooled into using the current slave account you desire. The side effect is that you will need to transfer a game that master owns to activate the Vita if we were in normal conditions (we can just bypass that by writing act.dat.)

    That's the wonderful thing about this method. Normally you'd need to have a friend's activated vita to make your slave accounts, but remember that we can hack system backups and fully activate them by transferring the master's act.dat to the hacked backup or via a simple coldswap to an PS3. You can figure the rest out; I figure it's not too wise to give out too much hints about piracy here.
     
    Last edited by xy2_, Jun 12, 2016
  5. Nirmonculus

    Nirmonculus GBAtemp Advanced Fan

    Member
    651
    146
    Nov 4, 2014
    Ah, that shining hope for the Vita! XD
    I will tell this to my friends, they have abandoned their Vitas and now their consoles are just collecting dusts.

    I still have a long way to go in terms of hacking the Vita, attention is a bit dwindling since a lot of people are abandoning their Vita these days. :U

    It can definitely lead to piracy, as I understand, someone can just upload their psn account info and others around the world can use it with this method. Correct?
     
    Last edited by Nirmonculus, Jun 12, 2016
  6. Voxel

    Voxel Clumsy Coder

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

    Our Patreon
    5,155
    5,796
    Jun 27, 2015
    United Kingdom
    England, UK
    Giving out hints on this site about piracy is fine and not against the rules. (If you moralistically feel that you shouldn't, then don't anyway) The only thing you shouldn't do is name or link to ISO sites and that's it. That's the only rule that goes against piracy on this site, basically.

    May I also ask, when you refer to the "target" system, are you talking about my Vita or my friend's Vita?
     
  7. xy2_
    OP

    xy2_ GBAtemp Regular

    Member
    256
    144
    Feb 4, 2016
    France
    You don't even need to share your psn creds: simply a backup and your accountID. Refer to the backup hacking tutorial. You don't even need to know the person: just ask random strangers for system backups.

    Target = the one you want to hack, friend in this case.
     
    Last edited by xy2_, Jun 12, 2016
    Nirmonculus likes this.
  8. Voxel

    Voxel Clumsy Coder

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

    Our Patreon
    5,155
    5,796
    Jun 27, 2015
    United Kingdom
    England, UK
    -snip-
    I managed to work it out.
     
    Last edited by Voxel, Jun 12, 2016
  9. Voxel

    Voxel Clumsy Coder

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

    Our Patreon
    5,155
    5,796
    Jun 27, 2015
    United Kingdom
    England, UK
    Right, so now I have successfully managed to get my friend's game onto my account. However, when I click to play the game, it tells me whether I still want to play even though I can't earn trophies, and then when I select yes, it tells me the application must be redownloaded.

    What should I do now? Should I get my friend to dump his actual act.dat from his Vita?
     
    Last edited by Voxel, Jun 13, 2016
  10. xy2_
    OP

    xy2_ GBAtemp Regular

    Member
    256
    144
    Feb 4, 2016
    France
    This means you did a mistake somewhere. If you have a backup of the system with the unencrypted game on it, first make a backup of the current state, write your friend's registry (dreg and ireg) then transfer over the game to your PC and restore the previous state using your original registry. Once done, try transferring the game again.

    And yeah, of course you will need your friend's act.dat or else you will get this error. In the worst case, just borrow his memory card.
     
  11. Voxel

    Voxel Clumsy Coder

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

    Our Patreon
    5,155
    5,796
    Jun 27, 2015
    United Kingdom
    England, UK
    The problem is, I don't actually meet my friend IRL, he is just an internet friend. :P

    And when you say "unencrypted", what do you mean? Doesn't a CMA backup have to be tied to a specific CMA ID?

    These are the whole steps I took, by the way:

    1) I edited my registry so my friend's CMA ID was in use instead of my own actual CMA ID, then I wrote the fixed registry back to my Vita.
    2) I reset my Vita, then I formatted my memcard to be able to transfer my friend's fresh Shovel Knight backup to my Vita which now has his CMA ID.
    3) I transferred Shovel Knight to the Vita, then I fixed my registry once again, so my Vita would use my original, actual CMA ID.
    So I restored the new registry with my original CMA ID, but then this time, I 'unslaved' the memcard so everything stayed on the memory card, including my friend's Shovel Knight backup.

    And I think that's basically how it led to the "can't open this application without redownloading" error...


    I made a video earlier today that demonstrated the error:
    https://mega.nz/#!uMkRlBbT!kedN1VcVp4Tt2fkSOl4jVYyTXerXrv9rk3_1aUIYmUE
     
    Last edited by Voxel, Jun 13, 2016
  12. xy2_
    OP

    xy2_ GBAtemp Regular

    Member
    256
    144
    Feb 4, 2016
    France
    No. Don't format when you transfer the initial hacked backup. In fact, don't do anything, including resetting your Vita, while you are dealing with the hacked backup. This is the best way to trigger the hacked game failsafe and get the data encrypted (leading to the error.)

    Transfer the hacked backup without resetting or formatting, then transfer via USB to your computer the games you desire on that backup. (You might need to make a backup to refresh the contentID so that you are able to transfer the backup.)

    Also make sure to dump the registry once you are on the backup and the act.dat. This is one of the two ways to be able to use the game; you need to transfer it back. This is one of the two ways to play the games; the other way involves an obscure coldswap that I still didn't figure out, but I should post a tut about it in the coming days. Worst case, ask your internet friend to dump his act.dat.
     
  13. cinhomartins

    cinhomartins Member

    Newcomer
    45
    35
    Oct 3, 2013
    Brazil
    Hey Voxel... any luck with the backups? This seems like such a huge deal and i don´t see anyone comment on it...
    Any info would be great. Thanks mate.
     
  14. Voxel

    Voxel Clumsy Coder

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

    Our Patreon
    5,155
    5,796
    Jun 27, 2015
    United Kingdom
    England, UK
    Hi there,
    I am still on the hunt for anyone's CMA Backups, their CMA ID, and their act.dat, unfortunately. But I am just thinking about resorting to giving my own act.dat and backups to a friend of mine that I know has 3.52 or lower on his Vita.

    I have successfully managed to transfer my other friend's Shovel Knight backup onto my Vita's memory card, but that's about it... he can't dump his act.dat for me since he is on 3.60, so that Shovel Knight is staying as it is for the moment. :C
     
  15. cinhomartins

    cinhomartins Member

    Newcomer
    45
    35
    Oct 3, 2013
    Brazil
    Thanks for the info. Although i have a vita with the required specs i have no games on it. Worse than that... i´m a PS + member for a while now and have a bunch of games on my PSN account, but im trying to decide if its worth to update to acess the store or wait a little longer to see if this goes anywhere...
     
  16. xy2_
    OP

    xy2_ GBAtemp Regular

    Member
    256
    144
    Feb 4, 2016
    France
    You are aware you can use a PS3 or another Vita to transfer the game?
     
  17. cinhomartins

    cinhomartins Member

    Newcomer
    45
    35
    Oct 3, 2013
    Brazil
    Actually... no. I thought that only worked with PSP/PSONE games! I have never gone online or acessed PSN on my PS3 since its on CFW (I use PS+ only on the PS4).
    Any risks in connecting/doing the transfer via PS3 with CFW?
    Thanks
     
  18. Voxel

    Voxel Clumsy Coder

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

    Our Patreon
    5,155
    5,796
    Jun 27, 2015
    United Kingdom
    England, UK
    Nope. You are completely safe when transferring things! I do it all the time on my Rebug PS3. :)
     
  19. cinhomartins

    cinhomartins Member

    Newcomer
    45
    35
    Oct 3, 2013
    Brazil
    Cool... i´ll try and get things ready this weekend (update to latest Rebug; read tutorials and get the mail exploit on the vita).
    Thanks guys
     
    Voxel likes this.
  20. Nirmonculus

    Nirmonculus GBAtemp Advanced Fan

    Member
    651
    146
    Nov 4, 2014
    There is a guy who does this in my area. He can put his back up on my Vita, though I haven't asked him about it, I would probably just ask him to do it. It means I will have access to his four files right and in turn hypothetically I can share his back up to Voxel through me by dumping a few things after he put his backup on my Vita? His backup account will be my slave account and my original account is the master account?