Difference between revisions of "Updatelist.xml"

From PlayStation 5 Dev Wiki
Jump to navigation Jump to search
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
PS5 Checks for updates by sending a GET request to [http://fus01.ps5.update.playstation.net/update/ps5/official/tJMRE80IbXnE9YuG0jzTXgKEjIMoabr6/list/us/updatelist.xml fus01.ps5.update.playstation.net/update/ps5/official/tJMRE80IbXnE9YuG0jzTXgKEjIMoabr6/list/us/updatelist.xml] where 'us' is your consoles region, parsing it to find download links to *.PUP files
+
PS5 checks for updates by sending a GET request to [http://fus01.ps5.update.playstation.net/update/ps5/official/tJMRE80IbXnE9YuG0jzTXgKEjIMoabr6/list/us/updatelist.xml fus01.ps5.update.playstation.net/update/ps5/official/tJMRE80IbXnE9YuG0jzTXgKEjIMoabr6/list/us/updatelist.xml] where 'us' is your consoles region, parsing it to find download links to 'PS5UPDATE.PUP' files.
  
the format of updatelist.xml is the same as ps4-updatelist.xml from PS4 and psp2-updatelist.xml from psvita.
+
The format of 'updatelist.xml' is the same as 'ps4-updatelist.xml' from PS4 and 'psp2-updatelist.xml' from PSVita.
the only difference now is that its not called "ps5-updatelist.xml" but rather just 'updatelist.xml' and sony added a random string into the url and the "offical/" folder.
+
The only differences now are that it's not called ps5-updatelist.xml but rather just 'updatelist.xml' and that Sony added a random string into the URL after the 'official'-folder.
  
Example updatelist.xml
 
  
 +
Example updatelist.xml ('us'-region)
 
<pre>
 
<pre>
 
 
<?xml version="1.0" ?>
 
<?xml version="1.0" ?>
 
<update_data_list>
 
<update_data_list>
Line 21: Line 20:
 
</region>
 
</region>
 
</update_data_list>
 
</update_data_list>
 +
</pre>
 +
  
 +
Example beta updatelist.xml ('jp'-region)
 +
<pre>
 +
<?xml version="1.0" ?>
 +
<update_data_list>
 +
<region id="jp">
 +
<force_update>
 +
<system sdk_version="02.50.00.08-00.00.00.0.1" upd_version="02.50.00.00" auto_update_version="00.00"/>
 +
</force_update>
 +
<system_pup sdk_version="04.00.00.24-00.00.01.1.0" upd_version="03.21.01.00" auto_update_version="00.00" label="Beta 1.0-04.00.00.24-00.00.01.1.0">
 +
<update_data update_type="full">
 +
<image size="902298624">https://dww01.ps5.update.playstation.net/update/ps5/beta/pxtUgXfmMxBrT3hlew1SXDD5tbEPtzTK/image/2021_0702/sys_de5a49b7572a963ebced720aa17fecb58694a27b7d762bbf524ae754d0f0ebe8/PS5UPDATE.PUP?dest=jp</image>
 +
</update_data>
 +
</system_pup>
 +
<entitlement_list>
 +
<entitlement id="IP9100-NPIA00061_00-B0400P"/>
 +
<entitlement id="IP9100-NPIA00067_00-B0400P"/>
 +
<entitlement id="IP9100-NPIA00068_00-B0400P"/>
 +
</entitlement_list>
 +
</region>
 +
</update_data_list>
 
</pre>
 
</pre>
  
possible regions are: jp, us, au, uk, eu, kr, sa, tw, ru, mx, cn
+
Possible regions are: au, br, cn, eu, jp, kr, mx, ru, sa, tw, uk, us

Latest revision as of 09:30, 13 August 2021

PS5 checks for updates by sending a GET request to fus01.ps5.update.playstation.net/update/ps5/official/tJMRE80IbXnE9YuG0jzTXgKEjIMoabr6/list/us/updatelist.xml where 'us' is your consoles region, parsing it to find download links to 'PS5UPDATE.PUP' files.

The format of 'updatelist.xml' is the same as 'ps4-updatelist.xml' from PS4 and 'psp2-updatelist.xml' from PSVita. The only differences now are that it's not called ps5-updatelist.xml but rather just 'updatelist.xml' and that Sony added a random string into the URL after the 'official'-folder.


Example updatelist.xml ('us'-region)

<?xml version="1.0" ?>
<update_data_list>
	<region id="us">
		<force_update>
			<system auto_update_version="00.00" sdk_version="01.00.00.09-00.00.00.0.0" upd_version="01.00.00.00"/>
		</force_update>
		<system_pup auto_update_version="00.00" label="20.02.02.20.00.07-00.00.00.0.0" sdk_version="02.20.00.07-00.00.00.0.0" upd_version="02.20.00.00">
			<update_data update_type="full">
				<image size="867908608">http://dus01.ps5.update.playstation.net/update/ps5/official/tJMRE80IbXnE9YuG0jzTXgKEjIMoabr6/image/2020_1106/sys_bd1299594bb6cf31895f4873e21875b17622f4ac7f27601da1a33a1c4078c8ae/PS5UPDATE.PUP?dest=us</image>
			</update_data>
		</system_pup>
	</region>
</update_data_list>


Example beta updatelist.xml ('jp'-region)

<?xml version="1.0" ?>
<update_data_list>
	<region id="jp">
		<force_update>
			<system sdk_version="02.50.00.08-00.00.00.0.1" upd_version="02.50.00.00" auto_update_version="00.00"/>
		</force_update>
		<system_pup sdk_version="04.00.00.24-00.00.01.1.0" upd_version="03.21.01.00" auto_update_version="00.00" label="Beta 1.0-04.00.00.24-00.00.01.1.0">
			<update_data update_type="full">
				<image size="902298624">https://dww01.ps5.update.playstation.net/update/ps5/beta/pxtUgXfmMxBrT3hlew1SXDD5tbEPtzTK/image/2021_0702/sys_de5a49b7572a963ebced720aa17fecb58694a27b7d762bbf524ae754d0f0ebe8/PS5UPDATE.PUP?dest=jp</image>
			</update_data>
		</system_pup>
		<entitlement_list>
			<entitlement id="IP9100-NPIA00061_00-B0400P"/>
			<entitlement id="IP9100-NPIA00067_00-B0400P"/>
			<entitlement id="IP9100-NPIA00068_00-B0400P"/>
		</entitlement_list>
	</region>
</update_data_list>

Possible regions are: au, br, cn, eu, jp, kr, mx, ru, sa, tw, uk, us