Category PS4 CFW and Hacks       Thread starter PSXHAX       Start date Nov 6, 2016 at 1:57 AM       21,437       8            
PlayStation 4 developer flat_z has been researching RAPs and RIFs for years with one of the more recent PS3 RIF to RAP / RAP to RIF converters being RifConv GUI, and today he hinted at how to install PS4 PKG Files (Tutorial) with the function itself rather than through the PS4 Debug Settings. :ninja:

@BadChoicesZ in the Shoutbox briefly explained this and reminded us what @flatz mentioned on Twitter, that as you'll still need a RIF file to make the PS4 Package playable. ;)

Below are the related Tweets for PlayStation 4 developers and others interested:

Code:
libSceAppInstUtil.sprx: sceAppInstUtilAppInstallPkg("/user/data/XXX.pkg", 0);
And before anyone asks why this is news ( :LOL: ) it is because... IT'S FLAT_Z WHO SPOKE!!! <3

Finally, below are a few video demos of what appears to be installing PS4 PKG's on Debug / Retail Firmware from #MadPictures via @toni1988 in the Shoutbox!
The uint64 at +0x408 (or +0x8 from start of actual RIF data) is used to locate accompanying data in act.dat.
See 0x28C0D0 (verify RIF) and 0x289D20 (decrypt RIF) in SceShellCore.
PS4 4.05 PKG INSTALL
Someone told me this is not working yet. That is not correct. PKG installs fine. The problem is you would need a license file to play the content. PKG must be on root of USB just like on 1.76. Exciting times....


Download: PS4_Function_Finder.idc / GIT

Installing PS4 PKG Files Using a Function vs Debug Settings.jpg
 

Comments

PSXHAX

Staff Member
Moderator
Verified
I know the older methods linked above were working since the videos and guides were made back in 2014... so unless Sony blocked it (I don't recall reading that :confused:) they should still.

The Debug Settings were also added to the PS4 Webkit Playground months back.
 

denunes

Senior Member
Contributor
Verified
..."but don't forget you still need a rif to make it playable"
it says all.
can install pkg, but ps4 will ask for the license anyway. damn
How do you say "postagem para encher linguiça" in english? :cautious::cautious: Rickrolling perhaps?
pode ser pra encher salsichas...lol
 

Nesterwork

Senior Member
Contributor
Verified
Hi, I've been lookin at the rif files from ripped ps4 games from the license folder as well as the ones on PSDev wiki.

This could be nothing cause i am not a dev or nothing just thought I would have a look round a few things, I was looking at the rif files and there is one line (00000260) that is the same in all rif files (apart from the top few lines) this is the string.

Code:
 33 D2 FA 8E 66 00 7B 67 E1 38 A8 64 8C B7 ED 06
like i said could be nothing, if someone else could have a look.

Thanks.
 
Recent Articles
Mortal Kombat 11 Kombat Swap Pack (EU / US) PS4 FPKG Mods by GrimDoe
Since my previous Mortal Kombat XL PS4 Skin Mod Demo and Friday The 13th: The Game PS4 RTM Trainer, here's a Mortal Kombat 11 Kombat Swap Pack from me (GrimDoe on Twitter) alongside some new...
PS4 Debug Watch App Port for 6.72 Firmware via Withmetta
Based on the Debug Watch utility by jogolden (Twitter) and the PS4Debug 6.72 Fork by GiantPluto (Twitter), recently I (aka withmetta) recompiled PS4 Debug Watch and got it working on PlayStation 4...
PS4 Syscon Loader Python Script for System Controller Files by SocraticBliss
Following the PS4 SysGlitch Tool and SysCon Glitching Pinout and his PS4 Unfself Tool, today PlayStation 4 developer @SocraticBliss is back with a PS4 Syscon Loader via Twitter tested with the IDA...
XNA RPKGMAN: XNA Remote Package Manager by Cypheron
Hey everyone, following PS4 PKG Sender v1.03 I have created XNA RPKGMAN: XNA Remote Package Manager which is a fully dynamic, lightweight package manager that only requires NodeJS/NPM and runs on...
Top