Join Us and become a Member for a Verified Badge on Discord to access private areas with the latest PS4 FPKGs.
PS5 CFW and Hacks       Thread starter PSXHAX       Start date Oct 24, 2020 at 4:49 AM       6,578       16      
Following the recent PS5 UI / UX Unveiling and PS5 XML List updates we now have reports of the first PS5 PKGs surfacing, including a Share Factory Studio PS5 Package for PlayStation 5 Scene developers to examine in comparison to the PS4 PKGs most are already familiar with. :geek:

Download: IP9100-PPSA01280_00-SFSRELE000000100.pkg (2.3 GB - Share Factory Studio PS5 PKG) / IP9100-PPSA01280_00-SFSRELE000000100_sc.pkg (32 MB) / IP9100-PPSA01280_00-SFSRELE000000100-DP.pkg (281 KB - PS5 Title Patch PKG)

Earlier today we saw some PS5 Unboxing Videos and PS5 Games Live on Sony's Servers, and from the IP9100-PPSA01280_00-SFSRELE000000100.json above:

originalFileSize 2528247808
packageDigest "BC7193CBA9E3B0F68D8E57FDD2CAF714ACA79A13BCDB67B1E5DB479F6E55A557"
numberOfSplitFiles 2
pieces -
0 -
url "http://gst.prod.dl.playstation.net/gst/prod/00/PPSA01280_00/app/pkg/9/f_edede6d2aaf97c3a879f7cc4a15e581565af5bb9a2418a283ff691bf39304b08/IP9100-PPSA01280_00-SFSRELE000000100.pkg"
fileOffset 0
fileSize 2494693376
hashValue "13165df00d2882a4d0d1667ae27eef37348fcd6e1282946fb46ff44c49c180f7"
1 -
url "https://sgst.prod.dl.playstation.net/sgst/prod/00/PPSA01280_00/app/info/8/f_60ffde51cf6adb7cc43390d0ef6294abd182f8e773e9bc22de72e785f54da831/IP9100-PPSA01280_00-SFSRELE000000100_sc.pkg"
fileOffset 2494693376
fileSize 33554432
hashValue "d7da16fbb9e6838b552ca6627416fea32bdd9c2cca8ec9b1952631dec638f53b"
playgoChunkCrcHashValue "e6625d10b101a725f509b5d03d07340f3c88203f4ba858ff4c123b920fb3d5fd"
playgoChunkCrcUrl "https://sgst.prod.dl.playstation.net/sgst/prod/00/PPSA01280_00/app/info/8/f_60ffde51cf6adb7cc43390d0ef6294abd182f8e773e9bc22de72e785f54da831/IP9100-PPSA01280_00-SFSRELE000000100.crc"

And from UP9000-PPSA01411_00-MARVELSSMMORALES.json:

