PS Vita – PS4 Remote Play without PSN sign-in
Hacker Yifanlu published a tutorial over at vitasdk.org, explaining how to enable PS4 Remote Play on your PS Vita without PSN Sign-in. This is obviously useful for those of us willing to stay on firmware 3.60: hacked Vitas running on firmware 3.60 do not have PSN access, and are therefore losing access to several services available to the console.
Update: a PS Vita homebrew was released that now automates the whole process. You can check ps4relink here. Otherwise keep reading if you’d rather do it manually.
Yifanlu had released Netcheck bypass a few days ago, a PS Vita plugin that lets you bypass the PSN sign-in when it is required. For some apps where this is just a security check, this actually allows to use the app on a 3.60 firmware, while for others, PSN access might actually be required to use the app, in which case Netcheck bypass does not help. This was the case for Remote Play, in which case YifanLu’s plugin was not really helping (it will still be useful in the tutorial below to make the process smoother).
This tutorial just fixes that issue, and lets you use PS4 Remote Play without PSN Sign in on your PS Vita. And although today this requires lots of manual hex-editing, I wouldn’t be surprised if an app was released soon to automate the process (as a reminder, the GekiHEN homebrew competition just got its deadline extended to March 19th!).
PS4 Remote Play without PSN sign-in, on PS Vita
It is now possible to do PS4 Remote Play without PSN Sign in on the PS Vita thanks to YifanLu’s tutorial. You can find the tutorial here, we also reproduce it below.
Remote Play requires a PSN sign-in at some point because when you sign-in to PSN, your online ID gets cached (along with your avatar image URL and banner image URL). The online id is required to link (make sure the same PSN account/online ID is used on both your Vita and PS4). If you logged in to PSN in the past (before PSN spoofing was disabled by Sony), then this cached info is already on your Vita. However, if you formatted your Vita after PSN spoofing was disabled OR you purchased your Vita after spoofing was disabled, then you need to manually create this cache file. This guide will lead you through in doing that.
Creating the Online ID Cache
- Make sure your Vita is linked to your PSN account. You do not have to be activated! To ensure you are linked, restore your Vita (do NOT format your memory card unless you want to lose everything). Once you get to the welcome screen, select that you already have a PSN account and type in the information. If you remember doing this when you last went through the setup, you do not have to do it again.
- Download and open up a hex editor. Create a new file and fill it with 328 bytes of 00.
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
- REPLACE the first N bytes of the file with your PSN online ID (the same one tied to your PSN account!) where N is the length of the name [Note from Wololo: you can use an ascii to hex converter to get this done]. For example, if my PSN online id was “MyAccountName” then N would be 13 and the hex would be
4D 79 41 63 63 6F 75 6E 74 4E 61 6D 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Make sure the file is still 328 bytes!- Save the file as myprofile.dat
- Enable HENkaku if you haven’t already. With VitaShell/molecularShell, copy the file to ur0:user/00/np/myprofile.dat. If any directory doesn’t exist, create it.
- Reboot your Vita and you can now use PS4 LinkUsing PS4 Link
When you use PS4 link, the Vita will attempt to log-in to PSN and prompt you to update. If you cancel out, then it will still work. If you don’t want to be annoyed by the prompt again, you can install https://github.com/yifanlu/netcheck_bypass
Source: Yifanlu on Vitasdk
Dude!!! I can’t wait to try this out. I hope this could get ported to ps-now
Aww man, I forgot to say first.. lol
OK got an actual question, what if you deactivated your vita via the website? The vita still is registered but when trying to connect to psn, it does not allow you to sign in. I had to do this to activate my other vita ofw and pstv Henkaku . I now have a wii-U style setup for my Henkaku with just a memory card swap.
Nub
does it also count when your ps4 is also not on the latest firmwire
I have the same question
error ps vita remote play the number for another user has entered
any fix?
correct account on vita(tried 2 accaounts)
I´m having a problem. I’ve done all steps and Vita and PS4 seems to being ¨understanding¨ ecah other, but Vita says ¨Other user’s number has been entered¨ and PS4 give me error ¨CE-35406-8¨
What’s happening? We’re SO CLOSE to finally use Remote Play on 3.60!!!!
you made your myprofile.dat wrong
Will this work if im away from home or do I have to set it up local first.
Pretty sure this will only work locally, since online remote play requires you to log in to PSN.
:0 Sick awesome.. Gonna play me some PS4 games on-the-go!! 🙂 Kidding.. doesn’t work like that, although that’d be pretty cool. Just-at-home. Glad I could put the PS4 to PSVita streaming capability to good use. Always felt limited when staying on lower firm. Anyhow hats off to you, Yifan! Great heads up on this little bypass hack, wololo
I wonder if this works for the playstation network
Oh man this is awesome! Huge thanks to Yifanlu for figuring this out!!
I can confirm this works.
1. go to PSN https://account.sonyentertainmentnetwork.com/liquid/cam/account/profile/profile-details.action?displayNavigation=true
2. Go to the account settings tab
3. Highlight and copy your on-line ID
4. Go to https://hexed.it
5. In the upper left hand corner select “NEW”
6. Enter 328 for file size an hit enter
7. After the first line of HEX where it converts it to text you’ll see “……………….”
8. Select the first period and paste your username.
9. You will see a prompt – Select the first option “insert the data…” and hit apply
10. On the left side you should see file size 328, if not, this means you deleted entries, you can add 00 to the last line until you reach 328 but you shouldn’t have to
11. Click export at the top
12. Rename file to myprofile.dat
13. Transfer to file to vita.
14. THIS IS AN IMPORTANT STEP PAY ATTENTION. YOU WILL NOW MOVE THE FILE TO ur0 NOT urx0 you are used to working in..
15. So navigate to ur0:user/00 and create folder named “np”
16. Move myprofile.dat to this folder and reboot the Vita
17. Connect to remote play.
Troubleshooting
1. if you get an error about the account not matching then you did not get the username correct, remake your file.. it is case sensitive
2. If you don’t get the option to input the PS4 on screen link code, (update message) then you put the file in the wrong location or its not 328bits
Must PS4 need to be update to last firmware?
Can there possibly be a way to hex edit an act.dat to activate a vita to use on another vita or pstv? would be cool to get adrenaline working on my pstv but it isn’t activated and my vita is activated.
hexing an encrypted file will get you nowhere
I believe you still need to connect your PS4 to PSN, but if there’s a way to do remote play on 4.05 for PS4s that haven’t been connected to PSN ever, please tell us too.
Same situation but my PS4 is on 4.01, I guess there’s no way to get remote play for us.
update or wait?
I’d say wait, mine is still on 4.05..
But it’s still up to you if you wanna play games online and update your games to latest patches.
its not work for me when i cancell updatefirmare dialog it will be cancell but secound screen working fine
Also having logged in with another account the method also works by inserting the hex of my primary account id, there are risks that sony also access with my primary account did not carry henkaku can find out about my psvita after doing this operation? since now as even now the id.dat is modified on the memory card
i tried it but failed PSN prompt me to update and when i cancel out it doesn’t work did anyone got this to work?
no , i have same problem
Working fine for me with netcheck bypass 🙂
Even easier than using an ASCII to hex converter, just type your PSN name into Notepad, save it as myprofile.dat, then use a hex editor to add nulls (00) until it’s 328 bytes long.
I format the memory card, and unfortunately, to create a PSN account I need to update the system.
I have uploaded henkaku but on my ps vita I do not have mine Account. How to create it without updating system?
I tried to reset but without updating i can’t create profile. Thanks for help
Nice. Hoping that someday we will be able to remote play online with different network. It might be a wishful thinking, but it could be possible.
Hi the way that I remote play locally on 3.60 first connect to wifi at home then have ps4 logged in to same psn. After go to ps4 link on vita go to settings restore settings then press x after click remote play than cancel it it should give you the option to manually connect using the pin go on ps4 settings remote play settings add device use the pin on vita. Works for me! I restarted my vita and its still working after restart no need to repeat the process yet lol I couldnt get this to work using this other methodhexedit please help!
hi, my question is that, even tho iam using my secondary account on both my ps4 & vita, not my digitally loaded one. but my question is what is the risking of ban in it ?? i mean although i am using a separate new account for my remote play . is their still their a risk involved ?