Posting this at ps4miner's request: This is a patched version of official PS4 Media Player 3.50 (VR supported) so it can play music and video on non PSN-activated console.
Will work only on 5.05/5.07 FW because it includes a kexec part with hardcoded offsets (sorry <5.05 guys, my bad).
Running on other than supported FW will make console to reboot.
Also do not forget to turn On MPEG-2 switch at "Debug Setting -> License Activation". Player is checking for it.
It's not the best variant of fixing this app, but it works for now (as a temporary solution).
Basically patch does two things:
Credits: jkpatch and ps4-hen-vtx
It looks like official packages somehow got more privileges than fpkgs so some applications are failing to work properly.
Probably a whitelist (which is coming from PSN on activation) or fpkgs lack of some sort of marker. More research is needed.
I wanted only this particular application to work, now my work is done. I hope you enjoy it
Filename: IP9100-CUSA02012_00-PS4MEDIAPLAYER00-A0100-V0350.pkg
MD5: D46A7932ACCD603C416D034440A3A8E8
SHA1: 7B437FEEB2414269A571CD1D28ECC9A6EE85BFC6
Link:
Spoiler
By ps4miner, who previously reported on the application cache used in PS4 Exploit Host for 5.05 HEN Payloads Offline without ESP8266 devices.
PS4 5.05/ MEDIA Player V0350/ (Music, Videos & Pic's Works) by GrimDoe
Will work only on 5.05/5.07 FW because it includes a kexec part with hardcoded offsets (sorry <5.05 guys, my bad).
Running on other than supported FW will make console to reboot.
Also do not forget to turn On MPEG-2 switch at "Debug Setting -> License Activation". Player is checking for it.
It's not the best variant of fixing this app, but it works for now (as a temporary solution).
Basically patch does two things:
- It escalates privileges for the mplayer's process, so it can freely access the stuff it wants.
- *sonyCred = 0xffffffffffffffff; // sceSblACMgrIsSystemUcred
- *sceProcType = 0x3801000000000013; // sceSblACMgrGetDeviceAccessType
- I'm not sure if both patches are necessary. Probably second one is enough, too lazy to check.
- It patches SceMusicCoreServer process in memory.
- Function at SceMusicCoreServer+0x3640 will now always <return 0>.
Credits: jkpatch and ps4-hen-vtx
It looks like official packages somehow got more privileges than fpkgs so some applications are failing to work properly.
Probably a whitelist (which is coming from PSN on activation) or fpkgs lack of some sort of marker. More research is needed.
I wanted only this particular application to work, now my work is done. I hope you enjoy it
Filename: IP9100-CUSA02012_00-PS4MEDIAPLAYER00-A0100-V0350.pkg
MD5: D46A7932ACCD603C416D034440A3A8E8
SHA1: 7B437FEEB2414269A571CD1D28ECC9A6EE85BFC6
Link:
Spoiler
By ps4miner, who previously reported on the application cache used in PS4 Exploit Host for 5.05 HEN Payloads Offline without ESP8266 devices.
PS4 5.05/ MEDIA Player V0350/ (Music, Videos & Pic's Works) by GrimDoe