originalFileSize 52554039296
packageDigest "AA04BD5B5EDA1FA7AF1EC56218C3033104388A69CB37FBD34860DA28692C20EA"
numberOfSplitFiles 14
pieces -
0 -
url "http://gst.prod.dl.playstation.net/gst/prod/00/PPSA01411_00/app/pkg/11/f_33e125e04b40c98bc0aaf8db336f36201b9db5155f3b928078e98be4bb30684a/UP9000-PPSA01411_00-MARVELSSMMORALES_0.pkg"
fileOffset 0
fileSize 4294967296
hashValue "1d6c630465b2d03cf3d47bec68d5cec1b57cb4f3626ec3a610b8b9e600332551"
1 -
url "http://gst.prod.dl.playstation.net/gst/prod/00/PPSA01411_00/app/pkg/11/f_33e125e04b40c98bc0aaf8db336f36201b9db5155f3b928078e98be4bb30684a/UP9000-PPSA01411_00-MARVELSSMMORALES_1.pkg"
fileOffset 4294967296
fileSize 4294967296
hashValue "0bad3217358c796d45af2811f11d6cc4086e30d3f5257d90db5411383e2df95f"
2 -
url "http://gst.prod.dl.playstation.net/gst/prod/00/PPSA01411_00/app/pkg/11/f_33e125e04b40c98bc0aaf8db336f36201b9db5155f3b928078e98be4bb30684a/UP9000-PPSA01411_00-MARVELSSMMORALES_2.pkg"
fileOffset 8589934592
fileSize 4294967296
hashValue "0be851d2a34597976ca91d8a52ff6ec0ea3c468f692d407ba09515d5fe388587"
3 -
url "http://gst.prod.dl.playstation.net/gst/prod/00/PPSA01411_00/app/pkg/11/f_33e125e04b40c98bc0aaf8db336f36201b9db5155f3b928078e98be4bb30684a/UP9000-PPSA01411_00-MARVELSSMMORALES_3.pkg"
fileOffset 12884901888
fileSize 4294967296
hashValue "c07aa04e5143d6d2e81a524718ec65d404fd06ababe9662db41ef07a344d4392"
4 -
url "http://gst.prod.dl.playstation.net/gst/prod/00/PPSA01411_00/app/pkg/11/f_33e125e04b40c98bc0aaf8db336f36201b9db5155f3b928078e98be4bb30684a/UP9000-PPSA01411_00-MARVELSSMMORALES_4.pkg"
fileOffset 17179869184
fileSize 4294967296
hashValue "e0b20748e4f53eea740d86dcb6e0dcf0b4add8ac1b94b7d147f405b5b2eb9f42"
5 -
url "http://gst.prod.dl.playstation.net/gst/prod/00/PPSA01411_00/app/pkg/11/f_33e125e04b40c98bc0aaf8db336f36201b9db5155f3b928078e98be4bb30684a/UP9000-PPSA01411_00-MARVELSSMMORALES_5.pkg"
fileOffset 21474836480
fileSize 4294967296
hashValue "9033474e5768252a54f94198cc94163c7a86e8c766cf2514fe236da03be331a1"
6 -
url "http://gst.prod.dl.playstation.net/gst/prod/00/PPSA01411_00/app/pkg/11/f_33e125e04b40c98bc0aaf8db336f36201b9db5155f3b928078e98be4bb30684a/UP9000-PPSA01411_00-MARVELSSMMORALES_6.pkg"
fileOffset 25769803776
fileSize 4294967296
hashValue "0e2e1dd37852db05a3e49c29184c5a3ef1f954696f43f1d9293c2a083660f5e7"
7 -
url "http://gst.prod.dl.playstation.net/gst/prod/00/PPSA01411_00/app/pkg/11/f_33e125e04b40c98bc0aaf8db336f36201b9db5155f3b928078e98be4bb30684a/UP9000-PPSA01411_00-MARVELSSMMORALES_7.pkg"
fileOffset 30064771072
fileSize 4294967296
hashValue "0996f516c5bf42a711fa8360e7c3feaa3b40c787e16434c0e5539991f2d20748"
8 -
url "http://gst.prod.dl.playstation.net/gst/prod/00/PPSA01411_00/app/pkg/11/f_33e125e04b40c98bc0aaf8db336f36201b9db5155f3b928078e98be4bb30684a/UP9000-PPSA01411_00-MARVELSSMMORALES_8.pkg"
fileOffset 34359738368
fileSize 4294967296
hashValue "4d9b901992226ac9ce968c426e43acdf3f064941a2bca2bedaed0369f172d0f8"
9 -
url "http://gst.prod.dl.playstation.net/gst/prod/00/PPSA01411_00/app/pkg/11/f_33e125e04b40c98bc0aaf8db336f36201b9db5155f3b928078e98be4bb30684a/UP9000-PPSA01411_00-MARVELSSMMORALES_9.pkg"
fileOffset 38654705664
fileSize 4294967296
hashValue "4609ce467bc2666a186fef2a37cc355e0869c59084d6cdf137bb406ced13a66e"
10 -
url "http://gst.prod.dl.playstation.net/gst/prod/00/PPSA01411_00/app/pkg/11/f_33e125e04b40c98bc0aaf8db336f36201b9db5155f3b928078e98be4bb30684a/UP9000-PPSA01411_00-MARVELSSMMORALES_10.pkg"
fileOffset 42949672960
fileSize 4294967296
hashValue "0689a8e2a5973287d57c07bceb48b81388a2d775163e30cce4b0a367eab60bf5"
11 -
url "http://gst.prod.dl.playstation.net/gst/prod/00/PPSA01411_00/app/pkg/11/f_33e125e04b40c98bc0aaf8db336f36201b9db5155f3b928078e98be4bb30684a/UP9000-PPSA01411_00-MARVELSSMMORALES_11.pkg"
fileOffset 47244640256
fileSize 4294967296
hashValue "20b4e3272fa2e495c1b286da8b8e4325fafeba4fcf6dd8447c1e6ae5a3f04a87"
12 -
url "http://gst.prod.dl.playstation.net/gst/prod/00/PPSA01411_00/app/pkg/11/f_33e125e04b40c98bc0aaf8db336f36201b9db5155f3b928078e98be4bb30684a/UP9000-PPSA01411_00-MARVELSSMMORALES_12.pkg"
fileOffset 51539607552
fileSize 918618112
hashValue "a307034accfa27e0253f6ef0617e986f4fce52a08bf364bc809b090c71f80fea"
13 -
url "https://sgst.prod.dl.playstation.net/sgst/prod/00/PPSA01411_00/app/info/18/f_40534d639bc137d9e795e5d9f1dabea31410a6385c8bc14338a147ed92a29a93/UP9000-PPSA01411_00-MARVELSSMMORALES_sc.pkg"
fileOffset 52458225664
fileSize 95813632
hashValue "60f7c61aaa3600e8b0c629bf0ff337793c4d3a6186d9d269637f8481db70d661"
playgoChunkCrcHashValue "db2117859771bfaa1426840e053eef903e79ef70f31b0863051f93121fbfca7c"
playgoChunkCrcUrl "https://sgst.prod.dl.playstation.net/sgst/prod/00/PPSA01411_00/app/info/18/f_40534d639bc137d9e795e5d9f1dabea31410a6385c8bc14338a147ed92a29a93/UP9000-PPSA01411_00-MARVELSSMMORALES.crc"

