Join Us and become a Member for a Verified Badge to access private areas with the latest PS4 PKGs.
PS4 Jailbreaking       Thread starter stooged       Start date Feb 23, 2018 at 7:49 AM       260      
Status
Not open for further replies.
I have been messing around with trying to get my VR headset to work with 4.05 for a little while, and because the VR headset is updated to the latest firmware it wouldn't work.

Just recently @XVortex pointed out you can poke a memory value to sort of spoof the system firmware version, so I tried what he said and put together a Enable_VR.bin payload (load the HEN payload and then load the VR payload because the Web exploit will say invalid import map, or use this idc.zip modified IDC exploit to launch it as I have added the 5.05 sections so it does not complain about import map) to poke the offset and found it allowed my VR headset to work.

:arrow: Update: Ok I sorted out the problem and merged the enable VR mod into XVortex's HEN 1.3 so you can now just run this 1 HEN payload and play VR with the source code below:

Download: ps4-hen-VR.zip (0.01 MB) / ps4-hen-VR.tar.gz (0.05 MB - Source Code) / usb_hen_vr.zip (0.03 MB - for USB Stick) / Ps4_Serve_v1_8.apk / Enable_VR_455.zip / usb_455_vr_enable.zip (0.02 MB) / ps4-hen-VR.zip (0.01 MB) / Enable-VR-50X

I only have 1 VR game to test on at the moment as I have to download the VR games now, but it is Resident Evil 7 and its working with my latest updated VR 3.10 and 4.05 + HEN.

Huge thanks to @XVortex, as you can see this is my VR information:

PS4 HEN Enable Updated PlayStation VR Payload with Source Code.jpg


And this is the game running on VR:

PS4 HEN Enable Updated PlayStation VR Payload with Source Code 2.jpg


Tested a few more VR games and all works well:

Rush of Blood:

PS4 HEN Enable Updated PlayStation VR Payload with Source Code 3.jpg


VR Worlds:

PS4 HEN Enable Updated PlayStation VR Payload with Source Code 4.jpg


Arkham VR:

PS4 HEN Enable Updated PlayStation VR Payload with Source Code 5.jpg
 

Comments

I'm planning to get a PSVR tommorow. stooged do you have an exploit that doesn't need to insert payloads? i'm using 4.55 HEN btw. just to enable vr on 4.55
 
So I have tried the .bin files for my 4.55 system and when I try to run the payload, I get an error saying that my system is not vulnerable. I run HEN (1.4) first and then try the vr payload. I run my payloads through my local network DNS. Can't figure out why it won't work.
 
I tried version offsets and none of them worked.

It looks like the ps4 has a list of controller ids that can connect/pair and the v2 move id is different to the v1 move and the ps4 just wont let it pair because it does not recognize the id.
 
@stooged so I have injected the payload you mentioned (ps4-hen-VR), showed on my console that it is running, but when I check the PSVR version in my settings, it still doesn't spoof the firmware. When I try to run my VR headset, I get the error code CE 30013-7.
 
The payload does not change anything in settings for you to see.

Your error code is

SCE_KERNEL_ERROR_EACCES CE-30013-7 0x8002000D Permission denied

I am not sure why you are getting permission denied.
when the payload is not run first and you try to run headset it will say to update the software not throw an error.
 
@stooged how easy would it be to put together a customizable spoof payload? I feel like thats an essential thing we are missing right now in this evolving PS4 scene.

Code:
*(uint32_t *)(kernel_base + 0x144B600) = 0x5050001;
Uneducated guess: Is that the 5.05 spoof section?
 
Status
Not open for further replies.
Back
Top