Psp2-updatelist.xml

PS4 Update list
       http://dau01.psp2.update.playstation.net/update/psp2/image/2016_0804/rel_99d9ab3e57a677b38e42cc6409b95e3b/PSP2UPDAT.PUP?dest=au           http://dau01.psp2.update.playstation.net/update/psp2/image/2016_0804/sd_80cefcda06707796a040648aea38da0f/PSP2UPDAT.PUP?dest=au          http://dau01.psp2.update.playstation.net/update/psp2/image/2016_0804/pre_f5e6da7d1213101482300ccaeda35c3c/PSP2UPDAT.PUP?dest=au       

PSVita Playstation Update Packages links use the same structure as the PS4 and PS3:

http://d &lt;TLD&gt; 01.ps4.update.playstation.net/update/ps4/image/ &lt;YYYY_MMDD&gt; / &lt;TYPE&gt; _ &lt;MD5&gt; /PS4UPDATE.PUP?dest= &lt;TLD&gt;
 *  =2 letter region abbreviation (jp,us,..)
 * &lt;YYYY_MMDD&gt; is build date
 * TYPE is PUP type (rel, pre, sd,...)
 * MD5 is 22-digits long HASH

Running your own local updateserver
Using a webserver (apache, lighttpd, nginx, etc. whatever your preference is) and proxy/firewall to catch "http://f**01.psp2.update.playstation.net/update/psp2/list/**/psp2-updatelist.xml" and point it to your local server you could[1] have more control over the updates/bandwith. Ofcourse you need to have every  file you reference to, otherwise it errors out.

In this example the webserver is configured at http://192.168.0.254, region is set to [2] change it to your own need.

 <region id ="au" > <np level0_system_version ="01.600.000" level1_system_version ="03.600.000" level2_system_version ="03.600.000" map ="03.600.000" /> <np_d level0_system_version ="01.600.000" level1_system_version ="03.600.000" level2_system_version ="03.600.000" map ="03.600.000" /> <version system_version ="03.600.000" label ="3.60" > <update_data update_type ="full" > <image size ="133676544" >http://192.168.0.254/psp2/update/3_600_00/rel/PSP2UPDAT.PUP  </update_data>        <recovery spkg_type ="systemdata" > <image spkg_version ="01.000.010" size ="56768512" >http://192.168.0.254/psp2/update/3_600_00/sd/PSP2UPDAT.PUP         <recovery spkg_type ="preinst" > <image spkg_version ="01.000.000" size ="128788480" >http://192.168.0.254/psp2/update/3_600_00/pre/PSP2UPDAT.PUP         <version system_version ="03.610.000" label ="3.61" > <update_data update_type ="full" > <image size ="133676544" >http://192.168.0.254/psp2/update/3_600_00/rel/PSP2UPDAT.PUP  </update_data>        <recovery spkg_type ="systemdata" > <image spkg_version ="01.000.010" size ="56768512" >http://192.168.0.254/psp2/update/3_600_00/sd/PSP2UPDAT.PUP         <recovery spkg_type ="preinst" > <image spkg_version ="01.000.000" size ="128788480" >http://192.168.0.254/psp2/update/3_600_00/pre/PSP2UPDAT.PUP       </update_data_list>