Below is a First look at PS5 digital content distribution system from cuevavirus, to quote:

I was able to obtain the pkg url for Share Factory Studio, a free application for PS5 available on the PlayStation new webstore.
Code:
https://sgst.prod.dl.playstation.net/sgst/prod/00/np/PPSA01280_00/d8ec167a-59da-4e54-8e2c-1161c706516a-version.xml
Which returns the following PS5 XML Data:
PHP:
<title_patch ac_set_rev="0" nptitleid="PPSA01280_00" schema_ver="1.0">
<app_tag content_id="IP9100-PPSA01280_00-SFSRELE000000100" name="_Import20201016223154" revision="8">
<package content_ver="01.500.000" delta_url="http://gst.prod.dl.playstation.net/gst/prod/00/PPSA01280_00/app/pkg/9/f_edede6d2aaf97c3a879f7cc4a15e581565af5bb9a2418a283ff691bf39304b08/IP9100-PPSA01280_00-SFSRELE000000100-DP.pkg" digest="d0b3ab075fabc2f28108692eabf56d334757e559cc40feb97baa6c9b9ffa5e2b" mandatory="false" manifest_url="https://sgst.prod.dl.playstation.net/sgst/prod/00/PPSA01280_00/app/info/8/f_60ffde51cf6adb7cc43390d0ef6294abd182f8e773e9bc22de72e785f54da831/IP9100-PPSA01280_00-SFSRELE000000100.json" metadata_ver="8" pfs_revision="9" system_ver="33554432"/>
</app_tag>
</title_patch>
The UUID in the URL is identical on two different accounts. We can infer several things from this:

1. Digital content is distributed without authentication, same as previous platforms.
2. Application and patch distribution are merged. It is no longer possible to obtain the base version application after a patch has been released.
3. It will no longer be possible to compute the update url from the title ID, instead a random UUID is used.

The json manifest in the xml contains two split files. However they are not the same file split along 4GiB boundaries. The first file has magic {0x7F, 'F', 'I', 'H'}, previously not seen. The second file has magic {0x7F, 'C', 'N', 'T'}, same as PS4 PKGs.

Cheers to CelesteBlue123, dots_tb, pearlxcore, siliccan and thedarkprogr in the Tweets below for passing along the PS5 Scene news! šŸ»
From PlayStationDev.wiki in comparing the Param.json, to quote: "PSP/PS3/PS4/Vita used a param.sfo file for metadata. PS5 games have a similar file, but instead of .sfo it is now .json.

There are three types of param.json: param.json, origin-param.json and target-param.json. What the differences are and what they are for is currently unknown."

Finally, we've now expanded the PlayStation 5 Scene Forums here at PS5Hax.com with the following additions:
PS5 PKGs Surface Include Share Factory Studio for Scene Devs to Examine!.jpg
 

Comments

Top