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.
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:
And from UP9000-PPSA01411_00-MARVELSSMMORALES.json:
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.
Which returns the following PS5 XML Data:
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."
Installing an FPKG on PS5 via @jose gozalez on YouTube (Twitter)
Testing a FPKG installation on the PlayStation 5
As expected, roughly translated: "you can't use this content.. to use the content, buy it."
Spoiler: PS5 _sc.pkg URLs
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:
And from UP9000-PPSA01411_00-MARVELSSMMORALES.json:
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
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>
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."
Installing an FPKG on PS5 via @jose gozalez on YouTube (Twitter)
Testing a FPKG installation on the PlayStation 5
As expected, roughly translated: "you can't use this content.. to use the content, buy it."
Spoiler: PS5 _sc.pkg URLs
- app.db extracted.rar (9.6 KB)
- EP4950-CUSA01780_00-0000000000000000.pkg (9.4 MB - Spotify PS5 with license, just install)
- EP4950-CUSA01780_00-0000000000000000-A0385-V0100.pkg (11.3 MB - Update)
- Spotify.rar (25.9 MB - includes Spotify (CUSA01780) - 1.00 App.pkg, Spotify (CUSA01780) - 3.72 Update.pkg and Spotify (CUSA01780) - 3.85 Update.pkg) / Mirror via TestkitDev57 / Mirrors via testkit_dev
- Netflix (CUSA00129) - 1.41 App.pkg (46.7 MB)
- PS5 News - Talk about any general PlayStation 5 news topics.
- PS5 Guides and Tutorials - Share PlayStation 5 guides and tutorials with the community.
- PS5 CFW and Hacks - Talk about PlayStation 5 CFW / MFW, exploits, hacks, homebrew and mods.
- PS5 Jailbreaking - Talk about PlayStation 5 jailbreaking and downgrading topics.