Skip to content

log

Echo_Stretch

3y ago
Couldn't Get It Using Ps4 Method

Using ps5-pkg-master

https://github.com/1jtp8sobiu/ps5-pkg

or just looking into the PS5_XML.tsv

https://github.com/1jtp8sobiu/ps5-pkg/blob/master/PS5_XML.tsv

we can look for the ps5 game we want. In my case Call of Duty®: Black Ops Cold War

In the versionFileUri It gives us the latest update for the game that I think the ps5 checks 1st.

https://sgst.prod.dl.playstation.net/sgst/prod/00/np/PPSA01628_00/c3b86344-f439-477e-b5f6-fd1daad00ed0-version.xml

And In the xml we can find the update version and the path to the json file

<app_tag content_id="UP0002-PPSA01628_00-CODCWTHEGAME0001" name="_Import20220413000634" revision="58">

<package content_ver="01.030.000" delta_url="http://gst.prod.dl.playstation.net/gst/prod/00/PPSA01628_00/app/pkg/39/f_5955e1f94999047788267f608b6a8ad033f3ce3f2566a96643de29007a9e14eb/UP0002-PPSA01628_00-CODCWTHEGAME0001-DP.pkg" digest="8632f228b0c85f48ec8144033786a79a28c69397e2021ced7e9c96a95b8c3547" mandatory="false" manifest_url="https://sgst.prod.dl.playstation.net/sgst/prod/00/PPSA01628_00/app/info/58/f_4998142773b5f8e06d4dec17850a154af1337f3530a1bf67acafb7e40d15f32b/UP0002-PPSA01628_00-CODCWTHEGAME0001.json" metadata_ver="58" pfs_revision="39" system_ver="83886080"/>

</app_tag>

But for me I need 1.026.000 and im not sure how older json links are obtain ( maybe a database somewhere ) pk5-pkg-master does have alot of them or maybe https://prosperopatches.com/ has them.

Now with 1.026.000 json file we have all the pkg locations

https://sgst.prod.dl.playstation.net/sgst/prod/00/PPSA01628_00/app/info/53/f_fee44078a857cc8521133d6150df0749f8fd268023ed351aa405f83e4bb70e16/UP0002-PPSA01628_00-CODCWTHEGAME0001.json

Now looking at the above to links they use SSL (https) and not (http)

In the json file the pkg fileshave http

http://gst.prod.dl.playstation.net/gst/prod/00/PPSA01628_00/app/pkg/34/f_98c16f652381dc2a521fb7def8a2358e150a8b3040767c38462994462733f17b/UP0002-PPSA01628_00-CODCWTHEGAME0001_0.pkg

Now with our windows hosts file C:\Windows\System32\drivers\etc

we can add this

127.0.0.1 http://sgst.prod.dl.playstation.net

127.0.0.1 sgst.prod.dl.playstation.net

But we are unable to use SSL (https)

So we have no control over the 1st 2 links

Using PS3 ProxyServer and UwAmp we can setup our ps5 to connect to the pc and have our pc redirect the urls ( only http )

https://www.mediafire.com/file/892jjx135quqmm8/PS3.ProxyServer.zip/file

https://www.uwamp.com/en/?page=download

With ps4 game update The json and pkgs are stored together on (http site) so you can easily set this up but ps5 uses SSL and you can't redirect it

Also your are unable to just use the http site because the hashValue for each pkg is stored in the json thats stored on the https site and they need to match.

Closing out

if the c3b86344-f439-477e-b5f6-fd1daad00ed0-version.xml file is what the ps5 checks 1st, then if you could redirect the https to an edited version.xml then to edited json file

You might be able to just download pkg files from playstation site and not even have to host them

https://www.reddit.com/r/ps5homebrew/comments/smeeai/manually_update_games_like_system_software_updates/